MediaWiki master
MediaWiki\Specials Namespace Reference

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. More...

Namespaces

namespace  Contribute
 
namespace  Redirects
 

Classes

class  SpecialActiveUsers
 Implements Special:Activeusers. More...
 
class  SpecialAllMessages
 
class  SpecialAllPages
 Implements Special:Allpages. More...
 
class  SpecialAncientPages
 Implements Special:Ancientpages. More...
 
class  SpecialApiHelp
 Special page to redirect to API help pages, for situations where linking to the api.php endpoint is not wanted. More...
 
class  SpecialApiSandbox
 
class  SpecialAutoblockList
 A special page that lists autoblocks. More...
 
class  SpecialBlankpage
 Special page designed for basic benchmarking of MediaWiki since it doesn't really do much. More...
 
class  SpecialBlock
 A special page that allows users with 'block' right to block users from editing pages and other actions. More...
 
class  SpecialBlockList
 A special page that lists existing blocks. More...
 
class  SpecialBookSources
 Special page outputs information on sourcing a book with a particular ISBN The parser creates links to this page when dealing with ISBNs in wikitext. More...
 
class  SpecialBotPasswords
 Let users manage bot passwords. More...
 
class  SpecialBrokenRedirects
 A special page listing redirects to non existent page. More...
 
class  SpecialCategories
 
class  SpecialChangeContentModel
 
class  SpecialChangeCredentials
 Special change to change credentials (such as the password). More...
 
class  SpecialChangeEmail
 Let users change their email address. More...
 
class  SpecialChangePassword
 Let users recover their password. More...
 
class  SpecialComparePages
 Implements Special:ComparePages. More...
 
class  SpecialConfirmEmail
 Special page allows users to request email confirmation message, and handles processing of the confirmation code when the link in the email is followed. More...
 
class  SpecialContribute
 Special:Contribute, show user contribute options in the 1st tab and a list of contribution on the 2nd tab. More...
 
class  SpecialContributions
 Special:Contributions, show user contributions in a paged list. More...
 
class  SpecialCreateAccount
 Implements Special:CreateAccount. More...
 
class  SpecialDeadendPages
 A special page that list pages that contain no link to other pages. More...
 
class  SpecialDeletedContributions
 Implements Special:DeletedContributions to display archived revisions. More...
 
class  SpecialDeletePage
 
class  SpecialDiff
 Redirect from Special:Diff/### to index.php?diff=### and from Special:Diff/###/### to index.php?oldid=###&diff=###. More...
 
class  SpecialDoubleRedirects
 A special page listing redirects to redirecting page. More...
 
class  SpecialEditPage
 
class  SpecialEditRecovery
 
class  SpecialEditTags
 Special page for adding and removing change tags to individual revisions. More...
 
class  SpecialEditWatchlist
 Provides the UI through which users can perform editing operations on their watchlist. More...
 
class  SpecialEmailInvalidate
 Special page allows users to cancel an email confirmation using the e-mail confirmation code. More...
 
class  SpecialEmailUser
 A special page that allows users to send e-mails to other users. More...
 
class  SpecialExpandTemplates
 A special page that expands submitted templates, parser functions, and variables, allowing easier debugging of these. More...
 
class  SpecialExport
 A special page that allows users to export pages in a XML file. More...
 
class  SpecialFewestRevisions
 Special page for listing the articles with the fewest revisions. More...
 
class  SpecialFileDuplicateSearch
 Searches the database for files of the requested hash, comparing this with the 'img_sha1' field in the image table. More...
 
class  SpecialFilepath
 A special page that redirects to the URL of a given file. More...
 
class  SpecialGoToInterwiki
 Landing page for non-local interwiki links. More...
 
class  SpecialImport
 MediaWiki page data importer. More...
 
class  SpecialJavaScriptTest
 
class  SpecialLinkAccounts
 Links/unlinks external accounts to the current user. More...
 
class  SpecialLinkSearch
 Special:LinkSearch to search the external-links table. More...
 
class  SpecialListDuplicatedFiles
 Special:ListDuplicatedFiles Lists all files where the current version is a duplicate of the current version of some other file. More...
 
class  SpecialListFiles
 
class  SpecialListGrants
 This special page lists all defined rights grants and the associated rights. More...
 
class  SpecialListGroupRights
 This special page lists all defined user groups and the associated rights. More...
 
class  SpecialListRedirects
 Special:Listredirects - Lists all the redirects on the wiki. More...
 
class  SpecialListUsers
 
class  SpecialLockdb
 A form to make the database readonly (eg for maintenance purposes). More...
 
class  SpecialLog
 A special page that lists log entries. More...
 
class  SpecialLonelyPages
 A special page looking for articles with no article linking to them, thus being lonely. More...
 
class  SpecialLongPages
 
class  SpecialMediaStatistics
 
class  SpecialMergeHistory
 Special page allowing users with the appropriate permissions to merge article histories, with some restrictions. More...
 
class  SpecialMIMESearch
 Searches the database for files of the requested MIME type, comparing this with the 'img_major_mime' and 'img_minor_mime' fields in the image table. More...
 
class  SpecialMostCategories
 A special page that list pages that have highest category count. More...
 
class  SpecialMostImages
 A special page that lists most used images. More...
 
class  SpecialMostInterwikis
 A special page that listed pages that have highest interwiki count. More...
 
class  SpecialMostLinked
 A special page to show pages ordered by the number of pages linking to them. More...
 
