diff options
Diffstat (limited to 'includes/specials/SpecialDoubleRedirects.php')
-rw-r--r-- | includes/specials/SpecialDoubleRedirects.php | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/includes/specials/SpecialDoubleRedirects.php b/includes/specials/SpecialDoubleRedirects.php index 893fee9e..c7f63210 100644 --- a/includes/specials/SpecialDoubleRedirects.php +++ b/includes/specials/SpecialDoubleRedirects.php @@ -1,5 +1,22 @@ <?php /** + * Implements Special:DoubleRedirects + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * http://www.gnu.org/copyleft/gpl.html + * * @file * @ingroup SpecialPage */ @@ -7,6 +24,7 @@ /** * A special page listing redirects to redirecting page. * The software will automatically not follow double redirects, to prevent loops. + * * @ingroup SpecialPage */ class DoubleRedirectsPage extends PageQueryPage { @@ -70,11 +88,10 @@ class DoubleRedirectsPage extends PageQueryPage { $res = $dbr->query( $sql, $fname ); if ( $res ) { $result = $dbr->fetchObject( $res ); - $dbr->freeResult( $res ); } } if ( !$result ) { - return '<s>' . $skin->link( $titleA, null, array(), array( 'redirect' => 'no' ) ) . '</s>'; + return '<del>' . $skin->link( $titleA, null, array(), array( 'redirect' => 'no' ) ) . '</del>'; } $titleB = Title::makeTitle( $result->nsb, $result->tb ); |