| 12345678910111213141516171819202122232425262728293031323334353637 |
- App.Actions.MAIL.toggle_letsencrypt = function (elm) {
- if ($(elm).prop('checked')) {
- $(
- '#ssltable textarea[name=v_ssl_crt],#ssltable textarea[name=v_ssl_key], #ssltable textarea[name=v_ssl_ca]'
- ).attr('disabled', 'disabled');
- $('#generate-csr').hide();
- if (!$('.lets-encrypt-note').hasClass('enabled')) {
- $('.lets-encrypt-note').show();
- }
- } else {
- $(
- '#ssltable textarea[name=v_ssl_crt],#ssltable textarea[name=v_ssl_key], #ssltable textarea[name=v_ssl_ca]'
- ).removeAttr('disabled');
- $('#generate-csr').show();
- $('.lets-encrypt-note').hide();
- }
- };
- //
- // Page entry point
- $(function () {
- App.Actions.MAIL.toggle_letsencrypt($('input[name=v_letsencrypt]'));
- });
- function elementHideShow(elementToHideOrShow) {
- var el = document.getElementById(elementToHideOrShow);
- el.style.display = el.style.display === 'none' ? 'block' : 'none';
- }
- $('#vstobjects').on('submit', function (evt) {
- $('input[disabled]').each(function (i, elm) {
- var copy_elm = $(elm).clone(true);
- $(copy_elm).attr('type', 'hidden');
- $(copy_elm).removeAttr('disabled');
- $(elm).after(copy_elm);
- });
- });
|