*Make them normal font size (my eyes! my eyes! with the tiny writing)
*Special:prefindex needs a paging link on the bottom like special:allpages (added a class name here, because I couldn't use the existing id on both)
*special:prefindex was doing $wgLang->pipeList( "full html table here", "next link here" ) which was giving bad output for the obvious reason.
* Allowing moving the associated talk pages of subpages even if the base page
has no subpage.
* (bug 30907) Special:Unusedcategories should sort ascendingly.
* Allowing moving the associated talk pages of subpages even if the base page
has no subpage.
* (bug 30907) Special:Unusedcategories should sort ascendingly.
+* (bug 18424) Special:Prefixindex and Special:Allpages paging links are
+ really small, and somewhat inconsistent with each other.
=== API changes in 1.19 ===
* (bug 19838) siprop=interwikimap can now use the interwiki cache.
=== API changes in 1.19 ===
* (bug 19838) siprop=interwikimap can now use the interwiki cache.
if ( $this->including() ) {
$out2 = '';
} else {
if ( $this->including() ) {
$out2 = '';
} else {
- <td id="mw-prefixindex-nav-form">';
+ <td id="mw-prefixindex-nav-form" class="mw-prefixindex-nav">';
if( isset( $res ) && $res && ( $n == $this->maxPerPage ) && ( $s = $res->fetchObject() ) ) {
$query = array(
if( isset( $res ) && $res && ( $n == $this->maxPerPage ) && ( $s = $res->fetchObject() ) ) {
$query = array(
$query['namespace'] = $namespace;
}
$query['namespace'] = $namespace;
}
- $out2 = $this->getLang()->pipeList( array(
- $out2,
- Linker::linkKnown(
+ $nextLink = Linker::linkKnown(
$self,
wfMsgHtml( 'nextpage', str_replace( '_',' ', htmlspecialchars( $s->page_title ) ) ),
array(),
$query
$self,
wfMsgHtml( 'nextpage', str_replace( '_',' ', htmlspecialchars( $s->page_title ) ) ),
array(),
$query
+ );
+ $out2 .= $nextLink;
+
+ $footer = "\n" . Html::element( "hr" )
+ . Html::rawElement( "div", array( "class" => "mw-prefixindex-nav" ), $nextLink );
}
$out2 .= "</td></tr>" .
Xml::closeElement( 'table' );
}
}
$out2 .= "</td></tr>" .
Xml::closeElement( 'table' );
}
- $this->getOutput()->addHTML( $out2 . $out );
+ $this->getOutput()->addHTML( $out2 . $out . $footer );
}
.mw-allpages-nav {
text-align: right;
}
.mw-allpages-nav {
text-align: right;
margin-bottom: 1em;
}
table.mw-allpages-table-form tr {
margin-bottom: 1em;
}
table.mw-allpages-table-form tr {
width: 98%;
}
td#mw-prefixindex-nav-form {
width: 98%;
}
td#mw-prefixindex-nav-form {
+.mw-prefixindex-nav {
+ text-align: right;
+}
/**** Special:Search ****/
/**** Special:Search ****/