public function Load() { $dialog_update = new DialogBox(__(UPDATE_FRAMEWORK), new Url($this->getBaseLanguageURL() . "wsp-admin/update/update-framework.call?update=" . $_GET['update'] . "&parent_dialog_level=" . DialogBox::getCurrentDialogBoxLevel())); $dialog_update->displayFormURL()->modal(); $button_yes = new Button($this); $button_yes->onClickJs($dialog_update->render())->setValue(__(UPDATE_FRAMEWORK_YES)); $button_no = new Button($this); $button_no->onClickJs(DialogBox::closeAll())->setValue(__(UPDATE_FRAMEWORK_NO)); $table_yes_no = new Table(); $table_yes_no->addRowColumns($button_yes, " ", $button_no); if ($_GET['update'] == "update-wsp") { $warning_lbl = new Label(__(UPDATE_FRAMEWORK_WSP_WARNING)); $warning_lbl->setColor("red")->setItalic(); $this->render = new Object(__(UPDATE_FRAMEWORK_CONFIRM, $_GET['text']), "<br/><br/>", $warning_lbl, "<br/><br/>", $table_yes_no); } else { $this->render = new Object(__(UPDATE_FRAMEWORK_CONFIRM, $_GET['text']), "<br/><br/>", $table_yes_no); } $this->render->setAlign(Object::ALIGN_CENTER); }
function getAlertVersiobObject($page) { $alert_version_obj = null; if (extension_loaded('soap')) { $wsp_version = isNewWspVersion(); $browscap_version = isNewBrowscapVersion(); if ($wsp_version != false || $browscap_version != false) { $alert_version_obj = new Object(); $alert_version_obj->setClass("warning"); if ($wsp_version != false) { if (extension_loaded('zip')) { $dialog_update_wsp = new DialogBox(__(UPDATE_FRAMEWORK), new Url("wsp-admin/update/update-confirm.call?update=update-wsp&text=WebSite-PHP")); $dialog_update_wsp->displayFormURL(); $alert_version_obj->add(__(NEW_WSP_VERSION, $dialog_update_wsp->render(), $wsp_version), "<br/>"); } else { $alert_version_obj->add(__(NEW_WSP_VERSION, "location.href='http://www.website-php.com/download/website-php-update.zip';", $wsp_version)); $alert_version_obj->add(" ", __(NEW_WSP_VERSION_INSTALL_PHP_ZIP), "<br/>"); } } if ($browscap_version != false) { $dialog_update_browscap = new DialogBox(__(UPDATE_FRAMEWORK), new Url("wsp-admin/update/update-confirm.call?update=update-browscap&text=Browscap.ini")); $dialog_update_browscap->displayFormURL()->modal(); $alert_version_obj->add(__(NEW_BROWSCAP_VERSION, $dialog_update_browscap->render(), $browscap_version)); } } } else { $alert_version_obj = new Object(); $alert_version_obj->setClass("warning"); $soap_alert = new Label(__(INSTALL_PHP_SOAP)); $alert_version_obj->add($soap_alert); } return $alert_version_obj; }