* (bug 9155) Allow footer info to wrap in Monobook
* (bug 8847) Strip spurious #fragments from request URI to fix redirect
loops on some server configurations
-
+* (bug 9118) Show deletion log on confirmdelete
+* (bug 9009) Add username entry field to Special:Contributions
== Languages updated ==
$target = isset( $par ) ? $par : $wgRequest->getVal( 'target' );
if ( !strlen( $target ) ) {
- $wgOut->showErrorPage( 'notargettitle', 'notargettext' );
+ $wgOut->addHTML( contributionsForm( '' ) );
return;
}
$nt = Title::newFromURL( $target );
if ( !$nt ) {
- $wgOut->showErrorPage( 'notargettitle', 'notargettext' );
+ $wgOut->addHTML( contributionsForm( '' ) );
return;
}
$options['title'] = $wgTitle->getPrefixedText();
- $f = "<form method='get' action=\"$wgScript\">\n";
+ $f = Xml::openElement( 'form', array( 'method' => 'get', 'action' => $wgScript ) );
+
foreach ( $options as $name => $value ) {
if( $name === 'namespace') continue;
- $f .= "\t" . wfElement( 'input', array(
- 'name' => $name,
- 'type' => 'hidden',
- 'value' => $value ) ) . "\n";
+ $f .= "\t" . Xml::hidden( $name, $value ) . "\n";
}
- $f .= '<p>' . wfMsgHtml( 'namespace' ) . ' ' .
- HTMLnamespaceselector( $options['namespace'], '' ) .
- wfElement( 'input', array(
- 'type' => 'submit',
- 'value' => wfMsg( 'allpagessubmit' ) )
- ) .
- "</p></form>\n";
-
+ $f .= '<fieldset>' .
+ Xml::element( 'legend', array(), wfMsg( 'sp-contributions-search' ) ) .
+ Xml::inputLabel( wfMsg( 'sp-contributions-username' ), 'target', 'target', 20 , $options['target']) . ' ' .
+ wfMsgHtml( 'namespace' ) . ' ' .
+ Xml::namespaceSelector( $options['namespace'], '' ) .
+ Xml::submitButton( wfMsg( 'ipblocklist-submit' ) ) .
+ '</fieldset></form>\n';
return $f;
}
'Prefixindex' => array( 'IncludableSpecialPage', 'Prefixindex' ) ,
'Ipblocklist' => array( 'SpecialPage', 'Ipblocklist' ),
'Specialpages' => array( 'UnlistedSpecialPage', 'Specialpages' ),
- 'Contributions' => array( 'UnlistedSpecialPage', 'Contributions' ),
+ 'Contributions' => array( 'SpecialPage', 'Contributions' ),
'Emailuser' => array( 'UnlistedSpecialPage', 'Emailuser' ),
'Whatlinkshere' => array( 'UnlistedSpecialPage', 'Whatlinkshere' ),
'Recentchangeslinked' => array( 'UnlistedSpecialPage', 'Recentchangeslinked' ),
'contributions' => 'Benutzerbeiträge',
'mycontris' => 'Eigene Beiträge',
'contribsub' => 'Für $1',
-'nocontribs' => 'Es wurden keine Änderungen für diese Kriterien gefunden.',
+'nocontribs' => 'Es wurden keine Benutzerbeiträge mit diesen Kriterien gefunden.',
'ucnote' => 'Dies sind die letzten <b>$1</b> Beiträge des Benutzers in den letzten <b>$2</b> Tagen.',
'uclinks' => 'Zeige die letzten $1 Beiträge; zeige die letzten $2 Tage.',
'uctop' => ' (aktuell)',
'sp-contributions-older' => 'Ältere $1',
'sp-contributions-newbies-sub' => 'Für Neulinge',
'sp-contributions-blocklog' => 'Sperrlogbuch',
+'sp-contributions-search' => 'Suche nach Benutzerbeiträgen',
+'sp-contributions-username' => 'IP-Adresse oder Benutzername:',
+'sp-contributions-submit' => 'Suche',
'sp-newimages-showfrom' => 'Zeige neue Dateien ab $1',
'uctop' => ' (top)' ,
'newbies' => 'newbies',
-'sp-contributions-newest' => 'Newest',
-'sp-contributions-oldest' => 'Oldest',
-'sp-contributions-newer' => 'Newer $1',
-'sp-contributions-older' => 'Older $1',
+'sp-contributions-newest' => 'Newest',
+'sp-contributions-oldest' => 'Oldest',
+'sp-contributions-newer' => 'Newer $1',
+'sp-contributions-older' => 'Older $1',
'sp-contributions-newbies-sub' => 'For newbies',
'sp-contributions-blocklog' => 'Block log',
+'sp-contributions-search' => 'Search for contributions',
+'sp-contributions-username' => 'IP Address or username:',
+'sp-contributions-submit' => 'Search',
'sp-newimages-showfrom' => 'Show new images starting from $1',
'sp-contributions-older',
'sp-contributions-newbies-sub',
'sp-contributions-blocklog',
+ 'sp-contributions-search',
+ 'sp-contributions-username',
+ 'sp-contributions-submit',
),
'newimages-showfrom' => array(
'sp-newimages-showfrom',