DOKUWIKI_STARTED
Описание: | DokuWiki готовится выполнить свою работу |
Действие по умолчанию: | Никто |
Предотвратимо: | нет |
Добавлен: | 2006-04-25 |
Событие сигнализируется после того, как Dokuwiki завершит фазу инициализации и до того, как он закроет сеанс в doku.php. Большинство глобальных переменных Dokuwiki будут созданы и заполнены, глобальная переменная $_SESSION все еще будет существовать.
Это справедливо только для основного шаблона DokuWiki, т. е. всего, что проходит через doku.php
. Всплывающее окно менеджера медиа использует MEDIAMANAGER_STARTED вместо этого (проходит через lib/exe/mediamanager.php
) а страница сведений об изображении использует DETAIL_STARTED.
Событие DOKUWIKI_INIT_DONE предоставляет альтернативу, которая будет срабатывать для всех точек входа, использующих среду DokuWiki.
Если вам нужно еще более раннее событие, проверьте INIT_LANG_LOAD, но учтите, что там не настроена вся среда. Вы также можете проверить AUTH_LOGIN_CHECK, но опять же, там НЕ настроена вся среда.
Примечание: Даже после закрытия $_SESSION плагин может повторно открыть сессию для доступа к данным сессии — если заголовки еще не были отправлены. Пример этого см. в lib/plugins/config/admin.php.
Переданные данные
Данные не передаются.
Смотрите также
- Код, связанный с этим событием , используемый в любых файлах, плагинах и шаблонах DokuWiki