* Rename new message 'filetype-separator' (r28530) to the more generic message name...
[lhc/web/wiklou.git] / maintenance / addwiki.php
index 5a556bb..a19b24c 100644 (file)
@@ -19,7 +19,7 @@ function addWiki( $lang, $site, $dbName )
 
        $name = $wgLanguageNames[$lang];
 
-       $dbw =& wfGetDB( DB_WRITE );
+       $dbw = wfGetDB( DB_WRITE );
        $common = "/home/wikipedia/common";
        $maintenance = "$IP/maintenance";
 
@@ -34,6 +34,7 @@ function addWiki( $lang, $site, $dbName )
        dbsource( "$maintenance/tables.sql", $dbw );
        dbsource( "$IP/extensions/OAI/update_table.sql", $dbw );
        dbsource( "$IP/extensions/AntiSpoof/mysql/patch-antispoof.sql", $dbw );
+       dbsource( "$IP/extensions/CheckUser/cu_changes.sql", $dbw );
        $dbw->query( "INSERT INTO site_stats(ss_row_id) VALUES (1)" );
 
        # Initialise external storage
@@ -70,23 +71,32 @@ function addWiki( $lang, $site, $dbName )
                }
        }
 
+       global $wgTitle, $wgArticle;
        $wgTitle = Title::newMainPage();
        $wgArticle = new Article( $wgTitle );
        $ucsite = ucfirst( $site );
 
-       $wgArticle->insertNewArticle( "
-==This subdomain is reserved for the creation of a $ucsite in '''[[:en:{$name}|{$name}]]''' language==
+       $wgArticle->insertNewArticle( <<<EOT
+==This subdomain is reserved for the creation of a [[wikimedia:Our projects|$ucsite]] in '''[[w:en:{$name}|{$name}]]''' language==
 
-If you can write in this language and want to collaborate in the creation of this encyclopedia then '''you''' can make it.
+* Please '''do not start editing''' this new site. This site has a test project on the [[incubator:|Wikimedia Incubator]] (or on the [[betawikiversity:|BetaWikiversity]] or on the [[oldwikisource:|Old Wikisource]]) and it will be imported to here.
 
-Go ahead. Translate this page and start working on your encyclopedia.
+* If you would like to help translating the interface to this language, please do not translate here, but go to [[betawiki:|Betawiki]], a special wiki for translating the interface. That way everyone can use it on every wiki using the [[mw:|same software]].
 
-For help, see '''[[m:Help:How to start a new Wikipedia|how to start a new Wikipedia]]'''.
+* For information about how to edit and for other general help, see [[m:Help:Contents|Help on Wikimedia's Meta-Wiki]] or [[mw:Help:Contents|Help on MediaWiki.org]].
 
-==Sister projects==
-[http://meta.wikipedia.org Meta-Wikipedia] | [http://www.wiktionary.org Wikitonary] | [http://www.wikibooks.org Wikibooks] | [http://www.wikinews.org Wikinews] | [http://www.wikiquote.org Wikiquote] | [http://www.wikisource.org Wikisource]
+== Sister projects ==
+<span class="plainlinks">
+[http://www.wikipedia.org Wikipedia] |
+[http://www.wiktionary.org Wiktonary] |
+[http://www.wikibooks.org Wikibooks] |
+[http://www.wikinews.org Wikinews] |
+[http://www.wikiquote.org Wikiquote] |
+[http://www.wikisource.org Wikisource]
+[http://www.wikiversity.org Wikiversity]
+</span>
 
-See the [http://www.wikipedia.org Wikipedia portal] for other language Wikipedias.
+See Wikimedia's [[m:|Meta-Wiki]] for the coordination of these projects.
 
 [[aa:]]
 [[af:]]
@@ -98,6 +108,7 @@ See the [http://www.wikipedia.org Wikipedia portal] for other language Wikipedia
 [[ast:]]
 [[ay:]]
 [[az:]]
+[[bcl:]]
 [[be:]]
 [[bg:]]
 [[bn:]]
@@ -124,6 +135,7 @@ See the [http://www.wikipedia.org Wikipedia portal] for other language Wikipedia
 [[he:]]
 [[hi:]]
 [[hr:]]
+[[hsb:]]
 [[hy:]]
 [[ia:]]
 [[id:]]
@@ -194,7 +206,9 @@ See the [http://www.wikipedia.org Wikipedia portal] for other language Wikipedia
 [[za:]]
 [[zh:]]
 [[zu:]]
-", '', false, false );
+
+EOT
+, '', false, false );
 
        print "Adding to dblists\n";
 
@@ -232,4 +246,4 @@ See the [http://www.wikipedia.org Wikipedia portal] for other language Wikipedia
 
        print "Script ended. You now want to run sync-common-all to publish *dblist files (check them for duplicates first)\n";
 }
-?>
+