Главное меню
все форумы все темы форума добавить тему
Модуль блога.
Сейчас тестирую последнюю версию модуля, так вот была замечена странная штука...
Я добавил 2 режима работы модуля, вот как выглядит config.xml:
XML
 <config>
            <name>blog_mode</name>
            <type>select</type>
            <title>Режим работы модуля (однопользовательский / многопользовательский)</title>
            <describe>В однопользовательском режиме блоги может добавлять и вести только админ. А в многопользовательском, другие пользователи сайта так же могут вести свои блоги.</describe>
            <default>1</default>
            <callback>config_blog_mode</callback>
        </config>

Вот так выглядит callback функция:
PHP
function config_blog_mode()
    {
        $blog_modes[1] = "Однопользовательский";
        $blog_modes[2] = "Многопользовательский";
        return $blog_modes;
    }

В чем проблема: если, например, изменить в настройках сайта режим работы, и войти на сайт как админ, то в LabConfig::$mcfg['blog_mode'] лежит 2, как и нужно, а если зайти обычным пользователем, - лежит 1.
Что не так ?