%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/modules/bitrix.sitepersonal/install/wizards/bitrix/demo_personal/ |
Current File : /home/bitrix/www/bitrix/modules/bitrix.sitepersonal/install/wizards/bitrix/demo_personal/wizard.php |
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); require_once($_SERVER['DOCUMENT_ROOT']."/bitrix/modules/main/install/wizard_sol/wizard.php"); class SelectSiteStep extends CSelectSiteWizardStep { function InitStep() { parent::InitStep(); $wizard =& $this->GetWizard(); $wizard->solutionName = "personal"; } } class SelectTemplateStep extends CSelectTemplateWizardStep { } class SelectThemeStep extends CSelectThemeWizardStep { } class SiteSettingsStep extends CSiteSettingsWizardStep { function InitStep() { $wizard =& $this->GetWizard(); $wizard->solutionName = "personal"; parent::InitStep(); /*$this->SetStepID("site_settings"); $this->SetTitle(GetMessage("wiz_settings")); $this->SetSubTitle(GetMessage("wiz_settings")); $this->SetNextStep("data_install"); $this->SetPrevStep("select_theme"); $this->SetNextCaption(GetMessage("wiz_install")); $this->SetPrevCaption(GetMessage("PREVIOUS_BUTTON")); */ $this->SetTitle(GetMessage("wiz_settings")); $this->SetNextStep("data_install"); $this->SetNextCaption(GetMessage("wiz_install")); $siteID = $wizard->GetVar("siteID"); $wizard->SetDefaultVars( Array( "siteName" => COption::GetOptionString("main", "site_personal_name", GetMessage("wiz_name"), $wizard->GetVar("siteID")), "copyright" => COption::GetOptionString("main", "site_copyright", GetMessage("wiz_copyright"), $wizard->GetVar("siteID")), "installDemoData" => COption::GetOptionString("main", "wizard_demo_data", "N") ) ); } function OnPostForm() { $wizard =& $this->GetWizard(); if ($wizard->IsNextButtonClick()) { COption::SetOptionString("main", "site_personal_name", str_replace(Array("<"), Array("<"), $wizard->GetVar("siteName"))); COption::SetOptionString("main", "site_copyright", str_replace(Array("<"), Array("<"), $wizard->GetVar("copyright"))); } } function ShowStep() { $wizard =& $this->GetWizard(); $wizard->SetVar("siteName", COption::GetOptionString("main", "site_personal_name", GetMessage("wiz_name"), $wizard->GetVar("siteID"))); $wizard->SetVar("copyright", COption::GetOptionString("main", "site_copyright", GetMessage("wiz_copyright"), $wizard->GetVar("siteID"))); $this->content .= '<div class="wizard-upload-img-block"><div class="wizard-catalog-title">'.GetMessage("wiz_company_name").'</div>'; $this->content .= $this->ShowInputField("text", "siteName", Array("id" => "site-name", "class" => "wizard-field"))."</div>"; $this->content .= '<div class="wizard-upload-img-block"><div class="wizard-catalog-title">'.GetMessage("wiz_company_copyright").'</div>'; $this->content .= $this->ShowInputField("text", "copyright", Array("id" => "site-copyright", "class" => "wizard-field"))."</div>"; $firstStep = COption::GetOptionString("main", "wizard_first" . substr($wizard->GetID(), 7) . "_" . $wizard->GetVar("siteID"), false, $wizard->GetVar("siteID")); if($firstStep == "Y") { $this->content .= $this->ShowCheckboxField( "installDemoData", "Y", (array("id" => "installDemoData")) ); $this->content .= '<label for="install-demo-data">'.GetMessage("wiz_structure_data").'</label><br />'; } else { $this->content .= $this->ShowHiddenField("installDemoData","Y"); } $formName = $wizard->GetFormName(); $installCaption = $this->GetNextCaption(); $nextCaption = GetMessage("NEXT_BUTTON"); } } class DataInstallStep extends CDataInstallWizardStep { function CorrectServices(&$arServices) { $wizard =& $this->GetWizard(); if($wizard->GetVar("installDemoData") != "Y") { } } } class FinishStep extends CFinishWizardStep { } ?>