Viewing File: /usr/local/cpanel/base/frontend/jupiter/js/xmlapi.min.js
var use_fast_proto=1;function cpanel_api1(){var e,n=cpanel_api1.arguments,a=n[0],t=n[1],p=n[2],l=n.length,o={success:cpanel_api1_parser,argument:a};if(use_fast_proto){e="cpanel_xmlapi_module="+encodeURIComponent(t)+"&cpanel_xmlapi_func="+encodeURIComponent(p)+"&cpanel_xmlapi_apiversion=1";for(var c=0,s=3;s<l;s++)e+="&arg-"+c+"="+encodeURIComponent(n[s]),c++}else{e="xmlin=<cpanelaction><apiversion>1</apiversion><module>"+t+"</module><func>"+p+"</func>";for(s=3;s<l;s++)e+="<args>"+n[s]+"</args>";e+="</cpanelaction>"}e.length<2e3?YAHOO.util.Connect.asyncRequest("GET",CPANEL.security_token+"/xml-api/cpanel?"+e,o):YAHOO.util.Connect.asyncRequest("POST",CPANEL.security_token+"/xml-api/cpanel",o,e)}function cpanel_api1_parser(e){var n,a=e.argument,t=e.responseXML.getElementsByTagName("cpanelresult")[0].getElementsByTagName("data")[0].getElementsByTagName("result")[0];t.firstChild&&(n=t.firstChild.nodeValue),a&&a(n)}function cpanel_api2(){var e,n=cpanel_api2.arguments,a=n[0],t=n[1],p=n[2],l=n.length,o={success:cpanel_api2_parser,argument:a};if(use_fast_proto){e="cpanel_xmlapi_module="+encodeURIComponent(t)+"&cpanel_xmlapi_func="+encodeURIComponent(p)+"&cpanel_xmlapi_apiversion=2";for(var c=3;c<l;c+=2)e+="&"+encodeURIComponent(n[c])+"="+encodeURIComponent(n[c+1])}else{e="xmlin=<cpanelaction><apiversion>2</apiversion><module>"+t+"</module><func>"+p+"</func><args>";for(c=3;c<l;c+=2)e+="<"+n[c]+">"+n[c+1]+"</"+n[c]+">";e+="</args></cpanelaction>"}e.length<2e3?YAHOO.util.Connect.asyncRequest("GET",CPANEL.security_token+"/xml-api/cpanel?"+e,o):YAHOO.util.Connect.asyncRequest("POST",CPANEL.security_token+"/xml-api/cpanel",o,e)}function cpanel_api2_parser(e){var n=e.argument,a=e.responseXML.getElementsByTagName("cpanelresult")[0].getElementsByTagName("data");n&&n(a)}
Back to Directory
File Manager