Viewing File: /usr/local/cpanel/base/frontend/jupiter/js2-min/psql/index.js

(function(){var CPANEL=window.CPANEL,YAHOO=window.YAHOO,DOM=YAHOO.util.Dom,EVENT=YAHOO.util.Event,LOCALE=window.LOCALE;function sync_grants(){var grants_synced_txt=LOCALE.maketext("PostgreSQL grants have been synchronized.");var sync_grants_notices_id=DOM.get("sync_grants_notices_id");setSpinner();CPANEL.api({version:3,module:"Postgresql",func:"update_privileges",callback:{success:function(o){hide_spinner();if(o.cpanel_status){new CPANEL.widgets.Dynamic_Page_Notice({level:"success",content:grants_synced_txt,container:sync_grants_notices_id}).show()}else{new CPANEL.widgets.Dynamic_Page_Notice({level:"error",content:o.cpanel_error,container:sync_grants_notices_id}).show()}},failure:function(){hide_spinner();new CPANEL.widgets.Dynamic_Page_Notice({level:"error",content:LOCALE.maketext("AJAX Error"),container:sync_grants_notices_id}).show()}}})}var setSpinner=function(){var run_button=DOM.get("run-button");var spinner=DOM.get("spinner");var spinner_text=DOM.get("spinner-text");spinner.style.width=run_button.offsetWidth+"px";DOM.setStyle(spinner_text,"opacity",.2);spinner.style.display="block";run_button.disabled=true};var hide_spinner=function(){var run_button=DOM.get("run-button");var spinner=DOM.get("spinner");var spinner_text=DOM.get("spinner-text");spinner.style.display="none";DOM.setStyle(spinner_text,"opacity",1);run_button.disabled=false};YAHOO.util.Event.onDOMReady((function(){EVENT.on("run-button","click",(function(e){sync_grants();YAHOO.util.Event.preventDefault(e)}))}))})();
Back to Directory File Manager