Руководство:Setup.php

This page is a translated version of the page Manual:Setup.php and the translation is 92% complete.
Outdated translations are marked like this.

подробности

Файл Setup.php подключатся из WebStart.php , (?)provided the MW_NO_SETUP constant is not defined. Он должен подключаться после LocalSettings.php .

Предпринимаемые действия

Выполняется следующее:

  1. Во первых он меняет некоторые настройки конфигурации такие как переменные путей, которые не определены в LocalSettings.php (?) so that they don't need to be modified if $scriptpath is changed or it updates new configuration settings from the backward compatible ones.
  1. За тем он подключает некоторые общеиспользуемые файлы.
  2. Стартует PHP сессию, если предоставлены куки сессии или токена пользователя.
  3. Создает объекты заглушки(stub) для глобальных объектов-переменных, которые будут unstubbed при первом вызове одного из их методов.
  4. запускает все функции из $wgExtensionFunctions .
  5. И вызывает некоторые устаревшие прерывания для обратной совместимости: LogPageValidTypes , LogPageLogName , LogPageLogHeader и LogPageActionText .

См. также