r68351 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r68350‎ | r68351 | r68352 >
Date:12:59, 21 June 2010
Author:reedy
Status:ok (Comments)
Tags:
Comment:
GPL Headers for all!
Modified paths:
  • /trunk/phase3/includes/specials/SpecialActiveusers.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialAllmessages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialAllpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialAncientpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialBlankpage.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialBlockip.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialBlockme.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialBooksources.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialBrokenRedirects.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialCategories.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialComparePages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialConfirmemail.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialContributions.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialDeadendpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialDeletedContributions.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialDisambiguations.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialDoubleRedirects.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialEmailuser.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialExport.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialFewestrevisions.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialFileDuplicateSearch.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialFilepath.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialIpblocklist.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialLinkSearch.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialListfiles.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialListgrouprights.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialListredirects.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialListusers.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialLockdb.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialLog.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialLonelypages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialLongpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMIMEsearch.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMergeHistory.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMostcategories.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMostimages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMostlinked.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMostlinkedcategories.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMostlinkedtemplates.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMostrevisions.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialMovepage.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialNewimages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialNewpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialPopularpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialPreferences.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialPrefixindex.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialProtectedpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialProtectedtitles.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialRandompage.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialRandomredirect.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialRecentchanges.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialRecentchangeslinked.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialResetpass.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialRevisionMove.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialRevisiondelete.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialSearch.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialShortpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialSpecialpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialStatistics.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialTags.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUncategorizedcategories.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUncategorizedimages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUncategorizedpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUncategorizedtemplates.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUndelete.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUnlockdb.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUnusedcategories.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUnusedimages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUnusedtemplates.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUnwatchedpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUpload.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUserlogin.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUserlogout.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialUserrights.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialVersion.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialWantedcategories.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialWantedfiles.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialWantedpages.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialWantedtemplates.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialWatchlist.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialWhatlinkshere.php (modified) (history)
  • /trunk/phase3/includes/specials/SpecialWithoutinterwiki.php (modified) (history)

Diff [purge]

Index: trunk/phase3/includes/specials/SpecialAncientpages.php
@@ -1,10 +1,24 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
 22+ * @file
923 * Implements Special:Ancientpages
1024 * @ingroup SpecialPage
1125 */
Index: trunk/phase3/includes/specials/SpecialUnwatchedpages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialMovepage.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialDeadendpages.php
@@ -1,10 +1,24 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
 22+ * @file
