diff options
Diffstat (limited to 'modules-available/usblockoff/templates/usb-choose-config.html')
-rw-r--r-- | modules-available/usblockoff/templates/usb-choose-config.html | 37 |
1 files changed, 35 insertions, 2 deletions
diff --git a/modules-available/usblockoff/templates/usb-choose-config.html b/modules-available/usblockoff/templates/usb-choose-config.html index 0ad7213a..b50447fa 100644 --- a/modules-available/usblockoff/templates/usb-choose-config.html +++ b/modules-available/usblockoff/templates/usb-choose-config.html @@ -87,7 +87,39 @@ </div> </div> </div> - <div id="configDIV"></div> + + <ul class="nav nav-tabs"> + <li class="active"><a data-toggle="tab" href="#rulesConfigMenu">{{lang_rulesConfig}}</a></li> + <li><a data-toggle="tab" href="#deamonConfigMenu">{{lang_daemonConfig}}</a></li> + <li><a data-toggle="tab" href="#assignMenu">{{lang_assignMenu}}</a></li> + </ul> + + <div class="tab-content"> + <div id="rulesConfigMenu" class="tab-pane fade in active"> + <div id="rulesConfigDIV"></div> + </div> + <div id="deamonConfigMenu" class="tab-pane fade"> + <div id="daemonConfigDIV"></div> + </div> + <div id="assignMenu" class="tab-pane fade"> + <h3>Work in progress ...</h3> + <p>Todo: Implement this.</p> + <p>Or not.</p> + <p>¯\_(ツ)_/¯</p> + </div> + </div> + + <div class="pull-right"> + <!-- TODO: Reset Button should't call loadConfig instead do not reset the select input... but how? --> + <button class="btn btn-warning" type="reset" onclick="loadConfig($('#select_config'));"> + <!-- TODO: Add discardChanges to the main-> globalVariables --> + <span class="glyphicon glyphicon-refresh"></span> {{lang_discardChanges}} + </button> + <button type="submit" id="configFormButton" class="btn btn-primary"> + <span class="glyphicon glyphicon-floppy-disk"></span> {{lang_save}} + </button> + </div> + </form> <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function () { @@ -104,7 +136,8 @@ function loadConfig(selectedOption) { var configID = selectedOption.value; var configName = $('#select_config option:selected').text(); - $('#configDIV').load("?do=usblockoff&action=loadConfig&id=" + configID); + $('#daemonConfigDIV').load("?do=usblockoff&action=loadDaemonConfig&id=" + configID); + $('#rulesConfigDIV').load("?do=usblockoff&action=loadRulesConfig&id=" + configID); $('#configID').val(configID); if (configID == 0) { $('#configName').val(''); |