openwiki-mtmw/wikiconf/MTSettings.php

21 lines
895 B
PHP

<?php
$mtConfigPath = "/mtmw_install_dir/wikiconf";
$mtDataPath = "/mtmw_install_dir/wikidata";
require_once("$mtConfigPath/GlobalMaintenance.php");
require_once("$mtConfigPath/sites/$mtWikiName.d/settings.php");
require_once("$mtConfigPath/sites/$mtWikiName.d/maintenance.php");
require_once("$mtConfigPath/GlobalSettings.php");
require_once("$mtConfigPath/sites/$mtWikiName.d/secrets.php");
require_once("$mtConfigPath/sites/$mtWikiName.d/loadables.php");
require_once("$mtConfigPath/LoadableSettings.php");
require_once("$mtConfigPath/sites/$mtWikiName.d/extvars.php");
require_once("$mtConfigPath/sites/$mtWikiName.d/permissions.php");
if($mtReadOnly){
$msg = (isset($mtReadOnlyMessage)) ? $mtReadOnlyMessage : "This wiki is undergoing maintenance, please copy your data, and try your action later.";
$wgIgnoreImageErrors = true;
$wgReadOnly = ( PHP_SAPI === 'cli' ) ? false : $msg;
}