View file PF.Base/module/admincp/include/component/controller/setting/redirection.class.php

File size: 819B
<?php
defined('PHPFOX') or exit('NO DICE!');


class Admincp_Component_Controller_Setting_Redirection extends Phpfox_Component {
    
	public function process() {
		$f = PHPFOX_DIR_SETTINGS . 'redirection.sett.php';
		$enabled = (file_exists($f) ? true : false);
		if ($this->request()->isPost()) {
			$m = _p('Successfully enabled redirection!');
			if ($enabled) {
				$m = _p('Successfully disabled redirection!');
				unlink($f);
			} else {
				file_put_contents($f, "<?php\n");
			}

			$this->url()->send('admincp.setting.redirection', null, $m);
		}

		$this->template()->setTitle(_p('URL Match'))
			->setSectionTitle(_p('URL Match'))
			->assign([
				'enabled' => $enabled,
				'info' => _p('If you enable this feature it will redirect a URL if the hostname does not match your active hostname.')
			]);
	}
}