diff --git a/web/js/pages/add_web.js b/web/js/pages/add_web.js index 2272e545..0eb02080 100644 --- a/web/js/pages/add_web.js +++ b/web/js/pages/add_web.js @@ -154,14 +154,14 @@ App.Actions.WEB.toggle_additional_ftp_accounts = function(elm) { App.Actions.WEB.toggle_letsencrypt = function(elm) { if ($(elm).attr('checked')) { $('#ssltable textarea[name=v_ssl_crt],#ssltable textarea[name=v_ssl_key], #ssltable textarea[name=v_ssl_ca]').attr('disabled', 'disabled'); - $('input[name=v_ssl]').prop('checked', true); - $('#ssltable').show(); +// $('input[name=v_ssl]').prop('checked', true); +// $('#ssltable').show(); $('#generate-csr').hide(); } else { $('#ssltable textarea[name=v_ssl_crt],#ssltable textarea[name=v_ssl_key], #ssltable textarea[name=v_ssl_ca]').removeAttr('disabled'); - $('input[name=v_ssl]').prop('checked', false); - $('#ssltable').hide(); +// $('input[name=v_ssl]').prop('checked', false); +// $('#ssltable').hide(); $('#generate-csr').show(); } } @@ -179,6 +179,16 @@ $(function() { document.getElementById('v_aliases').value = prefix + document.getElementById('v_domain').value; }); App.Actions.WEB.toggle_letsencrypt($('input[name=v_letsencrypt]')) + + $('select[name="v_stats"]').change(function(evt){ + var select = $(evt.target); + + if(select.val() == 'none'){ + $('.stats-auth').hide(); + } else { + $('.stats-auth').show(); + } + }); }); function WEBrandom() { diff --git a/web/js/pages/edit_web.js b/web/js/pages/edit_web.js index ae9c2860..509e4695 100644 --- a/web/js/pages/edit_web.js +++ b/web/js/pages/edit_web.js @@ -135,14 +135,14 @@ App.Actions.WEB.toggle_additional_ftp_accounts = function(elm) { App.Actions.WEB.toggle_letsencrypt = function(elm) { if ($(elm).attr('checked')) { $('#ssltable textarea[name=v_ssl_crt],#ssltable textarea[name=v_ssl_key], #ssltable textarea[name=v_ssl_ca]').attr('disabled', 'disabled'); - $('input[name=v_ssl]').prop('checked', true); - $('#ssltable').show(); + //$('input[name=v_ssl]').prop('checked', true); + //$('#ssltable').show(); $('#generate-csr').hide(); } else { $('#ssltable textarea[name=v_ssl_crt],#ssltable textarea[name=v_ssl_key], #ssltable textarea[name=v_ssl_ca]').removeAttr('disabled'); - $('input[name=v_ssl]').prop('checked', false); - $('#ssltable').hide(); + //$('input[name=v_ssl]').prop('checked', false); + //$('#ssltable').hide(); $('#generate-csr').show(); } } @@ -180,7 +180,17 @@ $(function() { var elm = $(evt.target); App.Actions.WEB.passwordChanged(elm); }); - App.Actions.WEB.toggle_letsencrypt($('input[name=v_letsencrypt]')) + App.Actions.WEB.toggle_letsencrypt($('input[name=v_letsencrypt]')); + + $('select[name="v_stats"]').change(function(evt){ + var select = $(evt.target); + + if(select.val() == 'none'){ + $('.stats-auth').hide(); + } else { + $('.stats-auth').show(); + } + }); }); function WEBrandom() { diff --git a/web/templates/admin/add_web.html b/web/templates/admin/add_web.html index 32dec118..ef34d6f0 100644 --- a/web/templates/admin/add_web.html +++ b/web/templates/admin/add_web.html @@ -123,14 +123,18 @@ - / - + - + + + + @@ -149,7 +153,9 @@ @@ -180,11 +186,6 @@
+ +
- + + / +
- - - - - @@ -207,8 +208,8 @@ - - + > + diff --git a/web/templates/admin/edit_web.html b/web/templates/admin/edit_web.html index 4e97b696..61a605aa 100644 --- a/web/templates/admin/edit_web.html +++ b/web/templates/admin/edit_web.html @@ -180,14 +180,18 @@ - / - + - + + + + @@ -208,6 +212,7 @@ @@ -327,12 +332,12 @@ - - > + - +
+ +
+ /
+