diff options
Diffstat (limited to 'modules-available/serversetup-bwlp-ipxe/templates/menu-edit.html')
-rw-r--r-- | modules-available/serversetup-bwlp-ipxe/templates/menu-edit.html | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/modules-available/serversetup-bwlp-ipxe/templates/menu-edit.html b/modules-available/serversetup-bwlp-ipxe/templates/menu-edit.html index efff704f..6f119515 100644 --- a/modules-available/serversetup-bwlp-ipxe/templates/menu-edit.html +++ b/modules-available/serversetup-bwlp-ipxe/templates/menu-edit.html @@ -80,11 +80,12 @@ </td> <td> <input class="form-control title" name="entry[{{menuentryid}}][title]" value="{{title}}" - maxlength="100" {{readonly}}> + placeholder="{{parenttitle}}" maxlength="100" {{readonly}}> </td> <td> - <select class="form-control key-list no-spacer" {{^entryid}}style="display: none;"{{/entryid}} name="entry[{{menuentryid}}][hotkey]" {{readonly}} data-default="{{hotkey}}"> + <select class="form-control key-list no-spacer" {{^entryid}}style="display: none;"{{/entryid}} + name="entry[{{menuentryid}}][hotkey]" {{readonly}} data-default="{{hotkey}}"> </select> </td> @@ -145,7 +146,7 @@ {{#entrylist}} <div id="entrydata-{{entryid}}" class="entrydata"> <div> - {{lang_entryTitle}}: <b>{{title}}</b> + {{lang_entryTitle}}: <b class="name">{{title}}</b> </div> {{#data}} {{#script}} @@ -206,6 +207,11 @@ {{/otherFields}} </table> {{/ishook}} + {{^no_edit}} + <div class="text-right"> + <a href="?do=serversetup&show=editbootentry&id={{entryid}}">{{lang_edit}}</a> + </div> + {{/no_edit}} </div> {{/entrylist}} </div> @@ -246,7 +252,7 @@ </button> </td> <td> - <input class="form-control title" data-old="#new#" name="entry[%new%][title]" maxlength="100"> + <input class="form-control title" name="entry[%new%][title]" maxlength="100"> </td> <td> <select class="form-control key-list no-spacer" style="display: none;" name="entry[%new%][hotkey]"> @@ -351,15 +357,8 @@ tableRow.find('.no-spacer').show(); } var $title = tableRow.find('.title'); - var oldval = $title.data('old'); - if (oldval === '#stop#') - return; - if (oldval !== '#new#' && oldval !== $title.val()) { - $title.data('old', '#stop#'); - return; - } - var text = $('#' + entryId.replace(':', '\\:') + '-name').text(); - $title.val(text).data('old', text); + var text = $('#entrydata-' + entryId.replace(':', '\\:') + ' .name').text(); + $title.prop('placeholder', text); }); }); </script> |