summaryrefslogtreecommitdiffstats
path: root/modules-available/sysconfig/templates/screensaver-text.html
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/sysconfig/templates/screensaver-text.html')
-rw-r--r--modules-available/sysconfig/templates/screensaver-text.html103
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&amp;action=addmodule&amp;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}} &raquo;</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