Difference between revisions of "Extension:Wikia.php"

From Organic Design wiki
(OD/Wikia common LocalSettings code)
 
(#redirect Wikia.php)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<?php
+
#redirect [[Wikia.php]]
# This is our included LocalSettings code common to all the wikis on the OD/Wikia family
 
# - Licenced under LGPL (http://www.gnu.org/copyleft/lesser.html)
 
# - Author: http://www.organicdesign.co.nz/nad
 
# - Started: 2007-06-20, see article history
 
 
 
$wgArticlePath        = '/$1';
 
$wgScriptPath          = '/wiki';
 
$wgUseDatabaseMessages = true;
 
 
 
$settings  = '/var/www/settings';
 
$domains    = '/var/www/domains';
 
$files      = '/var/www/files';
 
$extensions = dirname(__FILE__);
 
$domain    = $_SERVER['SERVER_NAME'];
 
 
 
# Include the LocalSettings file for the domain, or default to OD
 
if (!is_file("$domains/$domain")) $domain = 'www.organicdesign.co.nz';
 
include("$domains/$domain");
 
 
 
$wgLocalInterwiki = $wgSitename;
 
 
 
# Pass an array with regexp keys and article-title values to setup domain-based default pages
 
function domainRedirect($list) {
 
$d = $_SERVER['SERVER_NAME'];
 
$t = $_REQUEST['title'];
 
if (empty($t)) $t = ereg_replace('^/','',$_SERVER['PATH_INFO']);
 
if (empty($t) || $t == 'Main_Page')
 
foreach ($list as $regexp => $title)
 
if (ereg($regexp,$d))
 
header("Location: $wgServer/$title") && die;
 
}
 
 
 
?>
 

Latest revision as of 02:37, 2 September 2007

Redirect to: