MediaWiki r9671 - Code Review

Jump to: navigation, search
Repository:MediaWiki
Revision:r9670‎ | r9671 (on ViewVC)‎ | r9672 >
Date:06:49, 26 June 2005
Author:avar
Status:old
Tags:
Comment:
* Added a versionRequired() function to OutputPage, useful for extension
writers that want to control what version of MediaWiki their extension
can be used with
Modified paths:

Diff [purge]

Index: trunk/phase3/includes/OutputPage.php
@@ -532,6 +532,26 @@
533533 }
534534
535535 /**
 536+ * Display an error page indicating that a given version of MediaWiki is
 537+ * required to use it
 538+ *
 539+ * @param mixed $version The version of MediaWiki needed to use the page
 540+ */
 541+ function versionRequired( $version ) {
 542+ global $wgUser;
 543+
 544+ $this->setPageTitle( wfMsg( 'versionrequired', $version ) );
 545+ $this->setHTMLTitle( wfMsg( 'versionrequired', $version ) );
 546+ $this->setRobotpolicy( 'noindex,nofollow' );
 547+ $this->setArticleRelated( false );
 548+ $this->mBodytext = '';
 549+
 550+ $sk = $wgUser->getSkin();
 551+ $this->addWikiText( wfMsg( 'versionrequiredtext', $version ) );
 552+ $this->returnToMain();
 553+ }
 554+
 555+ /**
536556 * Display an error page noting that a given permission bit is required.
537557 * This should generally replace the sysopRequired, developerRequired etc.
538558 * @param string $permission key required
Index: trunk/phase3/RELEASE-NOTES
@@ -337,6 +337,9 @@
338338 * (bug 2515) Fix incremental link table update
339339 * Removed some wikipedia-specifica from LanguageXx.php's
340340 * (bug 2496) Allow MediaWiki:edithelppage to point to external page
 341+* Added a versionRequired() function to OutputPage, useful for extension
 342+ writers that want to control what version of MediaWiki their extension
 343+ can be used with.
341344
342345 === Caveats ===
343346
Index: trunk/phase3/languages/Language.php
@@ -452,6 +452,9 @@
453453 to users with the "$2" permission assigned.
454454 See $1.',
455455
 456+'versionrequired' => 'Version $1 of MediaWiki required',
 457+'versionrequiredtext' => 'Version $1 of MediaWiki is required to use this page. See [[Special:Version]]',
 458+
456459 'nbytes' => '$1 bytes',
457460 'ok' => 'OK',
458461 'sitetitle' => "{{SITENAME}}",

Status & tagging log

  • 01:56, 13 October 2010 ^demon (Talk | contribs) changed the status of r9671 [removed: new added: old]
Personal tools
Namespaces

Variants
Views
Actions
Navigation
Support
Download
Development
Communication
Toolbox