public function Step1() { Theme::Set('form_action', 'install.php'); // Check environment $config = new Config(); $environment = $config->CheckEnvironment(); $formFields = array(); $formButtons = array(); $formFields[] = FormManager::AddMessage(sprintf(__("First we need to check if your server meets %s's requirements."), Theme::GetConfig('app_name'))); $formFields[] = FormManager::AddRaw($environment); if ($config->EnvironmentFault()) { $formFields[] = FormManager::AddHidden('step', 1); $formButtons[] = FormManager::AddButton(__('Retest')); } else { if ($config->EnvironmentWarning()) { $formFields[] = FormManager::AddHidden('step', 2); $formButtons[] = FormManager::AddButton(__('Retest'), 'link', 'install.php?step=1'); $formButtons[] = FormManager::AddButton(__('Next')); } else { $formFields[] = FormManager::AddHidden('step', 2); $formButtons[] = FormManager::AddButton(__('Next')); } } // Return a rendered form Theme::Set('form_fields', $formFields); Theme::Set('form_buttons', $formButtons); return Theme::RenderReturn('form_render'); }
public function Step1() { Theme::Set('form_action', 'index.php?p=upgrade'); // Check environment $config = new Config(); $environment = $config->CheckEnvironment(); $formFields = array(); $formButtons = array(); $formFields[] = FormManager::AddMessage(sprintf(__('First we need to re-check if your server meets %s\'s requirements. The CMS requirements may change from release to release. If this is the case there will be further information in the release notes.'), Theme::GetConfig('app_name'))); $formFields[] = FormManager::AddRaw($environment); if ($config->EnvironmentFault()) { $formFields[] = FormManager::AddHidden('step', 1); $formButtons[] = FormManager::AddButton(__('Retest')); } else { if ($config->EnvironmentWarning()) { $formFields[] = FormManager::AddHidden('step', 2); $formButtons[] = FormManager::AddButton(__('Retest'), 'link', 'index.php?p=upgrade&step=1'); $formButtons[] = FormManager::AddButton(__('Next')); } else { $formFields[] = FormManager::AddHidden('step', 2); $formButtons[] = FormManager::AddButton(__('Next')); } } // Return a rendered form Theme::Set('form_fields', $formFields); Theme::Set('form_buttons', $formButtons); return Theme::RenderReturn('form_render'); }
</p> <div class="checks"> <?php echo $cObj->CheckEnvironment(); if ($cObj->EnvironmentFault()) { ?> <form action="install.php" method="POST"> <input type="hidden" name="xibo_step" value="1" /> <div class="loginbutton"><button type="submit"><?php echo __("Retest"); ?> </button></div> </form> <?php } else { if ($cObj->EnvironmentWarning()) { ?> <form action="install.php" method="POST"> <input type="hidden" name="xibo_step" value="1" /> <div class="loginbutton"><button type="submit"><?php echo __("Retest"); ?> </button></div> </form> <form action="install.php" method="POST"> <input type="hidden" name="xibo_step" value="2" /> <div class="loginbutton"><button type="submit"><?php echo __("Next"); ?> ></button></div> </form>