diff --git a/includes/specials/SpecialSportsTeamsManager.php b/includes/specials/SpecialSportsTeamsManager.php
index ff16eb5..ebf6d66 100644
--- a/includes/specials/SpecialSportsTeamsManager.php
+++ b/includes/specials/SpecialSportsTeamsManager.php
@@ -42,7 +42,7 @@ class SportsTeamsManager extends SpecialPage {
}
// Set the page title
- $out->setPageTitle( $this->msg( 'sportsteams-team-manager-title' )->plain() );
+ $out->setPageTitle( $this->msg( 'sportsteams-team-manager-title' ) );
// Add CSS
$out->addModuleStyles( 'ext.sportsTeams.manager' );
@@ -55,7 +55,7 @@ class SportsTeamsManager extends SpecialPage {
if ( isset( $id ) && $id > 0 ) {
$out->addHTML(
'' .
- $this->msg( 'sportsteams-team-manager-sport-created' )->plain() .
+ $this->msg( 'sportsteams-team-manager-sport-created' )->escaped() .
'
'
);
}
@@ -67,7 +67,7 @@ class SportsTeamsManager extends SpecialPage {
{
$st = new SportsTeams( $user );
$id = $st->editSport(
- $request->getVal( 'sport_id' ),
+ $request->getInt( 'sport_id' ),
$request->getVal( 'sport_name' )
);
return;
@@ -87,7 +87,7 @@ class SportsTeamsManager extends SpecialPage {
$id = $dbw->insertId();
$out->addHTML(
'' .
- $this->msg( 'sportsteams-team-manager-created' )->text() .
+ $this->msg( 'sportsteams-team-manager-created' )->escaped() .
'
'
);
} else {
@@ -105,7 +105,7 @@ class SportsTeamsManager extends SpecialPage {
$out->addHTML(
'' .
- $this->msg( 'sportsteams-team-manager-saved' )->text() .
+ $this->msg( 'sportsteams-team-manager-saved' )->escaped() .
'
'
);
}
@@ -122,24 +122,22 @@ class SportsTeamsManager extends SpecialPage {
$out->addHTML( $this->displaySportsList() );
} elseif (
$request->getVal( 'method' ) == 'editsport' &&
- $request->getVal( 'sport_id' )
+ $sport_id
)
{
$out->addHTML(
- $this->displayCreateSportForm(
- $request->getVal( 'sport_id' )
- )
+ $this->displayCreateSportForm( $sport_id )
);
return;
} else {
$out->addHTML(
'
' + $this->msg( 'sportsteams-team-manager-add-new-team' )->escaped() . '
' ); $out->addHTML( $this->displayTeamList( $sport_id ) ); } @@ -171,10 +169,10 @@ class SportsTeamsManager extends SpecialPage { $form .= '
'; + $this->msg( 'sportsteams-team-manager-view-teams' )->escaped() . '
'; if ( $id ) { $team = SportsTeams::getTeam( $id ); @@ -308,7 +306,7 @@ class SportsTeamsManager extends SpecialPage { $form .= '
' . @@ -131,7 +133,7 @@ class UpdateFavoriteTeams extends UnlistedSpecialPage { // This is like core Special:Preferences, so you need to be logged in // to use this special page if ( !$user->isLoggedIn() ) { - $out->setPageTitle( $this->msg( 'user-profile-sports-notloggedintitle' )->text() ); + $out->setPageTitle( $this->msg( 'user-profile-sports-notloggedintitle' ) ); $out->addHTML( $this->msg( 'user-profile-sports-notloggedintext' )->escaped() ); return; } @@ -142,13 +144,13 @@ class UpdateFavoriteTeams extends UnlistedSpecialPage { $sports = SportsTeams::getSports(); // Error message when there are no sports in the database if ( empty( $sports ) ) { - $out->setPageTitle( $this->msg( 'sportsteams-error-no-sports-title' )->plain() ); + $out->setPageTitle( $this->msg( 'sportsteams-error-no-sports-title' ) ); $out->addWikiMsg( 'sportsteams-error-no-sports-message' ); return; } // Set the page title - $out->setPageTitle( $this->msg( 'user-profile-sports-title' )->plain() ); + $out->setPageTitle( $this->msg( 'user-profile-sports-title' ) ); // Add CSS (from SocialProfile), DoubleCombo.js and UpdateFavoriteTeams.js files to the page output $out->addModuleStyles( [ @@ -164,7 +166,7 @@ class UpdateFavoriteTeams extends UnlistedSpecialPage { // @todo FIXME/CHECKME: This requires site admins to manually edit [[MediaWiki:Update_profile_nav]] // to add something like * Special:UpdateFavoriteTeams|user-profile-section-sportsteams there // and that's not exactly ideal - $output = UserProfile::getEditProfileNav( $this->msg( 'user-profile-section-sportsteams' )->text() ); + $output = UserProfile::getEditProfileNav( $this->msg( 'user-profile-section-sportsteams' )->escaped() ); $output .= '