One Hat Cyber Team
Your IP :
216.73.216.182
Server IP :
203.175.9.166
Server :
Linux tanggamus.iixcp.rumahweb.net 5.14.0-427.28.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 2 03:44:10 EDT 2024 x86_64
Server Software :
LiteSpeed
PHP Version :
7.4.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
cite5577
/
www
/
lib
/
pkp
/
classes
/
install
/
form
/
Edit File:
MaintenanceForm.inc.php
<?php /** * @file classes/install/form/MaintenanceForm.inc.php * * Copyright (c) 2014-2021 Simon Fraser University * Copyright (c) 2003-2021 John Willinsky * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING. * * @class MaintenanceForm * @ingroup install_form * * @brief Base form for system maintenance (install/upgrade). */ import('lib.pkp.classes.form.Form'); import('lib.pkp.classes.site.VersionCheck'); class MaintenanceForm extends Form { /** @var PKPRequest */ var $_request; /** * Constructor. */ function __construct($request, $template) { parent::__construct($template); $this->_request = $request; $this->addCheck(new FormValidatorPost($this)); } /** * @copydoc Form::display */ function display($request = null, $template = null) { $templateMgr = TemplateManager::getManager($this->_request); $templateMgr->assign('version', VersionCheck::getCurrentCodeVersion()); parent::display($request, $template); } /** * Fail with a generic installation error. * @param $errorMsg string * @param $translate boolean */ function installError($errorMsg, $translate = true) { $templateMgr = TemplateManager::getManager($this->_request); $templateMgr->assign(array('isInstallError' => true, 'errorMsg' => $errorMsg, 'translateErrorMsg' => $translate)); $this->display($this->_request); } /** * Fail with a database installation error. * @param $errorMsg string */ function dbInstallError($errorMsg) { $templateMgr = TemplateManager::getManager($this->_request); $templateMgr->assign(array('isInstallError' => true, 'dbErrorMsg' => empty($errorMsg) ? __('common.error.databaseErrorUnknown') : $errorMsg)); error_log($errorMsg); $this->display($this->_request); } }
Simpan