Esempio n. 1
0
    $Guest = new Guest();
    $Guest->guestbookShow("standalone");
}
//=======================================================
// Все функции управления в публичной части
//=======================================================
if (!defined('ACP') && isset($_REQUEST['module']) && $_REQUEST['module'] == 'guestbook') {
    require_once BASE_DIR . '/functions/func.modulglobals.php';
    set_modul_globals('guestbook');
    require_once BASE_DIR . '/modules/guestbook/class.guest.php';
    $Guest = new Guest();
    $_REQUEST['action'] = isset($_REQUEST['action']) ? $_REQUEST['action'] : '';
    switch ($_REQUEST['action']) {
        //Если в запросе пришел параметр на создание нового сообщения, тогда
        case 'new':
            $Guest->guestbookPostNew();
            break;
        case '':
        default:
            $Guest->guestbookShow();
            break;
    }
}
//=======================================================
// Управление модулем в Панели управления
//=======================================================
if (defined('ACP') && !empty($_REQUEST['moduleaction'])) {
    require_once BASE_DIR . '/modules/guestbook/class.guest.php';
    $Guest = new Guest();
    $tpl_dir = BASE_DIR . '/modules/guestbook/templates/';
    $lang_file = BASE_DIR . '/modules/guestbook/lang/' . $_SESSION['user_language'] . '.txt';