http://www.mediawiki.org/wiki/Special:Code/MediaWiki/99459

Revision: 99459
Author:   reedy
Date:     2011-10-11 03:46:15 +0000 (Tue, 11 Oct 2011)
Log Message:
-----------
Extension Schema update hooks

Add start of message documentation

Modified Paths:
--------------
    trunk/extensions/PageTriage/PageTriage.i18n.php
    trunk/extensions/PageTriage/PageTriage.php

Modified: trunk/extensions/PageTriage/PageTriage.i18n.php
===================================================================
--- trunk/extensions/PageTriage/PageTriage.i18n.php     2011-10-11 03:24:21 UTC 
(rev 99458)
+++ trunk/extensions/PageTriage/PageTriage.i18n.php     2011-10-11 03:46:15 UTC 
(rev 99459)
@@ -15,3 +15,10 @@
        'pagetriage-desc' => 'Facilitates reviwing and approving new articles',
        'pagetriage' => 'Page Triage',
 );
+
+/**
+ * Message documentation (Message documentation)
+ */
+$messages['qqq'] = array(
+       'pagetriage-desc' => '{{desc}}',
+);
\ No newline at end of file

Modified: trunk/extensions/PageTriage/PageTriage.php
===================================================================
--- trunk/extensions/PageTriage/PageTriage.php  2011-10-11 03:24:21 UTC (rev 
99458)
+++ trunk/extensions/PageTriage/PageTriage.php  2011-10-11 03:46:15 UTC (rev 
99459)
@@ -26,3 +26,14 @@
 $wgExtensionAliasesFiles['PageTriage'] = $dir . 'PageTriage.alias.php';
 $wgSpecialPages['PageTriage'] = 'SpecialPageTriage';
 $wgSpecialPageGroups['PageTriage'] = 'changes';
+
+$wgHooks['LoadExtensionSchemaUpdates'][] = 'efPageTriageSchemaUpdates';
+
+/**
+ * @param $updater DatabaseUpdater
+ * @return bool
+ */
+function efPageTriageSchemaUpdates( $updater ) {
+       $base = dirname( __FILE__ ) . "/sql";
+       $updater->addExtensionTable( 'pagetriage', "$base/PageTriage.sql" );
+}
\ No newline at end of file


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to