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:
cc16058
)
Don't put a quoted/regexed prefix back out again
author
Sam Reed
<reedy@users.mediawiki.org>
Mon, 27 Jun 2011 23:20:31 +0000
(23:20 +0000)
committer
Sam Reed
<reedy@users.mediawiki.org>
Mon, 27 Jun 2011 23:20:31 +0000
(23:20 +0000)
includes/specials/SpecialAllmessages.php
patch
|
blob
|
history
diff --git
a/includes/specials/SpecialAllmessages.php
b/includes/specials/SpecialAllmessages.php
index
77e85d7
..
f457c95
100644
(file)
--- a/
includes/specials/SpecialAllmessages.php
+++ b/
includes/specials/SpecialAllmessages.php
@@
-88,7
+88,7
@@
class SpecialAllmessages extends SpecialPage {
*/
class AllmessagesTablePager extends TablePager {
*/
class AllmessagesTablePager extends TablePager {
- protected $filter, $prefix, $langcode;
+ protected $filter, $prefix, $langcode
, $displayPrefix
;
public $mLimitsShown;
public $mLimitsShown;
@@
-132,8
+132,10
@@
class AllmessagesTablePager extends TablePager {
$prefix = $wgLang->ucfirst( $wgRequest->getVal( 'prefix', '' ) );
$prefix = $prefix != '' ? Title::makeTitleSafe( NS_MEDIAWIKI, $wgRequest->getVal( 'prefix', null ) ) : null;
if( $prefix !== null ){
$prefix = $wgLang->ucfirst( $wgRequest->getVal( 'prefix', '' ) );
$prefix = $prefix != '' ? Title::makeTitleSafe( NS_MEDIAWIKI, $wgRequest->getVal( 'prefix', null ) ) : null;
if( $prefix !== null ){
- $this->prefix = '/^' . preg_quote( $prefix->getDBkey() ) . '/i';
+ $this->displayPrefix = $prefix->getDBkey();
+ $this->prefix = '/^' . preg_quote( $this->displayPrefix ) . '/i';
} else {
} else {
+ $this->displayPrefix = false;
$this->prefix = false;
}
$this->getSkin();
$this->prefix = false;
}
$this->getSkin();