From mediawiki.org
This page is a translated version of the page Manual:Setup.php and the translation is 54% complete.


Setup.php file is included from WebStart.php , provided the MW_NO_SETUP constant is not defined. It must be included after LocalSettings.php .

Actions taken

It does the following:

  1. First it changes some configuration settings such as paths variables that aren't customized in LocalSettings.php so that they don't need to be modified if $wgScriptPath is changed or it updates new configuration settings from the backward compatible ones.
  1. За тим він вючає деякі загальновживані файли.
  2. Стартує PHP сесію, якщо надані куки сесії або токена користувача.
  1. It creates stub objects for global object variables, those globals will be unstubbed at the first call of one of their method.
  1. Воно запускає всі функції у $wgExtensionFunctions .
  2. І викликає деякі застарілі гачки для зворотньої сумісності: LogPageValidTypes , LogPageLogName , LogPageLogHeader і LogPageActionText .

Див. також