meraproject/content/merakomis/blocks/content.php
keboss-m 5c21d25d45 Initial commit: Merakomis portal, Docker stack and user-reader API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 11:04:05 +03:00

88 lines
2.4 KiB
PHP

<?
use themes\Merakomis as Theme;
use core\site\structure\HTMLPage as Page;
use themes\merakomis\Emp;
?><div>
<?
if(Emp::$IS_AUTH){
if(Emp::$data[Emp::$ACCEPT]){
switch (\Site::$URL[0]){
case Theme::PAGE_ACCEPT:
include_once JADE_PATH.'/pages/accept.php';
break;
case "":
//include_once JADE_PATH.'/main/pages.php';
include_once JADE_PATH.'/pages/news.php';
break;
default:
// Ищем страницу
$text_id = \Site::$URL[0];
include_once JADE_PATH.'/pages/news.php';
\Site::redirect301("/");
break;
}
} else {
switch (\Site::$URL[0]) {
case Theme::PAGE_ACCEPT:
include_once JADE_PATH . '/pages/accept.php';
break;
default:
Emp::sendAccept(Emp::$data);
include_once JADE_PATH . '/pages/need_accept.php';
break;
}
}
} else {
switch (\Site::$URL[0]){
case Theme::PAGE_ACCEPT:
include_once JADE_PATH.'/pages/accept.php';
break;
case 'new-pass-ok':
Page::$titles = ['Новый пароль'];
include_once JADE_PATH.'/pages/new-pass-ok.php';
break;
case 'new_pass':
Page::$titles = ['Новый пароль'];
$emp_id = intval(\Site::$URL[1]);
$key = intval(\Site::$URL[2]);
$hash = \Site::$URL[3];
$ERROR = Emp::checkRemind($emp_id,$key,$hash);
include_once JADE_PATH.'/pages/new-pass-enter.php';
break;
case 'change_pass':
Page::$titles = ['Смена пароля'];
include_once JADE_PATH.'/pages/new-pass-order.php';
break;
case 'reg':
Page::$titles = ['Регистрация'];
include_once JADE_PATH.'/pages/join.php';
break;
case "":
Page::$titles = ['Авторизация'];
include_once JADE_PATH.'/pages/sign.php';
//include_once JADE_PATH.'/main/pages.php';
//include_once JADE_PATH.'/pages/news.php';
break;
default:
// Ищем страницу
$text_id = \Site::$URL[0];
\Site::redirect301("/");;
break;
}
}
include(JADE_PATH.'main/form.php');
?>
</div>