dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Enable $wgVectorUseIconWatch by default."
[lhc/web/wiklou.git]
/
includes
/
specials
/
SpecialNewimages.php
diff --git
a/includes/specials/SpecialNewimages.php
b/includes/specials/SpecialNewimages.php
index
35f39ce
..
52cbc3a
100644
(file)
--- a/
includes/specials/SpecialNewimages.php
+++ b/
includes/specials/SpecialNewimages.php
@@
-22,11
+22,11
@@
*/
class SpecialNewFiles extends IncludableSpecialPage {
*/
class SpecialNewFiles extends IncludableSpecialPage {
- public function __construct(){
+ public function __construct()
{
parent::__construct( 'Newimages' );
}
parent::__construct( 'Newimages' );
}
- public function execute( $par ){
+ public function execute( $par )
{
$this->setHeaders();
$this->outputHeader();
$this->setHeaders();
$this->outputHeader();
@@
-42,8
+42,11
@@
class SpecialNewFiles extends IncludableSpecialPage {
$this->getOutput()->addHTML( $pager->getNavigationBar() );
}
}
$this->getOutput()->addHTML( $pager->getNavigationBar() );
}
}
-}
+ protected function getGroupName() {
+ return 'changes';
+ }
+}
/**
* @ingroup SpecialPage Pager
/**
* @ingroup SpecialPage Pager
@@
-57,7
+60,10
@@
class NewFilesPager extends ReverseChronologicalPager {
function __construct( IContextSource $context, $par = null ) {
$this->like = $context->getRequest()->getText( 'like' );
function __construct( IContextSource $context, $par = null ) {
$this->like = $context->getRequest()->getText( 'like' );
- $this->showbots = $context->getRequest()->getBool( 'showbots' , 0 );
+ $this->showbots = $context->getRequest()->getBool( 'showbots', 0 );
+ if ( is_numeric( $par ) ) {
+ $this->setLimit( $par );
+ }
parent::__construct( $context );
}
parent::__construct( $context );
}
@@
-82,10
+88,10
@@
class NewFilesPager extends ReverseChronologicalPager {
}
}
}
}
- if( !$wgMiserMode && $this->like !== null ){
+ if( !$wgMiserMode && $this->like !== null )
{
$dbr = wfGetDB( DB_SLAVE );
$likeObj = Title::newFromURL( $this->like );
$dbr = wfGetDB( DB_SLAVE );
$likeObj = Title::newFromURL( $this->like );
- if( $likeObj instanceof Title ){
+ if( $likeObj instanceof Title )
{
$like = $dbr->buildLike( $dbr->anyString(), strtolower( $likeObj->getDBkey() ), $dbr->anyString() );
$conds[] = "LOWER(img_name) $like";
}
$like = $dbr->buildLike( $dbr->anyString(), strtolower( $likeObj->getDBkey() ), $dbr->anyString() );
$conds[] = "LOWER(img_name) $like";
}
@@
-101,18
+107,18
@@
class NewFilesPager extends ReverseChronologicalPager {
return $query;
}
return $query;
}
- function getIndexField(){
+ function getIndexField()
{
return 'img_timestamp';
}
return 'img_timestamp';
}
- function getStartBody(){
+ function getStartBody()
{
if ( !$this->gallery ) {
$this->gallery = new ImageGallery();
}
return '';
}
if ( !$this->gallery ) {
$this->gallery = new ImageGallery();
}
return '';
}
- function getEndBody(){
+ function getEndBody()
{
return $this->gallery->toHTML();
}
return $this->gallery->toHTML();
}
@@
-148,7
+154,7
@@
class NewFilesPager extends ReverseChronologicalPager {
),
'limit' => array(
'type' => 'hidden',
),
'limit' => array(
'type' => 'hidden',
- 'default' => $this->
getRequest()->getText( 'limit' )
,
+ 'default' => $this->
mLimit
,
'name' => 'limit',
),
'offset' => array(
'name' => 'limit',
),
'offset' => array(
@@
-158,7
+164,7
@@
class NewFilesPager extends ReverseChronologicalPager {
),
);
),
);
- if( $wgMiserMode ){
+ if( $wgMiserMode )
{
unset( $fields['like'] );
}
unset( $fields['like'] );
}