diff options
Diffstat (limited to 'modules-available/sysconfig/templates/screensaver-text.html')
-rw-r--r-- | modules-available/sysconfig/templates/screensaver-text.html | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/modules-available/sysconfig/templates/screensaver-text.html b/modules-available/sysconfig/templates/screensaver-text.html new file mode 100644 index 00000000..c6516b80 --- /dev/null +++ b/modules-available/sysconfig/templates/screensaver-text.html @@ -0,0 +1,103 @@ +<form role="form" enctype="multipart/form-data" method="post" action="?do=SysConfig&action=addmodule&step={{step}}"> + <input type="hidden" name="token" value="{{token}}"> + <input type="hidden" name="next" value="{{next}}"> + <input type="hidden" name="id" value="{{id}}"> + <input type="hidden" name="edit" value="{{edit}}"> + + <div class="form-group"> + <h4><label>{{title}}</label></h4> + <h5>{{description}}</h5> + + <h4>{{lang_screenUnlocked}}</h4> + <div class="input-group"> + <span class="input-group-addon slx-ga3">{{lang_title}}</span> + <input type="text" tabindex="1" name="msg_value" value="{{msg_value}}" class="form-control"> + </div> + </div> + + <div class="form-group"> + <span class="input-group-addon top-addon">{{lang_screenText}}</span> + <textarea class="form-control summernote" id ="text-id" tabindex="2" name="text_value" rows="5" cols="30">{{text_value}}</textarea> + </div> + <hr> + <h4>{{lang_screenLocked}}</h4> + <input type="hidden" id="inherit_locked" name="inherit_locked" value="{{inherit_locked}}"> + <div class="form-group"> + <div class="input-group btn-group"> + <span class="input-group-addon">{{lang_screenTextInherit}}</span> + <a class="btn btn-default" id="btn-inherit-on" type="button" onclick="switchMode(true)"> + <span class="glyphicon glyphicon-ok"></span> + </a> + <a class="btn btn-default active" id="btn-inherit-off" onclick="switchMode(false)"> + <span class="glyphicon glyphicon-remove"></span> + </a> + </div> + </div> + + <div class="form-group"> + <div class="input-group"> + <span class="input-group-addon slx-ga3">{{lang_title}}</span> + <input type="text" id="msg-locked-id" tabindex="3" name="msg_locked_value" value="{{msg_locked_value}}" class="form-control"> + </div> + </div> + + <div class="form-group"> + <span class="input-group-addon top-addon">{{lang_screenText}}</span> + <textarea class="form-control summernote" id ="text-locked-id" tabindex="4" name="text_locked_value" rows="5" cols="30">{{text_locked_value}}</textarea> + </div> + + <div class="btn-group"> + <a class="btn btn-default" onclick="window.history.back()">{{lang_back}}</a> + </div> + <div class="btn-group pull-right"> + <button type="submit" class="btn btn-primary">{{lang_next}} »</button> + </div> + <div class="clearfix"></div> +</form> + +<script type="text/javascript"> + document.addEventListener("DOMContentLoaded", function () { + switchMode({{inherit_locked}}); + }, false); + + + function switchMode(mode) { + // true = inherit on + // false = inherit off + if (mode) { + $('#msg-locked-id').prop('disabled', true); + $('#text-locked-id').summernote('disable'); + $('#btn-inherit-on').addClass('active'); + $('#btn-inherit-off').removeClass('active'); + $('#inherit_locked').val(true); + } else { + $('#msg-locked-id').prop('disabled', false); + $('#text-locked-id').summernote('enable'); + $('#btn-inherit-on').removeClass('active'); + $('#btn-inherit-off').addClass('active'); + $('#inherit_locked').val(false); + } + } +</script> + +<style> + .slx-ga3 { + min-width: 16em; + text-align: left; + } + + .top-addon { + border-right: 1px solid #ccc !important; + border-top-right-radius: 4px !important; + border-bottom-left-radius: 0 !important; + border-bottom-right-radius: 0 !important; + border-bottom: 0 !important; + } + + /* Used to override some summernote css to get a proper addon header */ + .note-editor.note-frame { + border-color: #ccc !important; + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; + } +</style>
\ No newline at end of file |