923 * @ingroup SpecialPage
1024 */
1125 class DeadendPagesPage extends PageQueryPage {
Index: trunk/phase3/includes/specials/SpecialConfirmemail.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Special page allows users to request email confirmation message, and handles
Index: trunk/phase3/includes/specials/SpecialUserlogout.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialMostimages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 *
Index: trunk/phase3/includes/specials/SpecialUncategorizedcategories.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialListgrouprights.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * This special page lists all defined user groups and the associated rights.
Index: trunk/phase3/includes/specials/SpecialBlockme.php
@@ -1,12 +1,27 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
725
8 -/**
9 - *
10 - */
1126 function wfSpecialBlockme() {
1227 global $wgRequest, $wgBlockOpenProxies, $wgOut, $wgProxyKey;
1328
Index: trunk/phase3/includes/specials/SpecialMostlinkedcategories.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialMergeHistory.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Special page allowing users with the appropriate permissions to
523 * merge article histories, with some restrictions
624 *
Index: trunk/phase3/includes/specials/SpecialRevisiondelete.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Special page allowing users with the appropriate permissions to view
523 * and hide revisions. Log items can also be hidden.
624 *
Index: trunk/phase3/includes/specials/SpecialUnusedtemplates.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialUncategorizedpages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialBlockip.php
@@ -1,14 +1,28 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Constructor for Special:Blockip page
523 *
624 * @file
725 * @ingroup SpecialPage
826 */
9 -
10 -/**
11 - * Constructor
12 - */
1327 function wfSpecialBlockip( $par ) {
1428 global $wgUser, $wgOut, $wgRequest;
1529
Index: trunk/phase3/includes/specials/SpecialMostrevisions.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * A special page to show pages in the
523 *
624 * @ingroup SpecialPage
Index: trunk/phase3/includes/specials/SpecialRevisionMove.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Special page allowing users with the appropriate permissions to
523 * move revisions of a page to a new target (either an existing page or not)
624 *
Index: trunk/phase3/includes/specials/SpecialVersion.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Give information about the version of MediaWiki, PHP, the DB and extensions
Index: trunk/phase3/includes/specials/SpecialAllpages.php
@@ -1,7 +1,24 @@
22 <?php
3 -
43 /**
5 - * Implements Special:Allpages
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
 22+ * implements Special:Allpages
623 * @ingroup SpecialPage
724 */
825 class SpecialAllpages extends IncludableSpecialPage {
Index: trunk/phase3/includes/specials/SpecialUncategorizedimages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Special page lists images which haven't been categorised
523 *
624 * @file
Index: trunk/phase3/includes/specials/SpecialActiveusers.php
@@ -1,22 +1,22 @@
22 <?php
3 -# Copyright (C) 2008 Aaron Schulz
4 -#
5 -# http://www.mediawiki.org/
6 -#
7 -# This program is free software; you can redistribute it and/or modify
8 -# it under the terms of the GNU General Public License as published by
9 -# the Free Software Foundation; either version 2 of the License, or
10 -# (at your option) any later version.
11 -#
12 -# This program is distributed in the hope that it will be useful,
13 -# but WITHOUT ANY WARRANTY; without even the implied warranty of
14 -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 -# GNU General Public License for more details.
16 -#
17 -# You should have received a copy of the GNU General Public License along
18 -# with this program; if not, write to the Free Software Foundation, Inc.,
19 -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20 -# http://www.gnu.org/copyleft/gpl.html
 3+/**
 4+ * Copyright (C) 2008 Aaron Schulz
 5+ *
 6+ * This program is free software; you can redistribute it and/or modify
 7+ * it under the terms of the GNU General Public License as published by
 8+ * the Free Software Foundation; either version 2 of the License, or
 9+ * (at your option) any later version.
 10+ *
 11+ * This program is distributed in the hope that it will be useful,
 12+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 13+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 14+ * GNU General Public License for more details.
 15+ *
 16+ * You should have received a copy of the GNU General Public License along
 17+ * with this program; if not, write to the Free Software Foundation, Inc.,
 18+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 19+ * http://www.gnu.org/copyleft/gpl.html
 20+ */
2121
2222 /**
2323 * This class is used to get a list of active users. The ones with specials
Index: trunk/phase3/includes/specials/SpecialListfiles.php
@@ -1,12 +1,27 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
9 - *
 22+ * @file
 23+ * @ingroup SpecialPage
1024 */
 25+
1126 function wfSpecialListfiles( $par = null ) {
1227 global $wgOut;
1328
Index: trunk/phase3/includes/specials/SpecialBooksources.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Special page outputs information on sourcing a book with a particular ISBN
Index: trunk/phase3/includes/specials/SpecialWantedpages.php
@@ -1,10 +1,24 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
 22+ * @file
923 * implements Special:Wantedpages
1024 * @ingroup SpecialPage
1125 */
Index: trunk/phase3/includes/specials/SpecialUndelete.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Used to show archived pages and eventually restore them.
Index: trunk/phase3/includes/specials/SpecialUserlogin.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialWhatlinkshere.php
@@ -1,9 +1,22 @@
22 <?php
33 /**
44 * @todo Use some variant of Pager or something; the pagination here is lousy.
 5+ * @file
56 *
6 - * @file
7 - * @ingroup SpecialPage
 7+ * This program is free software; you can redistribute it and/or modify
 8+ * it under the terms of the GNU General Public License as published by
 9+ * the Free Software Foundation; either version 2 of the License, or
 10+ * (at your option) any later version.
 11+ *
 12+ * This program is distributed in the hope that it will be useful,
 13+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 14+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 15+ * GNU General Public License for more details.
 16+ *
 17+ * You should have received a copy of the GNU General Public License along
 18+ * with this program; if not, write to the Free Software Foundation, Inc.,
 19+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 20+ * http://www.gnu.org/copyleft/gpl.html
821 */
922
1023 /**
Index: trunk/phase3/includes/specials/SpecialRecentchanges.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Implements Special:Recentchanges
Index: trunk/phase3/includes/specials/SpecialNewpages.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * implements Special:Newpages
Index: trunk/phase3/includes/specials/SpecialLongpages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialDoubleRedirects.php
@@ -1,12 +1,27 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
922 * A special page listing redirects to redirecting page.
1023 * The software will automatically not follow double redirects, to prevent loops.
 24+ *
 25+ * @file
1126 * @ingroup SpecialPage
1227 */
1328 class DoubleRedirectsPage extends PageQueryPage {
Index: trunk/phase3/includes/specials/SpecialShortpages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialUncategorizedtemplates.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialUpload.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 * @ingroup Upload
Index: trunk/phase3/includes/specials/SpecialFilepath.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialFewestrevisions.php
@@ -1,12 +1,26 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
922 * Special page for listing the articles with the fewest revisions.
1023 *
 24+ * @file
1125 * @ingroup SpecialPage
1226 * @author Martin Drashkov
1327 */
Index: trunk/phase3/includes/specials/SpecialSpecialpages.php
@@ -1,12 +1,27 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
725
8 -/**
9 - *
10 - */
1126 function wfSpecialSpecialpages() {
1227 global $wgOut, $wgUser, $wgMessageCache, $wgSortSpecialPages;
1328
Index: trunk/phase3/includes/specials/SpecialRecentchangeslinked.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * This is to display changes made to all articles linked in an article.
Index: trunk/phase3/includes/specials/SpecialAllmessages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Use this special page to get a list of the MediaWiki system messages.
523 * @file
624 * @ingroup SpecialPage
Index: trunk/phase3/includes/specials/SpecialUnlockdb.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Implements Special:Unlockdb
Index: trunk/phase3/includes/specials/SpecialWantedtemplates.php
@@ -1,7 +1,20 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
@@ -9,6 +22,7 @@
1023 * based on SpecialWantedcategories.php by Ævar Arnfjörð Bjarmason <avarab@gmail.com>
1124 * makeWlhLink() taken from SpecialMostlinkedtemplates by Rob Church <robchur@gmail.com>
1225 *
 26+ * @file
1327 * @ingroup SpecialPage
1428 *
1529 * @author Danny B.
Index: trunk/phase3/includes/specials/SpecialRandomredirect.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Special page to direct the user to a random redirect page (minus the second redirect)
Index: trunk/phase3/includes/specials/SpecialPopularpages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialContributions.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Special:Contributions, show user contributions in a paged list
523 * @file
624 * @ingroup SpecialPage
Index: trunk/phase3/includes/specials/SpecialSearch.php
@@ -1,21 +1,22 @@
22 <?php
3 -# Copyright (C) 2004 Brion Vibber <brion@pobox.com>
4 -# http://www.mediawiki.org/
5 -#
6 -# This program is free software; you can redistribute it and/or modify
7 -# it under the terms of the GNU General Public License as published by
8 -# the Free Software Foundation; either version 2 of the License, or
9 -# (at your option) any later version.
10 -#
11 -# This program is distributed in the hope that it will be useful,
12 -# but WITHOUT ANY WARRANTY; without even the implied warranty of
13 -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 -# GNU General Public License for more details.
15 -#
16 -# You should have received a copy of the GNU General Public License along
17 -# with this program; if not, write to the Free Software Foundation, Inc.,
18 -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19 -# http://www.gnu.org/copyleft/gpl.html
 3+/**
 4+ * Copyright (C) 2004 Brion Vibber <brion@pobox.com>
 5+ *
 6+ * This program is free software; you can redistribute it and/or modify
 7+ * it under the terms of the GNU General Public License as published by
 8+ * the Free Software Foundation; either version 2 of the License, or
 9+ * (at your option) any later version.
 10+ *
 11+ * This program is distributed in the hope that it will be useful,
 12+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 13+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 14+ * GNU General Public License for more details.
 15+ *
 16+ * You should have received a copy of the GNU General Public License along
 17+ * with this program; if not, write to the Free Software Foundation, Inc.,
 18+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 19+ * http://www.gnu.org/copyleft/gpl.html
 20+ */
2021
2122 /**
2223 * Run text & title search and display the output
Index: trunk/phase3/includes/specials/SpecialComparePages.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * implements Special:ComparePages
Index: trunk/phase3/includes/specials/SpecialMostlinked.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialProtectedpages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialMIMEsearch.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * A special page to search for files by MIME type as defined in the
523 * img_major_mime and img_minor_mime fields in the image table
624 *
Index: trunk/phase3/includes/specials/SpecialRandompage.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Special page to direct the user to a random page
Index: trunk/phase3/includes/specials/SpecialIpblocklist.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialLog.php
@@ -1,21 +1,22 @@
22 <?php
3 -# Copyright (C) 2008 Aaron Schulz
4 -# http://www.mediawiki.org/
5 -#
6 -# This program is free software; you can redistribute it and/or modify
7 -# it under the terms of the GNU General Public License as published by
8 -# the Free Software Foundation; either version 2 of the License, or
9 -# (at your option) any later version.
10 -#
11 -# This program is distributed in the hope that it will be useful,
12 -# but WITHOUT ANY WARRANTY; without even the implied warranty of
13 -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 -# GNU General Public License for more details.
15 -#
16 -# You should have received a copy of the GNU General Public License along
17 -# with this program; if not, write to the Free Software Foundation, Inc.,
18 -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19 -# http://www.gnu.org/copyleft/gpl.html
 3+/**
 4+ * Copyright (C) 2008 Aaron Schulz
 5+ *
 6+ * This program is free software; you can redistribute it and/or modify
 7+ * it under the terms of the GNU General Public License as published by
 8+ * the Free Software Foundation; either version 2 of the License, or
 9+ * (at your option) any later version.
 10+ *
 11+ * This program is distributed in the hope that it will be useful,
 12+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 13+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 14+ * GNU General Public License for more details.
 15+ *
 16+ * You should have received a copy of the GNU General Public License along
 17+ * with this program; if not, write to the Free Software Foundation, Inc.,
 18+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 19+ * http://www.gnu.org/copyleft/gpl.html
 20+ */
2021
2122 /**
2223 * @file
Index: trunk/phase3/includes/specials/SpecialDisambiguations.php
@@ -1,10 +1,24 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
 22+ * @file
923 * @ingroup SpecialPage
1024 */
1125 class DisambiguationsPage extends PageQueryPage {
Index: trunk/phase3/includes/specials/SpecialLinkSearch.php
@@ -1,11 +1,29 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 *
725 * @author Brion Vibber
8 - * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
926 */
 27+
1028
1129 /**
1230 * Special:LinkSearch to search the external-links table.
Index: trunk/phase3/includes/specials/SpecialBrokenRedirects.php
@@ -1,12 +1,27 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
9 - * A special page listing redirects to non existent page. Those should be
 22+ * A special page listing redirects tonon existent page. Those should be
1023 * fixed to point to an existing page.
 24+ *
 25+ * @file
1126 * @ingroup SpecialPage
1227 */
1328 class BrokenRedirectsPage extends PageQueryPage {
Index: trunk/phase3/includes/specials/SpecialListusers.php
@@ -1,29 +1,27 @@
22 <?php
 3+/**
 4+ * Copyright (C) 2004 Brion Vibber, lcrocker, Tim Starling,
 5+ * Domas Mituzas, Ashar Voultoiz, Jens Frank, Zhengzhu.
 6+ *
 7+ * © 2006 Rob Church <robchur@gmail.com>
 8+ * This program is free software; you can redistribute it and/or modify
 9+ * it under the terms of the GNU General Public License as published by
 10+ * the Free Software Foundation; either version 2 of the License, or
 11+ * (at your option) any later version.
 12+ *
 13+ * This program is distributed in the hope that it will be useful,
 14+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 15+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 16+ * GNU General Public License for more details.
 17+ *
 18+ * You should have received a copy of the GNU General Public License along
 19+ * with this program; if not, write to the Free Software Foundation, Inc.,
 20+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 21+ * http://www.gnu.org/copyleft/gpl.html
 22+ */
323
4 -# Copyright (C) 2004 Brion Vibber, lcrocker, Tim Starling,
5 -# Domas Mituzas, Ashar Voultoiz, Jens Frank, Zhengzhu.
6 -#
7 -# © 2006 Rob Church <robchur@gmail.com>
8 -#
9 -# http://www.mediawiki.org/
10 -#
11 -# This program is free software; you can redistribute it and/or modify
12 -# it under the terms of the GNU General Public License as published by
13 -# the Free Software Foundation; either version 2 of the License, or
14 -# (at your option) any later version.
15 -#
16 -# This program is distributed in the hope that it will be useful,
17 -# but WITHOUT ANY WARRANTY; without even the implied warranty of
18 -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 -# GNU General Public License for more details.
20 -#
21 -# You should have received a copy of the GNU General Public License along
22 -# with this program; if not, write to the Free Software Foundation, Inc.,
23 -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
24 -# http://www.gnu.org/copyleft/gpl.html
2524 /**
2625 * @file
27 - * @ingroup SpecialPage
2826 */
2927
3028 /**
Index: trunk/phase3/includes/specials/SpecialUserrights.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Special page to allow managing user group membership
523 *
624 * @file
Index: trunk/phase3/includes/specials/SpecialFileDuplicateSearch.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * A special page to search for files by hash value as defined in the
523 * img_sha1 field in the image table
624 *
@@ -7,7 +25,6 @@
826 * @ingroup SpecialPage
927 *
1028 * @author Raimond Spekking, based on Special:MIMESearch by Ævar Arnfjörð Bjarmason
11 - * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
1229 */
1330
1431 /**
Index: trunk/phase3/includes/specials/SpecialPreferences.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 class SpecialPreferences extends SpecialPage {
522 function __construct() {
Index: trunk/phase3/includes/specials/SpecialWatchlist.php
@@ -2,6 +2,21 @@
33 /**
44 * @file
55 * @ingroup SpecialPage Watchlist
 6+ *
 7+ * This program is free software; you can redistribute it and/or modify
 8+ * it under the terms of the GNU General Public License as published by
 9+ * the Free Software Foundation; either version 2 of the License, or
 10+ * (at your option) any later version.
 11+ *
 12+ * This program is distributed in the hope that it will be useful,
 13+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 14+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 15+ * GNU General Public License for more details.
 16+ *
 17+ * You should have received a copy of the GNU General Public License along
 18+ * with this program; if not, write to the Free Software Foundation, Inc.,
 19+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 20+ * http://www.gnu.org/copyleft/gpl.html
621 */
722
823 /**
Index: trunk/phase3/includes/specials/SpecialWantedfiles.php
@@ -1,12 +1,26 @@
22 <?php
3 -/*
4 - * @file
5 - * @ingroup SpecialPage
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
922 * Querypage that lists the most wanted files - implements Special:Wantedfiles
1023 *
 24+ * @file
1125 * @ingroup SpecialPage
1226 *
1327 * @author Soxred93 <soxred93@gmail.com>
Index: trunk/phase3/includes/specials/SpecialResetpass.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialUnusedcategories.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialProtectedtitles.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialNewimages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 * FIXME: this code is crap, should use Pager and Database::select().
Index: trunk/phase3/includes/specials/SpecialListredirects.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 *
Index: trunk/phase3/includes/specials/SpecialExport.php
@@ -1,22 +1,24 @@
22 <?php
3 -# Copyright (C) 2003-2008 Brion Vibber <brion@pobox.com>
4 -# http://www.mediawiki.org/
5 -#
6 -# This program is free software; you can redistribute it and/or modify
7 -# it under the terms of the GNU General Public License as published by
8 -# the Free Software Foundation; either version 2 of the License, or
9 -# (at your option) any later version.
10 -#
11 -# This program is distributed in the hope that it will be useful,
12 -# but WITHOUT ANY WARRANTY; without even the implied warranty of
13 -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 -# GNU General Public License for more details.
15 -#
16 -# You should have received a copy of the GNU General Public License along
17 -# with this program; if not, write to the Free Software Foundation, Inc.,
18 -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19 -# http://www.gnu.org/copyleft/gpl.html
203 /**
 4+ * Copyright (C) 2003-2008 Brion Vibber <brion@pobox.com>
 5+ *
 6+ * This program is free software; you can redistribute it and/or modify
 7+ * it under the terms of the GNU General Public License as published by
 8+ * the Free Software Foundation; either version 2 of the License, or
 9+ * (at your option) any later version.
 10+ *
 11+ * This program is distributed in the hope that it will be useful,
 12+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 13+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 14+ * GNU General Public License for more details.
 15+ *
 16+ * You should have received a copy of the GNU General Public License along
 17+ * with this program; if not, write to the Free Software Foundation, Inc.,
 18+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 19+ * http://www.gnu.org/copyleft/gpl.html
 20+ */
 21+
 22+/**
2123 * @file
2224 * @ingroup SpecialPage
2325 */
Index: trunk/phase3/includes/specials/SpecialLonelypages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialBlankpage.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Special page designed for basic benchmarking of
523 * MediaWiki since it doesn't really do much.
624 *
Index: trunk/phase3/includes/specials/SpecialPrefixindex.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * implements Special:Prefixindex
Index: trunk/phase3/includes/specials/SpecialCategories.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialEmailuser.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialMostlinkedtemplates.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialWantedcategories.php
@@ -1,12 +1,26 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
922 * A querypage to list the most wanted categories - implements Special:Wantedcategories
1023 *
 24+ * @file
1125 * @ingroup SpecialPage
1226 *
1327 * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Index: trunk/phase3/includes/specials/SpecialMostcategories.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 *
Index: trunk/phase3/includes/specials/SpecialWithoutinterwiki.php
@@ -1,12 +1,26 @@
22 <?php
33 /**
4 - * @file
5 - * @ingroup SpecialPage
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
619 */
720
821 /**
922 * Special page lists pages without language links
1023 *
 24+ * @file
1125 * @ingroup SpecialPage
1226 * @author Rob Church <robchur@gmail.com>
1327 */
Index: trunk/phase3/includes/specials/SpecialUnusedimages.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * @file
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialDeletedContributions.php
@@ -1,5 +1,23 @@
22 <?php
33 /**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
 20+
 21+/**
422 * Implements Special:DeletedContributions to display archived revisions
523 * @ingroup SpecialPage
624 */
Index: trunk/phase3/includes/specials/SpecialStatistics.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * Special page lists various statistics, including the contents of
Index: trunk/phase3/includes/specials/SpecialTags.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 if (!defined('MEDIAWIKI'))
522 die;
Index: trunk/phase3/includes/specials/SpecialLockdb.php
@@ -1,4 +1,21 @@
22 <?php
 3+/**
 4+ *
 5+ * This program is free software; you can redistribute it and/or modify
 6+ * it under the terms of the GNU General Public License as published by
 7+ * the Free Software Foundation; either version 2 of the License, or
 8+ * (at your option) any later version.
 9+ *
 10+ * This program is distributed in the hope that it will be useful,
 11+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
 12+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 13+ * GNU General Public License for more details.
 14+ *
 15+ * You should have received a copy of the GNU General Public License along
 16+ * with this program; if not, write to the Free Software Foundation, Inc.,
 17+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 18+ * http://www.gnu.org/copyleft/gpl.html
 19+ */
320
421 /**
522 * A form to make the database readonly (eg for maintenance purposes).

Follow-up revisions

RevisionCommit summaryAuthorDate
r68354Correct the address of the FSF in some of the GPL headers...hartman13:16, 21 June 2010

Comments

#Comment by Platonides (talk | contribs)   21:25, 21 June 2010

Why?

#Comment by Happy-melon (talk | contribs)   21:26, 21 June 2010

Really not sure about the need for this... surely they're only required on files which could be used stand-alone?

#Comment by Jack Phoenix (talk | contribs)   21:30, 21 June 2010

I agree, this seems very redundant.

#Comment by Reedy (talk | contribs)   05:58, 22 June 2010

Nope

http://producingoss.com/en/producingoss.html

How to Apply a License to Your Software

Once you've chosen a license, you should state it on the project's front page. You don't need to include the actual text of the license there; just give the name of the license, and make it link to the full license text on another page.

This tells the public what license you intend the software to be released under, but it's not sufficient for legal purposes. For that, the software itself must contain the license. The standard way to do this is to put the full license text in a file called COPYING (or LICENSE), and then put a short notice at the top of each source file, naming the copyright date, holder, and license, and saying where to find the full text of the license.

There are many variations on this pattern, so we'll look at just one example here. The GNU GPL says to put a notice like this at the top of each source file:

Copyright (C) <year> <name of author>

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 3 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, see <http://www.gnu.org/licenses/>

It does not say specifically that the copy of the license you received along with the program is in the file COPYING, but that's where it's usually put. (You could change the above notice to state that directly.) This template also gives a geographical address from which to request a copy of the license. Another common method is to give a link to a web page containing the license. Just use your judgement and point to wherever you feel the most permanent copy of the license is maintained, which might simply be somewhere on your project's web site. In general, the notice you put in each source file does not have to look exactly like the one above, as long as it starts with the same notice of copyright holder and date, states the name of the license, and makes it clear where to view the full license.

#Comment by Jeroen De Dauw (talk | contribs)   03:19, 2 August 2010
D

Go Go Reedy!

Status & tagging log