http://www.mediawiki.org/wiki/Special:Code/MediaWiki/100111
Revision: 100111 Author: nikerabbit Date: 2011-10-18 09:49:08 +0000 (Tue, 18 Oct 2011) Log Message: ----------- New table anticipating further development :) Card i18n#125 Modified Paths: -------------- trunk/extensions/Translate/Translate.php trunk/extensions/Translate/TranslateHooks.php Added Paths: ----------- trunk/extensions/Translate/sql/translate_reviews.sql Modified: trunk/extensions/Translate/Translate.php =================================================================== --- trunk/extensions/Translate/Translate.php 2011-10-18 09:01:05 UTC (rev 100110) +++ trunk/extensions/Translate/Translate.php 2011-10-18 09:49:08 UTC (rev 100111) @@ -530,6 +530,8 @@ */ $wgTranslateYamlLibrary = 'spyc'; +# ==== Features in development ==== +$wgTranslateMessageReview = false; /** @cond cli_support */ if ( !defined( 'TRANSLATE_CLI' ) ) { Modified: trunk/extensions/Translate/TranslateHooks.php =================================================================== --- trunk/extensions/Translate/TranslateHooks.php 2011-10-18 09:01:05 UTC (rev 100110) +++ trunk/extensions/Translate/TranslateHooks.php 2011-10-18 09:49:08 UTC (rev 100111) @@ -183,6 +183,10 @@ $updater->addExtensionUpdate( array( 'addTable', 'translate_groupstats', "$dir/translate_groupstats.sql", true ) ); $updater->addExtensionUpdate( array( 'addIndex', 'translate_sections', 'trs_page_order', "$dir/translate_sections-indexchange.sql", true ) ); $updater->addExtensionUpdate( array( 'dropIndex', 'translate_sections', 'trs_page', "$dir/translate_sections-indexchange2.sql", true ) ); + global $wgTranslateMessageReview; + if ( $wgTranslateMessageReview ) { + $updater->addExtensionUpdate( array( 'addTable', 'translate_reviews', "$dir/translate_reviews.sql", true ) ); + } return true; } Added: trunk/extensions/Translate/sql/translate_reviews.sql =================================================================== --- trunk/extensions/Translate/sql/translate_reviews.sql (rev 0) +++ trunk/extensions/Translate/sql/translate_reviews.sql 2011-10-18 09:49:08 UTC (rev 100111) @@ -0,0 +1,12 @@ +CREATE TABLE /*$wgDBprefix*/translate_reviews ( + trr_user int not null, + + -- Link to page.page_id + trr_page int not null, + + -- Link to revision.rev_id + trr_revision int not null +) /*$wgDBTableOptions*/; + +CREATE UNIQUE INDEX /*i*/trr_user_page_revision ON /*$wgDBprefix*/translate_reviews +(trr_user, trr_page, trr_revision); Property changes on: trunk/extensions/Translate/sql/translate_reviews.sql ___________________________________________________________________ Added: svn:eol-style + native _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs