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
Convert Special:DeletedContributions to use OOUI.
[lhc/web/wiklou.git]
/
includes
/
specials
/
SpecialWantedpages.php
diff --git
a/includes/specials/SpecialWantedpages.php
b/includes/specials/SpecialWantedpages.php
index
02a1f73
..
76b721c
100644
(file)
--- a/
includes/specials/SpecialWantedpages.php
+++ b/
includes/specials/SpecialWantedpages.php
@@
-40,13
+40,8
@@
class WantedPagesPage extends WantedQueryPage {
$inc = $this->including();
if ( $inc ) {
$inc = $this->including();
if ( $inc ) {
- $parts = explode( '/', $par, 2 );
- $this->limit = (int)$parts[0];
- // @todo FIXME: nlinks is ignored
- // $nlinks = isset( $parts[1] ) && $parts[1] === 'nlinks';
+ $this->limit = (int)$par;
$this->offset = 0;
$this->offset = 0;
- } else {
- // $nlinks = true;
}
$this->setListoutput( $inc );
$this->shownavigation = !$inc;
}
$this->setListoutput( $inc );
$this->shownavigation = !$inc;
@@
-55,41
+50,41
@@
class WantedPagesPage extends WantedQueryPage {
function getQueryInfo() {
$count = $this->getConfig()->get( 'WantedPagesThreshold' ) - 1;
function getQueryInfo() {
$count = $this->getConfig()->get( 'WantedPagesThreshold' ) - 1;
- $query =
array(
- 'tables' =>
array(
+ $query =
[
+ 'tables' =>
[
'pagelinks',
'pg1' => 'page',
'pg2' => 'page'
'pagelinks',
'pg1' => 'page',
'pg2' => 'page'
-
)
,
- 'fields' =>
array(
+
]
,
+ 'fields' =>
[
'namespace' => 'pl_namespace',
'title' => 'pl_title',
'value' => 'COUNT(*)'
'namespace' => 'pl_namespace',
'title' => 'pl_title',
'value' => 'COUNT(*)'
-
)
,
- 'conds' =>
array(
+
]
,
+ 'conds' =>
[
'pg1.page_namespace IS NULL',
"pl_namespace NOT IN ( '" . NS_USER . "', '" . NS_USER_TALK . "' )",
"pg2.page_namespace != '" . NS_MEDIAWIKI . "'"
'pg1.page_namespace IS NULL',
"pl_namespace NOT IN ( '" . NS_USER . "', '" . NS_USER_TALK . "' )",
"pg2.page_namespace != '" . NS_MEDIAWIKI . "'"
-
)
,
- 'options' =>
array(
- 'HAVING' =>
array(
+
]
,
+ 'options' =>
[
+ 'HAVING' =>
[
"COUNT(*) > $count",
"COUNT(*) > SUM(pg2.page_is_redirect)"
"COUNT(*) > $count",
"COUNT(*) > SUM(pg2.page_is_redirect)"
-
)
,
- 'GROUP BY' =>
array( 'pl_namespace', 'pl_title' )
-
)
,
- 'join_conds' =>
array(
- 'pg1' =>
array(
- 'LEFT JOIN',
array(
+
]
,
+ 'GROUP BY' =>
[ 'pl_namespace', 'pl_title' ]
+
]
,
+ 'join_conds' =>
[
+ 'pg1' =>
[
+ 'LEFT JOIN',
[
'pg1.page_namespace = pl_namespace',
'pg1.page_title = pl_title'
'pg1.page_namespace = pl_namespace',
'pg1.page_title = pl_title'
- )
-
)
,
- 'pg2' =>
array( 'LEFT JOIN', 'pg2.page_id = pl_from' )
- )
-
)
;
+ ]
+
]
,
+ 'pg2' =>
[ 'LEFT JOIN', 'pg2.page_id = pl_from' ]
+ ]
+
]
;
// Replacement for the WantedPages::getSQL hook
// Replacement for the WantedPages::getSQL hook
- Hooks::run( 'WantedPages::getQueryInfo',
array( &$this, &$query )
);
+ Hooks::run( 'WantedPages::getQueryInfo',
[ &$this, &$query ]
);
return $query;
}
return $query;
}