From 226b44eedd6f6a7b171773f4c9a780699144e708 Mon Sep 17 00:00:00 2001 From: Mirko Arena Date: Sat, 9 Jul 2016 12:59:14 +0200 Subject: [PATCH] #518 - Fixed config page, selects now correctly show current stored values --- .../services/configure_shellinaboxd.jst | 6 ++-- .../js/views/configure_service.js | 32 +++++++++++++++++++ 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/src/rockstor/storageadmin/static/storageadmin/js/templates/services/configure_shellinaboxd.jst b/src/rockstor/storageadmin/static/storageadmin/js/templates/services/configure_shellinaboxd.jst index be17098eb..c8692f6a3 100644 --- a/src/rockstor/storageadmin/static/storageadmin/js/templates/services/configure_shellinaboxd.jst +++ b/src/rockstor/storageadmin/static/storageadmin/js/templates/services/configure_shellinaboxd.jst @@ -31,8 +31,7 @@
@@ -41,8 +40,7 @@
diff --git a/src/rockstor/storageadmin/static/storageadmin/js/views/configure_service.js b/src/rockstor/storageadmin/static/storageadmin/js/views/configure_service.js index b9965351d..5a0dfaebd 100644 --- a/src/rockstor/storageadmin/static/storageadmin/js/views/configure_service.js +++ b/src/rockstor/storageadmin/static/storageadmin/js/views/configure_service.js @@ -380,6 +380,38 @@ To alert on temparature changes:
DEVICESCAN -W 4,35,40
'; + html += shell + ''; + } else { + html += ''; + } + }); + return new Handlebars.SafeString(html); + }); + + Handlebars.registerHelper('display_shellstyle_options', function(){ + var html = '', + _this = this; + var avail_styles = {'white-on-black': 'White on Black', 'black-on-white': 'Black on White'}; + _.each(avail_styles, function(key, val) { + if (val == _this.config.css) { + html += ''; + } else { + html += ''; + } + }); + return new Handlebars.SafeString(html); + }); + //NUT-UPS Handlebars.registerHelper('display_nutMode_options', function(){ var html = '',