Integrating "User files" (via Special:Newimages) into the sidebar of the user page
authorMagnus Manske <magnusmanske@users.mediawiki.org>
Mon, 2 Jan 2006 20:58:32 +0000 (20:58 +0000)
committerMagnus Manske <magnusmanske@users.mediawiki.org>
Mon, 2 Jan 2006 20:58:32 +0000 (20:58 +0000)
includes/SkinTemplate.php
languages/Language.php
skins/MonoBook.php

index fbb95fb..7878a1b 100644 (file)
@@ -841,10 +841,13 @@ class SkinTemplate extends Skin {
                        $ip = false;
                }
 
-               if($id || $ip) { # both anons and non-anons have contri list
+               if($id || $ip) { # both anons and non-anons have contribution list
                        $nav_urls['contributions'] = array(
                                'href' => $this->makeSpecialUrl('Contributions/' . $this->mTitle->getText() )
                        );
+                       $nav_urls['userfiles'] = array(
+                               'href' => $this->makeSpecialUrl('Newimages/' . $this->mTitle->getText() )
+                       );
                        if ( $wgUser->isAllowed( 'protect' ) )
                                $nav_urls['blockip'] = array(
                                        'href' => $this->makeSpecialUrl( 'Blockip/' . $this->mTitle->getText() )
index d51d6de..e056fc4 100644 (file)
@@ -1418,6 +1418,7 @@ See [[Special:Log/delete]] for a record of recent deletions and restorations.",
 # Contributions
 #
 'contributions' => 'User contributions',
+'userfiles'            => 'User files',
 'mycontris'     => 'My contributions',
 'contribsub'    => "For $1",
 'nocontribs'    => 'No changes were found matching these criteria.',
index 61e4e77..99bb6e8 100644 (file)
@@ -193,7 +193,7 @@ class MonoBookTemplate extends QuickTemplate {
                                        <?php } ?></li><?php
                } 
 
-               foreach( array('contributions', 'blockip', 'emailuser', 'upload', 'specialpages') as $special ) {
+               foreach( array('contributions', 'userfiles', 'blockip', 'emailuser', 'upload', 'specialpages') as $special ) {
 
                        if($this->data['nav_urls'][$special]) {
                                ?><li id="t-<?php echo $special ?>"><a href="<?php echo htmlspecialchars($this->data['nav_urls'][$special]['href'])