From: Felix Dörre Date: Sat, 13 Aug 2016 11:31:16 +0000 (+0200) Subject: fix: hide non-activated domain pingconfigs X-Git-Url: https://code.wpia.club/?p=gigi.git;a=commitdiff_plain;h=52bad029da3feab0c54d0a84cac4d2c29d0b3297 fix: hide non-activated domain pingconfigs Change-Id: I8215ddc94dcb66788868f581604608b3c8c50343 --- diff --git a/src/org/cacert/gigi/pages/account/domain/PingConfigForm.templ b/src/org/cacert/gigi/pages/account/domain/PingConfigForm.templ index 62cb70fd..16c50a3e 100644 --- a/src/org/cacert/gigi/pages/account/domain/PingConfigForm.templ +++ b/src/org/cacert/gigi/pages/account/domain/PingConfigForm.templ @@ -1,6 +1,6 @@

-
+
>

@@ -10,21 +10,21 @@
-
+
>

._cacert._auth IN TXT 
-
+
>
http://example.org/cacert-.txt

-
+
>
: diff --git a/static/static/js/expert.js b/static/static/js/expert.js index a4d14aca..09987b17 100644 --- a/static/static/js/expert.js +++ b/static/static/js/expert.js @@ -17,6 +17,19 @@ if(expert !== null) { expert.onchange = (function(expert){return function(){showExpert(expert.checked)}})(expert); } + $(".panel-activatable").map(function() { + var panel = $(this); + var refresh = function(){ + if(this.checked){ + panel.find(".panel-body").removeClass("hidden"); + }else{ + panel.find(".panel-body").addClass("hidden"); + } + }; + panel.find(".panel-heading [type=\"checkbox\"]").map(refresh); + panel.find(".panel-heading [type=\"checkbox\"]").click(refresh); + return this.id; + }); } (function(oldLoad) { if (oldLoad == undefined) {