Exemplo n.º 1
0
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * MaxSite CMS
 * (c) http://max-3000.com/
 */
require_once getinfo('common_dir') . 'comments.php';
// получим всю информацию о комюзере - номер в сегменте url
$comuser_info = mso_get_comuser(mso_segment(2));
if ($f = mso_page_foreach('users-head-meta')) {
    require $f;
} else {
    mso_head_meta('title', tf('Комментаторы') . '. ' . getinfo('title'));
    // meta title страницы
}
if (!$comuser_info and mso_get_option('page_404_http_not_found', 'templates', 1)) {
    header('HTTP/1.0 404 Not Found');
}
// теперь сам вывод
# начальная часть шаблона
if ($fn = mso_find_ts_file('main/main-start.php')) {
    require $fn;
}
echo NR . '<div class="mso-type-users"><div class="mso-page-only"><div class="mso-page-content mso-type-users-content">';
if ($comuser_info) {
    extract($comuser_info[0]);
    if ($f = mso_page_foreach('users')) {
        require $f;
Exemplo n.º 2
0
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * MaxSite CMS
 * (c) http://max-3000.com/
 */
require_once getinfo('common_dir') . 'comments.php';
# обработка отправленных данных - возвращает результат
$res_post = mso_comuser_edit();
# получим всю информацию о комюзере из сессии или url
$comuser_info = mso_get_comuser();
# отображение формы залогирования
$login_form = !is_login_comuser();
# если нет данных юзера, то выводим форму
if (!$comuser_info) {
    $login_form = true;
}
if ($f = mso_page_foreach('users-form-head-meta')) {
    require $f;
} else {
    mso_head_meta('title', tf('Форма редактирования комментатора') . '. ' . getinfo('title'));
    // meta title страницы
}
if (!$comuser_info and mso_get_option('page_404_http_not_found', 'templates', 1)) {
    header('HTTP/1.0 404 Not Found');
}
// теперь сам вывод
if ($fn = mso_find_ts_file('main/main-start.php')) {