From dbc30c0abb4486d2c1bbe3fd9645a313bead12e5 Mon Sep 17 00:00:00 2001 From: ochorocho <rothjochen@gmail.com> Date: Thu, 02 Oct 2014 21:10:17 -0400 Subject: [PATCH] Updating jQuery 2.1.1 and jQueryUI 1.11. Changed live() to on() for new jQuery version --- interface/web/js/mail_domain_dkim.js | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) diff --git a/interface/web/js/mail_domain_dkim.js b/interface/web/js/mail_domain_dkim.js index c15f856..09a01b3 100755 --- a/interface/web/js/mail_domain_dkim.js +++ b/interface/web/js/mail_domain_dkim.js @@ -31,6 +31,13 @@ This Javascript is invoked by * mail/templates/mail_domain_edit.htm to show and/or create the key-pair */ + + +$('.subsectiontoggle').on('click', function(){ + $(this).children().toggleClass('showing').end().next().slideToggle(); +}); + + var request = false; function setRequest(action,value,privatekey) { @@ -46,13 +53,9 @@ alert("Error creating XMLHTTP-instance"); return false; } else { - var domain=encodeURIComponent(document.getElementById("domain").value) - var selector=encodeURIComponent(document.getElementById("dkim_selector").value) - var publickey=encodeURIComponent(document.getElementById("dkim_public").value) - var privatekey=encodeURIComponent(document.getElementById("dkim_private").value) request.open('POST', 'mail/mail_domain_dkim_create.php', true); request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); - request.send('domain='+domain+'&action='+action+'&dkim_selector='+selector+'&dkim_public='+publickey+'&dkim_private='+privatekey); + request.send('domain='+value+'&action='+action+'&pkey='+privatekey); request.onreadystatechange = interpretRequest; } } @@ -62,15 +65,15 @@ case 4: if (request.status != 200) {alert("Request done but NOK\nError:"+request.status);} else { - document.getElementsByName('dkim_selector')[0].value = request.responseXML.getElementsByTagName('selector')[0].firstChild.nodeValue; document.getElementsByName('dkim_private')[0].value = request.responseXML.getElementsByTagName('privatekey')[0].firstChild.nodeValue; - document.getElementsByName('dkim_public')[0].value = request.responseXML.getElementsByTagName('publickey')[0].firstChild.nodeValue; - document.getElementsByName('dns_record')[0].value = request.responseXML.getElementsByTagName('dns_record')[0].firstChild.nodeValue; + document.getElementsByName('dkim_public')[0].value = request.responseXML.getElementsByTagName('publickey')[0].firstChild.nodeValue; + document.getElementsByName('dns_record')[0].value = request.responseXML.getElementsByTagName('dns_record')[0].firstChild.nodeValue; } break; default: break; } } + var serverType = jQuery('#dkim_private').val(); setRequest('show','{tmpl_var name="domain"}',serverType); -- Gitblit v1.9.1