add missing title-param to abusefilter-log form

without it, you get redirected to the main page (index.php) when
$wgUsePathInfo = false; as no title-parameter is given.

also don't rely on __tostring.

Change-Id: I6b97d61c58b196c95836036219201cff8e2e0657
This commit is contained in:
se4598 2014-12-25 19:20:47 +01:00 committed by Hoo man
parent 924c0cb061
commit b6ff5663ab
6 changed files with 7 additions and 6 deletions

View file

@ -40,7 +40,7 @@ class AbuseFilterViewExamine extends AbuseFilterView {
$selector .= Xml::buildForm( $selectFields, 'abusefilter-examine-submit' );
$selector .= Html::hidden( 'submit', 1 );
$selector .= Html::hidden( 'title', $this->getTitle( 'examine' )->getPrefixedText() );
$selector .= Html::hidden( 'title', $this->getTitle( 'examine' )->getPrefixedDBkey() );
$selector = Xml::tags( 'form',
array(
'action' => $this->getTitle( 'examine' )->getLocalURL(),

View file

@ -53,7 +53,7 @@ class AbuseFilterViewHistory extends AbuseFilterView {
$fields['abusefilter-history-select-user'] = Xml::input( 'user', 45, $user );
$filterForm = Xml::buildForm( $fields, 'abusefilter-history-select-submit' );
$filterForm .= "\n" . Html::hidden( 'title', $this->getTitle( "history/$filter" ) );
$filterForm .= "\n" . Html::hidden( 'title', $this->getTitle( "history/$filter" )->getPrefixedDBkey() );
$filterForm = Xml::tags( 'form',
array(
'action' => $this->getTitle( "history/$filter" )->getLocalURL(),

View file

@ -112,7 +112,7 @@ class AbuseFilterViewList extends AbuseFilterView {
$fields['abusefilter-list-limit'] = $pager->getLimitSelect();
$options = Xml::buildForm( $fields, 'abusefilter-list-options-submit' );
$options .= Html::hidden( 'title', $this->getTitle()->getPrefixedText() );
$options .= Html::hidden( 'title', $this->getTitle()->getPrefixedDBkey() );
$options = Xml::tags( 'form',
array(
'method' => 'get',

View file

@ -83,7 +83,7 @@ class AbuseFilterViewRevert extends AbuseFilterView {
// Add a button down the bottom.
$confirmForm =
Html::hidden( 'editToken', $user->getEditToken( "abusefilter-revert-$filter" ) ) .
Html::hidden( 'title', $this->getTitle( "revert/$filter" )->getPrefixedText() ) .
Html::hidden( 'title', $this->getTitle( "revert/$filter" )->getPrefixedDBkey() ) .
Html::hidden( 'wpPeriodStart', $this->origPeriodStart ) .
Html::hidden( 'wpPeriodEnd', $this->origPeriodEnd ) .
Xml::inputLabel(

View file

@ -60,7 +60,7 @@ class AbuseFilterViewTestBatch extends AbuseFilterView {
$output .= Xml::buildForm( $selectFields, 'abusefilter-test-submit' );
$output .= Html::hidden( 'title', $this->getTitle( 'test' )->getPrefixedText() );
$output .= Html::hidden( 'title', $this->getTitle( 'test' )->getPrefixedDBkey() );
$output = Xml::tags( 'form',
array(
'action' => $this->getTitle( 'test' )->getLocalURL(),

View file

@ -126,7 +126,8 @@ class SpecialAbuseLog extends SpecialPage {
$output .= Xml::tags( 'form',
array( 'method' => 'get', 'action' => $this->getPageTitle()->getLocalURL() ),
Xml::buildForm( $fields, 'abusefilter-log-search-submit' )
Xml::buildForm( $fields, 'abusefilter-log-search-submit' ) .
Html::hidden( 'title', $this->getPageTitle()->getPrefixedDBkey() )
);
$output = Xml::tags( 'fieldset', null, $output );