From 949fbf438da3e5aa6204fc38cfb2d65288a15c11 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 27 Jul 2018 18:58:46 +0000 Subject: [PATCH] --- wwwroot/js/app.ops.js | 78 +++++++++---------------- wwwroot/js/templates/app.ops.handlebars | 2 +- 2 files changed, 27 insertions(+), 53 deletions(-) diff --git a/wwwroot/js/app.ops.js b/wwwroot/js/app.ops.js index 4136278..9d7b50f 100644 --- a/wwwroot/js/app.ops.js +++ b/wwwroot/js/app.ops.js @@ -12,42 +12,29 @@ app.ops = (function() { //---------------- BEGIN MODULE SCOPE VARIABLES -------------- var stateMap = {}, configModule, - //onChangePassword, + generateItem, initModule; //----------------- END MODULE SCOPE VARIABLES --------------- //------------------- BEGIN UTILITY METHODS ------------------ + ////////////////// + //Generate list item + // + generateItem = function(okStatus, label) { + return ( + '

') + + label + + "

" + ); + }; + //-------------------- END UTILITY METHODS ------------------- //------------------- BEGIN EVENT HANDLERS ------------------- - /////////////////////////////// - //ONUPDATE - // - // onChangePassword = function(event) { - // event.preventDefault(); - // $.gevent.publish("app-clear-error"); - // //get form data - // var formData = $("form").serializeArray({ - // checkboxesAsBools: true - // }); - - // var submitData = app.utilB.objectifyFormDataArray(formData); - - // app.api.create( - // "user/" + app.shell.stateMap.user.id + "/changepassword", - // submitData, - // function(res) { - // if (res.error) { - // $.gevent.publish("app-show-error", res.msg); - // } else { - // page("#!/logout"); - // } - // } - // ); - - // return false; //prevent default? - // }; //-------------------- END EVENT HANDLERS -------------------- //------------------- BEGIN PUBLIC METHODS ------------------- @@ -69,8 +56,6 @@ app.ops = (function() { $container.html(Handlebars.templates["app.ops"]({})); $("#rf-ops-error").text(""); $("#rf-ops-status").html("

Checking...

"); - // bind actions - // $("#btn-change-password").bind("click", onChangePassword); //Context menu app.nav.contextClear(); @@ -85,32 +70,21 @@ app.ops = (function() { //{"mailMirrorOK":true,"forumOK":true,"ayaNovaSiteOK":true,"apiSiteOK":true,"contactFormOK":true,"requestFormOK":true,"requestLiteFormOK":true, //"subversionOK":true,"devOpsOK":true,"backupOK":true,"opsCheckError":"Fake error message\r\nwith more fake text\r\neot"} var generatedHtml = ""; - generatedHtml += - '

') + ' AyaNova site' + '

'; - generatedHtml += - '

' + ' Mail mirror' + '

'; + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); + generatedHtml += generateItem(res.ayaNovaSiteOK, "AyaNova site"); $("#rf-ops-status").html(generatedHtml); } }); - - /*"

Results:

" -

- - AyaNova site -

- -

- - Contact form -

- */ - //{"mailMirrorOK":true,"forumOK":true,"ayaNovaSiteOK":true,"apiSiteOK":true,"contactFormOK":true,"requestFormOK":true,"requestLiteFormOK":true,"subversionOK":true,"devOpsOK":true,"backupOK":true,"opsCheckError":"Fake error message\r\nwith more fake text\r\neot"} - //icons: alert for bad, check-circle for good + }; //PUBLIC METHODS diff --git a/wwwroot/js/templates/app.ops.handlebars b/wwwroot/js/templates/app.ops.handlebars index 615ba51..0776317 100644 --- a/wwwroot/js/templates/app.ops.handlebars +++ b/wwwroot/js/templates/app.ops.handlebars @@ -1,5 +1,5 @@
-

+    

     
\ No newline at end of file