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