class  SpecialMostLinkedCategories
 A querypage to show categories ordered in descending order by the pages in them. More...
 
class  SpecialMostLinkedTemplates
 Special page lists templates with a large number of transclusion links, i.e. More...
 
class  SpecialMostRevisions
 
class  SpecialMovePage
 Implement Special:Movepage for changing page titles. More...
 
class  SpecialMute
 A special page that allows users to modify their notification preferences. More...
 
class  SpecialMyLanguage
 Unlisted special page which redirects the user to the appropriate translated version of a page if it exists. More...
 
class  SpecialNewFiles
 
class  SpecialNewPages
 A special page that list newly created pages. More...
 
class  SpecialNewSection
 
class  SpecialPageData
 Special page to act as an endpoint for accessing raw page data. More...
 
class  SpecialPageHistory
 
class  SpecialPageInfo
 
class  SpecialPageLanguage
 Special page for changing the content language of a page. More...
 
class  SpecialPagesWithProp
 Special:PagesWithProp to search the page_props table. More...
 
class  SpecialPasswordPolicies
 This special page lists the defined password policies for user groups. More...
 
class  SpecialPasswordReset
 Special page for requesting a password reset email. More...
 
class  SpecialPermanentLink
 Redirect from Special:PermanentLink/### to index.php?oldid=###. More...
 
class  SpecialPreferences
 A special page that allows users to change their preferences. More...
 
class  SpecialPrefixIndex
 Implements Special:Prefixindex. More...
 
class  SpecialProtectedPages
 A special page that lists protected pages. More...
 
class  SpecialProtectedTitles
 A special page that list protected titles from creation. More...
 
class  SpecialProtectPage
 
class  SpecialPurge
 
class  SpecialRandomInCategory
 Redirect to a random page in a category. More...
 
class  SpecialRandomPage
 Special page to direct the user to a random page. More...
 
class  SpecialRandomRedirect
 Special page to direct the user to a random redirect page (minus the second redirect) More...
 
class  SpecialRandomRootPage
 
class  SpecialRecentChanges
 A special page that lists last changes made to the wiki. More...
 
class  SpecialRecentChangesLinked
 This is to display changes made to all articles linked in an article. More...
 
class  SpecialRedirect
 A special page that redirects to: the user for a numeric user id, the file for a given filename, or the page for a given revision id. More...
 
class  SpecialRemoveCredentials
 Special change to remove credentials (such as a two-factor token). More...
 
class  SpecialRenameUser
 Special page that allows authorised users to rename user accounts. More...
 
class  SpecialResetTokens
 Let users reset tokens like the watchlist token. More...
 
class  SpecialRevisionDelete
 Special page allowing users with the appropriate permissions to view and hide revisions. More...
 
class  SpecialRunJobs
 Special page designed for running background tasks (internal use only) More...
 
class  SpecialSearch
 implements Special:Search - Run text & title search and display the output More...
 
class  SpecialShortPages
 SpecialShortpages extends QueryPage. More...
 
class  SpecialSpecialPages
 A special page that lists special pages. More...
 
class  SpecialStatistics
 Special page lists various statistics, including the contents of site_stats, plus page view details if enabled. More...
 
class  SpecialTags
 A special page that lists tags for edits. More...
 
class  SpecialTrackingCategories
 A special page that displays list of tracking categories Tracking categories allow pages with certain characteristics to be tracked. More...
 
class  SpecialUnblock
 A special page for unblocking users. More...
 
class  SpecialUncategorizedCategories
 A special page that lists uncategorized categories. More...
 
class  SpecialUncategorizedImages
 Special page lists images which haven't been categorised. More...
 
class  SpecialUncategorizedPages
 A special page looking for page without any category. More...
 
class  SpecialUncategorizedTemplates
 Special page lists all uncategorised pages in the template namespace. More...
 
class  SpecialUndelete
 Special page allowing users with the appropriate permissions to view and restore deleted content. More...
 
class  SpecialUnlinkAccounts
 
class  SpecialUnlockdb
 Implements Special:Unlockdb. More...
 
class  SpecialUnusedCategories
 
class  SpecialUnusedImages
 A special page that lists unused images. More...
 
class  SpecialUnusedTemplates
 A special page that lists unused templates. More...
 
class  SpecialUnwatchedPages
 A special page that displays a list of pages that are not on anyone's watchlist. More...
 
class  SpecialUpload
 Form for handling uploads and special page. More...
 
class  SpecialUploadStash
 Web access for files temporarily stored by UploadStash. More...
 
class  SpecialUserLogin
 Implements Special:UserLogin. More...
 
class  SpecialUserLogout
 Implements Special:Userlogout. More...
 
class  SpecialUserRights
 Special page to allow managing user group membership. More...
 
class  SpecialVersion
 Version information about MediaWiki (core, extensions, libs), PHP, and the database. More...
 
class  SpecialWantedCategories
 A querypage to list the most wanted categories - implements Special:Wantedcategories. More...
 
class  SpecialWantedFiles
 Querypage that lists the most wanted files. More...
 
class  SpecialWantedPages
 A special page that lists most linked pages that does not exist. More...
 
class  SpecialWantedTemplates
 A querypage to list the most wanted templates. More...
 
class  SpecialWatchlist
 A special page that lists last changes made to the wiki, limited to user-defined list of titles. More...
 
class  SpecialWhatLinksHere
 Implements Special:Whatlinkshere. More...
 
class  SpecialWithoutInterwiki
 Special page lists pages without language links. More...
 

Detailed Description

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html

@files