dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
806dcb7
)
Make Special:FilePath redirect to Special:Redirect/file
author
Brian Wolff
<bawolff+wn@gmail.com>
Wed, 25 Jun 2014 22:19:33 +0000
(19:19 -0300)
committer
Legoktm
<legoktm.wikipedia@gmail.com>
Thu, 24 Jul 2014 02:14:27 +0000
(
02:14
+0000)
Used to redirect to Special:Redirect/file/, which caused an error.
Bug: 66980
Change-Id: I8eb484fc88fad323122ddb6c25c55ab404030c64
includes/specials/SpecialFilepath.php
patch
|
blob
|
history
diff --git
a/includes/specials/SpecialFilepath.php
b/includes/specials/SpecialFilepath.php
index
eb1c139
..
5860f63
100644
(file)
--- a/
includes/specials/SpecialFilepath.php
+++ b/
includes/specials/SpecialFilepath.php
@@
-37,7
+37,12
@@
class SpecialFilepath extends RedirectSpecialPage {
function getRedirect( $par ) {
$file = $par ?: $this->getRequest()->getText( 'file' );
- return SpecialPage::getSafeTitleFor( 'Redirect', 'file/' . $file );
+ if ( $file ) {
+ $argument = "file/$file";
+ } else {
+ $argument = 'file';
+ }
+ return SpecialPage::getSafeTitleFor( 'Redirect', $argument );
}
protected function getGroupName() {