r34676 also affected {{CURRENTVERSION}} : It used to return plain text, like the...
authorHuji <huji@users.mediawiki.org>
Thu, 15 May 2008 15:17:23 +0000 (15:17 +0000)
committerHuji <huji@users.mediawiki.org>
Thu, 15 May 2008 15:17:23 +0000 (15:17 +0000)
includes/SpecialVersion.php

index 08fe098..715af17 100644 (file)
@@ -86,7 +86,7 @@ class SpecialVersion {
                                </tr>\n
                                <tr>
                                        <td>[http://www.mediawiki.org/ MediaWiki]</td>
-                                       <td>" . self::getVersion() . "</td>
+                                       <td>" . self::getVersionLinked() . "</td>
                                </tr>\n
                                <tr>
                                        <td>[http://www.php.net/ PHP]</td>
@@ -101,6 +101,16 @@ class SpecialVersion {
 
        /** Return a string of the MediaWiki version with SVN revision if available */
        public static function getVersion() {
+               global $wgVersion, $IP;
+               wfProfileIn( __METHOD__ );
+               $svn = self::getSvnRevision( $IP );
+               $version = $svn ? "$wgVersion (r$svn)" : $wgVersion;
+               wfProfileOut( __METHOD__ );
+               return $version;
+       }
+       
+       /** Return a string of the MediaWiki version with a link to SVN revision if available */
+       public static function getVersionLinked() {
                global $wgVersion, $IP;
                wfProfileIn( __METHOD__ );
                $svn = self::getSvnRevision( $IP );