|
|
| (3 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{{php}}{{Category:Extensions|Wikia}} | |
| − | # - 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;
| |
| − | }
| |
| − | | |
| − | ?>
| |