]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - index.php
New FSF address
[SourceForge/phpwiki.git] / index.php
1 <?php // -*-php-*-
2 // $Id$
3
4 /*
5  * Copyright 1999-2010 $ThePhpWikiProgrammingTeam
6  * = array(
7  * "Steve Wainstead", "Clifford A. Adams", "Lawrence Akka",
8  * "Scott R. Anderson", "Jon Åslund", "Neil Brown", "Jeff Dairiki",
9  * "Stéphane Gourichon", "Jan Hidders", "Arno Hollosi", "John Jorgensen",
10  * "Antti Kaihola", "Jeremie Kass", "Carsten Klapp", "Marco Milanesi",
11  * "Grant Morgan", "Jan Nieuwenhuizen", "Aredridel Niothke",
12  * "Pablo Roca Rozas", "Sandino Araico Sánchez", "Joel Uckelman",
13  * "Reini Urban", "Marc-Etienne Vargenau", "Joby Walker", "Tim Voght",
14  * "Jochen Kalmbach");
15  *
16  * This file is part of PhpWiki.
17  *
18  * PhpWiki is free software; you can redistribute it and/or modify
19  * it under the terms of the GNU General Public License as published by
20  * the Free Software Foundation; either version 2 of the License, or
21  * (at your option) any later version.
22  *
23  * PhpWiki is distributed in the hope that it will be useful,
24  * but WITHOUT ANY WARRANTY; without even the implied warranty of
25  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
26  * GNU General Public License for more details.
27  *
28  * You should have received a copy of the GNU General Public License along
29  * with PhpWiki; if not, write to the Free Software Foundation, Inc.,
30  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
31  */
32
33 require_once (dirname(__FILE__).'/lib/prepend.php');
34 require_once(dirname(__FILE__).'/lib/IniConfig.php');
35 IniConfig(dirname(__FILE__)."/config/config.ini");
36
37 ////////////////////////////////////////////////////////////////
38 // PrettyWiki
39 // Check if we were included by some other wiki version
40 // (getimg.php, en, de, wiki, ...) or not.
41 // If the server requested this index.php fire up the code by loading lib/main.php.
42 // Parallel wiki scripts can now simply include /index.php for the
43 // main configuration, extend or redefine some settings and
44 // load lib/main.php by themselves. See the file 'wiki'.
45 // This overcomes the IndexAsConfigProblem.
46 // Generally a simple
47 //   define('VIRTUAL_PATH', $_SERVER['SCRIPT_NAME']);
48 // is enough in the wiki file, plus the action definition in a .htaccess file
49 ////////////////////////////////////////////////////////////////
50
51 // If every page is just empty, comment the if (@is_dir line out,
52 // to force include "lib/main.php".
53 // Without the dir check it might fail for index.php via DirectoryIndex
54 if (@is_dir(SCRIPT_FILENAME) or realpath(SCRIPT_FILENAME) == realpath(__FILE__))
55     include(dirname(__FILE__)."/lib/main.php");
56
57 // Local Variables:
58 // mode: php
59 // tab-width: 8
60 // c-basic-offset: 4
61 // c-hanging-comment-ender-p: nil
62 // indent-tabs-mode: nil
63 // End:
64 ?>