 docs | |
  code-coverage | |
   README | |
  html | |
   README | |
  php-memcached | |
   README | |
  doxygen_first_page.php | This file does not hold any code |
  README | |
 includes | |
  actions | |
   Action.php | Base classes for actions done on pages |
   CachedAction.php | Abstract action class with scaffolding for caching HTML and other values in a single blob |
   CreditsAction.php | Formats credits for articles |
   DeleteAction.php | Handle page deletion |
   EditAction.php | Action=edit handler |
   FormAction.php | Base classes for actions done on pages |
   FormlessAction.php | Base classes for actions done on pages |
   HistoryAction.php | Page history |
   InfoAction.php | Displays information about a page |
   MarkpatrolledAction.php | Mark a revision as patrolled on a page |
   ProtectAction.php | Action=protect handler |
   PurgeAction.php | User-requested page cache purging |
   RawAction.php | Raw page text accessor |
   RenderAction.php | Handle action=render |
   RevertAction.php | File reversion user interface |
   RevisiondeleteAction.php | An action that just pass the request to Special:RevisionDelete |
   RollbackAction.php | Edit rollback user interface |
   SpecialPageAction.php | 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 |
   SubmitAction.php | Wrapper for EditAction; sets the session cookie |
   UnprotectAction.php | Action=unprotect handler |
   UnwatchAction.php | Performs the unwatch actions on a page |
   ViewAction.php | An action that views article content |
   WatchAction.php | Performs the watch actions on a page |
  api | |
   ApiAMCreateAccount.php | Copyright © 2016 Brad Jorsch bjors.nosp@m.ch@w.nosp@m.ikime.nosp@m.dia..nosp@m.org |
   ApiAuthManagerHelper.php | Copyright © 2016 Brad Jorsch bjors.nosp@m.ch@w.nosp@m.ikime.nosp@m.dia..nosp@m.org |
   ApiBase.php | Created on Sep 5, 2006 |
   ApiBlock.php | Created on Sep 4, 2007 |
   ApiChangeAuthenticationData.php | Copyright © 2016 Brad Jorsch bjors.nosp@m.ch@w.nosp@m.ikime.nosp@m.dia..nosp@m.org |
   ApiCheckToken.php | Created on Jan 29, 2015 |
   ApiClearHasMsg.php | Created on August 26, 2014 |
   ApiClientLogin.php | Copyright © 2016 Brad Jorsch bjors.nosp@m.ch@w.nosp@m.ikime.nosp@m.dia..nosp@m.org |
   ApiComparePages.php | Created on May 1, 2011 |
   ApiContinuationManager.php | 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 |
   ApiCreateAccount.php | Created on August 7, 2012 |
   ApiCSPReport.php | Copyright © 2015 Brian Wolff |
   ApiDelete.php | Created on Jun 30, 2007 |
   ApiDisabled.php | Created on Sep 25, 2008 |
   ApiEditPage.php | Created on August 16, 2007 |
   ApiEmailUser.php | Created on June 1, 2008 |
   ApiErrorFormatter.php | This file contains the ApiErrorFormatter definition, plus implementations of specific formatters |
   ApiExpandTemplates.php | Created on Oct 05, 2007 |
   ApiFeedContributions.php | Created on June 06, 2011 |
   ApiFeedRecentChanges.php | 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 |
   ApiFeedWatchlist.php | Created on Oct 13, 2006 |
   ApiFileRevert.php | Created on March 5, 2011 |
   ApiFormatBase.php | Created on Sep 19, 2006 |
   ApiFormatFeedWrapper.php | Created on Sep 19, 2006 |
   ApiFormatJson.php | Created on Sep 19, 2006 |
   ApiFormatNone.php | Created on Oct 22, 2006 |
   ApiFormatPhp.php | Created on Oct 22, 2006 |
   ApiFormatRaw.php | Created on Feb 2, 2009 |
   ApiFormatXml.php | Created on Sep 19, 2006 |
   ApiHelp.php | Created on Aug 29, 2014 |
   ApiHelpParamValueMessage.php | Created on Dec 22, 2014 |
   ApiImageRotate.php | Created on January 3rd, 2013 |
   ApiImport.php | Created on Feb 4, 2009 |
   ApiLinkAccount.php | Copyright © 2016 Brad Jorsch bjors.nosp@m.ch@w.nosp@m.ikime.nosp@m.dia..nosp@m.org |
   ApiLogin.php | Created on Sep 19, 2006 |
   ApiLogout.php | Created on Jan 4, 2008 |
   ApiMain.php | Created on Sep 4, 2006 |
   ApiManageTags.php | 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 |
   ApiMergeHistory.php | Created on Dec 29, 2015 |
   ApiMessage.php | Defines an interface for messages with additional machine-readable data for use by the API, and provides concrete implementations of that interface |
   ApiModuleManager.php | Created on Dec 27, 2012 |
   ApiMove.php | Created on Oct 31, 2007 |
   ApiOpenSearch.php | Created on Oct 13, 2006 |
   ApiOptions.php | Created on Apr 15, 2012 |
   ApiPageSet.php | Created on Sep 24, 2006 |
   ApiParamInfo.php | Created on Dec 01, 2007 |
   ApiParse.php | Created on Dec 01, 2007 |
   ApiPatrol.php | API for MediaWiki 1.14+ |
   ApiProtect.php | Created on Sep 1, 2007 |
   ApiPurge.php | API for MediaWiki 1.14+ |
   ApiQuery.php | Created on Sep 7, 2006 |
   ApiQueryAllCategories.php | Created on December 12, 2007 |
   ApiQueryAllDeletedRevisions.php | Created on Oct 3, 2014 |
   ApiQueryAllImages.php | API for MediaWiki 1.12+ |
   ApiQueryAllLinks.php | Created on July 7, 2007 |
   ApiQueryAllMessages.php | Created on Dec 1, 2007 |
   ApiQueryAllPages.php | Created on Sep 25, 2006 |
   ApiQueryAllRevisions.php | Created on Sep 27, 2015 |
   ApiQueryAllUsers.php | Created on July 7, 2007 |
   ApiQueryAuthManagerInfo.php | Copyright © 2016 Brad Jorsch bjors.nosp@m.ch@w.nosp@m.ikime.nosp@m.dia..nosp@m.org |
   ApiQueryBacklinks.php | Created on Oct 16, 2006 |
   ApiQueryBacklinksprop.php | API module to handle links table back-queries |
   ApiQueryBase.php | Created on Sep 7, 2006 |
   ApiQueryBlocks.php | Created on Sep 10, 2007 |
   ApiQueryCategories.php | Created on May 13, 2007 |
   ApiQueryCategoryInfo.php | Created on May 13, 2007 |
   ApiQueryCategoryMembers.php | Created on June 14, 2007 |
   ApiQueryContributors.php | Query the list of contributors to a page |
   ApiQueryDeletedRevisions.php | Created on Oct 3, 2014 |
   ApiQueryDeletedrevs.php | Created on Jul 2, 2007 |
   ApiQueryDisabled.php | Created on Sep 25, 2008 |
   ApiQueryDuplicateFiles.php | Created on Sep 27, 2008 |
   ApiQueryExternalLinks.php | Created on May 13, 2007 |
   ApiQueryExtLinksUsage.php | Created on July 7, 2007 |
   ApiQueryFilearchive.php | API for MediaWiki 1.12+ |
   ApiQueryFileRepoInfo.php | Copyright © 2013 Mark Holmquist mtrac.nosp@m.eur@.nosp@m.membe.nosp@m.r.fs.nosp@m.f.org |
   ApiQueryGeneratorBase.php | Created on Sep 7, 2006 |
   ApiQueryImageInfo.php | Created on July 6, 2007 |
   ApiQueryImages.php | Created on May 13, 2007 |
   ApiQueryInfo.php | Created on Sep 25, 2006 |
   ApiQueryIWBacklinks.php | API for MediaWiki 1.17+ |
   ApiQueryIWLinks.php | API for MediaWiki 1.17+ |
   ApiQueryLangBacklinks.php | API for MediaWiki 1.17+ |
   ApiQueryLangLinks.php | Created on May 13, 2007 |
   ApiQueryLinks.php | Created on May 12, 2007 |
   ApiQueryLogEvents.php | Created on Oct 16, 2006 |
   ApiQueryMyStashedFiles.php | API for MediaWiki 1.27+ |
   ApiQueryPagePropNames.php | Created on January 21, 2013 |
   ApiQueryPageProps.php | Created on Aug 7, 2010 |
   ApiQueryPagesWithProp.php | Created on December 31, 2012 |
   ApiQueryPrefixSearch.php | 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 |
   ApiQueryProtectedTitles.php | Created on Feb 13, 2009 |
   ApiQueryQueryPage.php | Created on Dec 22, 2010 |
   ApiQueryRandom.php | Created on Monday, January 28, 2008 |
   ApiQueryRecentChanges.php | Created on Oct 19, 2006 |
   ApiQueryRevisions.php | Created on Sep 7, 2006 |
   ApiQueryRevisionsBase.php | Created on Oct 3, 2014 as a split from ApiQueryRevisions |
   ApiQuerySearch.php | Created on July 30, 2007 |
   ApiQuerySiteinfo.php | Created on Sep 25, 2006 |
   ApiQueryStashImageInfo.php | API for MediaWiki 1.16+ |
   ApiQueryTags.php | Created on Jul 9, 2009 |
   ApiQueryTokens.php | Module to fetch tokens via action=query&meta=tokens |
   ApiQueryUserContributions.php | Created on Oct 16, 2006 |
   ApiQueryUserInfo.php | Created on July 30, 2007 |
   ApiQueryUsers.php | Created on July 30, 2007 |
   ApiQueryWatchlist.php | Created on Sep 25, 2006 |
   ApiQueryWatchlistRaw.php | Created on Oct 4, 2008 |
   ApiRemoveAuthenticationData.php | Copyright © 2016 Brad Jorsch bjors.nosp@m.ch@w.nosp@m.ikime.nosp@m.dia..nosp@m.org |
   ApiResetPassword.php | Copyright © 2016 Brad Jorsch bjors.nosp@m.ch@w.nosp@m.ikime.nosp@m.dia..nosp@m.org |
   ApiResult.php | 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 |
   ApiRevisionDelete.php | Created on Jun 25, 2013 |
   ApiRollback.php | Created on Jun 20, 2007 |
   ApiRsd.php | API for MediaWiki 1.17+ |
   ApiSerializable.php | Created on Feb 25, 2015 |
   ApiSetNotificationTimestamp.php | API for MediaWiki 1.14+ |
   ApiStashEdit.php | 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 |
   ApiTag.php | 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 |
   ApiTokens.php | Created on Jul 29, 2011 |
   ApiUnblock.php | Created on Sep 7, 2007 |
   ApiUndelete.php | Created on Jul 3, 2007 |
   ApiUpload.php | Created on Aug 21, 2008 |
   ApiUserrights.php | Created on Mar 24, 2009 |
   ApiWatch.php | Created on Jan 4, 2008 |
   SearchApi.php | 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 |
  auth | |
   AbstractAuthenticationProvider.php | 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 |
   AbstractPasswordPrimaryAuthenticationProvider.php | 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 |
   AbstractPreAuthenticationProvider.php | 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 |
   AbstractPrimaryAuthenticationProvider.php | 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 |
   AbstractSecondaryAuthenticationProvider.php | 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 |
   AuthenticationProvider.php | Authentication provider interface |
   AuthenticationRequest.php | Authentication request value object |
   AuthenticationResponse.php | Authentication response value object |
   AuthManager.php | Authentication (and possibly Authorization in the future) system entry point |
   AuthManagerAuthPlugin.php | 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 |
   AuthPluginPrimaryAuthenticationProvider.php | Primary authentication provider wrapper for AuthPlugin |
   ButtonAuthenticationRequest.php | 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 |
   CheckBlocksSecondaryAuthenticationProvider.php | 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 |
   ConfirmLinkAuthenticationRequest.php | 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 |
   ConfirmLinkSecondaryAuthenticationProvider.php | |
   CreatedAccountAuthenticationRequest.php | 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 |
   CreateFromLoginAuthenticationRequest.php | 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 |
   CreationReasonAuthenticationRequest.php | |
   EmailNotificationSecondaryAuthenticationProvider.php | |
   LegacyHookPreAuthenticationProvider.php | 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 |
   LocalPasswordPrimaryAuthenticationProvider.php | 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 |
   PasswordAuthenticationRequest.php | 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 |
   PasswordDomainAuthenticationRequest.php | 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 |
   PreAuthenticationProvider.php | Pre-authentication provider interface |
   PrimaryAuthenticationProvider.php | Primary authentication provider interface |
   RememberMeAuthenticationRequest.php | 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 |
   ResetPasswordSecondaryAuthenticationProvider.php | 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 |
   SecondaryAuthenticationProvider.php | Secondary authentication provider interface |
   TemporaryPasswordAuthenticationRequest.php | 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 |
   TemporaryPasswordPrimaryAuthenticationProvider.php | 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 |
   ThrottlePreAuthenticationProvider.php | 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 |
   Throttler.php | 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 |
   UserDataAuthenticationRequest.php | 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 |
   UsernameAuthenticationRequest.php | 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 |
  cache | |
   localisation | |
    LCStore.php | 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 |
    LCStoreCDB.php | 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 |
    LCStoreDB.php | 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 |
    LCStoreNull.php | 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 |
    LCStoreStaticArray.php | Localisation cache storage based on PHP files and static arrays |
    LocalisationCache.php | Cache of the contents of localisation files |
    LocalisationCacheBulkLoad.php | 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 |
   BacklinkCache.php | Class for fetching backlink lists, approximate backlink counts and partitions |
   CacheDependency.php | Data caching with dependencies |
   CacheHelper.php | Cache of various elements in a single cache entry |
   FileCacheBase.php | Data storage in the file system |
   GenderCache.php | Caches user genders when needed to use correct namespace aliases |
   HTMLFileCache.php | Page view caching in the file system |
   LinkBatch.php | Batch query to determine page existence |
   LinkCache.php | Page existence cache |
   MessageBlobStore.php | Message blobs storage used by ResourceLoader |
   MessageCache.php | Localisation messages cache |
   ObjectFileCache.php | Object cache in the file system |
   ResourceFileCache.php | ResourceLoader request result caching in the file system |
   UserCache.php | Caches current user names and other info based on user IDs |
  changes | |
   CategoryMembershipChange.php | Helper class for category membership changes |
   ChangesFeed.php | Feed for list of changes |
   ChangesList.php | Base class for all changes lists |
   EnhancedChangesList.php | Generates a list of changes using an Enhanced system (uses javascript) |
   OldChangesList.php | Generate a list of changes using the good old system (no javascript) |
   RCCacheEntry.php | 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 |
   RCCacheEntryFactory.php | Creates a RCCacheEntry from a RecentChange to use in EnhancedChangesList |
   RecentChange.php | Utility class for creating and accessing recent change entries |
  changetags | |
   ChangeTags.php | Recent changes tagging |
   ChangeTagsList.php | 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 |
   ChangeTagsLogItem.php | 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 |
   ChangeTagsLogList.php | 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 |
   ChangeTagsRevisionItem.php | 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 |
   ChangeTagsRevisionList.php | 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 |
  clientpool | |
   RedisConnectionPool.php | Redis client connection pooling manager |
   SquidPurgeClient.php | Squid and Varnish cache purging |
   SquidPurgeClientPool.php | Squid and Varnish cache purging |
  collation | |
   Collation.php | Database row sorting |
   CollationCkb.php | 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 |
   CollationEt.php | 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 |
   IcuCollation.php | 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 |
   IdentityCollation.php | 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 |
   UppercaseCollation.php | 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 |
  compat | |
   normal | |
    UtfNormal.php | Unicode normalization routines |
    UtfNormalDefines.php | Backwards-compatability constants which are now provided by the UtfNormal library |
    UtfNormalUtil.php | Some of these functions are adapted from places in MediaWiki |
   CdbCompat.php | 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 |
   IPSetCompat.php | 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 |
   MemcachedClientCompat.php | Backward-compatibility alias for MemcachedClient |
   RunningStatCompat.php | 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 |
  composer | |
   ComposerHookHandler.php | |
   ComposerPackageModifier.php | |
   ComposerVersionNormalizer.php | |
  config | |
   Config.php | Copyright 2014 |
   ConfigException.php | Copyright 2014 |
   ConfigFactory.php | Copyright 2014 |
   GlobalVarConfig.php | Copyright 2014 |
   HashConfig.php | Copyright 2014 |
   MultiConfig.php | Copyright 2014 |
   MutableConfig.php | Copyright 2014 |
  content | |
   AbstractContent.php | A content object represents page content, e.g |
   CodeContentHandler.php | Content handler for the pages with code, such as CSS, JavaScript, JSON |
   Content.php | A content object represents page content, e.g |
   ContentHandler.php | Base class for content handling |
   CssContent.php | Content object for CSS pages |
   CssContentHandler.php | Content handler for CSS pages |
   JavaScriptContent.php | Content for JavaScript pages |
   JavaScriptContentHandler.php | 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 |
   JsonContent.php | JSON Content Model |
   JsonContentHandler.php | 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 |
   MessageContent.php | Wrapper content object allowing to handle a system message as a Content object |
   TextContent.php | Content object implementation for representing flat text |
   TextContentHandler.php | Base content handler class for flat text contents |
   WikitextContent.php | Content object for wiki text pages |
   WikitextContentHandler.php | Content handler for wiki text pages |
  context | |
   ContextSource.php | 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 |
   DerivativeContext.php | 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 |
   IContextSource.php | 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 |
   MutableContext.php | Request-dependant objects containers |
   RequestContext.php | 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 |
  dao | |
   DBAccessBase.php | Base class for objects that allow access to other wiki's databases using the foreign database access mechanism implemented by LBFactoryMulti |
   DBAccessObjectUtils.php | This file contains database access object related constants |
   IDBAccessObject.php | This file contains database access object related constants |
  db | |
   loadbalancer | |
    LBFactory.php | Generator of database load balancing objects |
    LBFactoryFake.php | Generator of database load balancing objects |
    LBFactoryMulti.php | Advanced generator of database load balancing objects for wiki farms |
    LBFactorySimple.php | Generator of database load balancing objects |
    LBFactorySingle.php | Simple generator of database connections that always returns the same object |
    LoadBalancer.php | Database load balancing |
    LoadMonitor.php | Database load monitoring |
    LoadMonitorMySQL.php | 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 |
   ChronologyProtector.php | Generator of database load balancing objects |
   CloneDatabase.php | Helper class for making a copy of the database, mostly for unit testing |
   Database.php | |
   DatabaseError.php | This file contains database error classes |
   DatabaseMssql.php | This is the MS SQL Server Native database abstraction layer |
   DatabaseMysql.php | This is the MySQL database abstraction layer |
   DatabaseMysqlBase.php | This is the MySQL database abstraction layer |
   DatabaseMysqli.php | This is the MySQLi database abstraction layer |
   DatabaseOracle.php | This is the Oracle database abstraction layer |
   DatabasePostgres.php | This is the Postgres database abstraction layer |
   DatabaseSqlite.php | This is the SQLite database abstraction layer |
   DatabaseUtility.php | This file contains database-related utility classes |
   DBConnRef.php | |
   IDatabase.php | |
  debug | |
   logger | |
    monolog | |
     AvroFormatter.php | 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 |
     BufferHandler.php | Helper class for the index.php entry point |
     KafkaHandler.php | 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 |
     LegacyFormatter.php | 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 |
     LegacyHandler.php | 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 |
     LineFormatter.php | 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 |
     SyslogHandler.php | 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 |
     WikiProcessor.php | 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 |
    LegacyLogger.php | 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 |
    LegacySpi.php | 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 |
    LoggerFactory.php | 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 |
    MonologSpi.php | 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 |
    NullSpi.php | 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 |
    Spi.php | 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 |
   MWDebug.php | Debug toolbar related code |
  deferred | |
   AtomicSectionUpdate.php | |
   AutoCommitUpdate.php | |
   CdnCacheUpdate.php | CDN cache purging |
   DataUpdate.php | Base code for update jobs that do something with some secondary data extracted from article |
   DeferrableCallback.php | |
   DeferrableUpdate.php | |
   DeferredUpdates.php | Interface and manager for deferred updates |
   HTMLCacheUpdate.php | HTML cache invalidation of all pages linking to a given title |
   LinksDeletionUpdate.php | Updater for link tracking tables after a page edit |
   LinksUpdate.php | Updater for link tracking tables after a page edit |
   MergeableUpdate.php | |
   MWCallableUpdate.php | |
   SearchUpdate.php | Search index updater |
   SiteStatsUpdate.php | 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 |
   SqlDataUpdate.php | Base code for update jobs that put some secondary data extracted from article content into the database |
  diff | |
   ArrayDiffFormatter.php | Portions taken from phpwiki-1.3.3 |
   ComplexityException.php | 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 |
   DairikiDiff.php | A PHP diff engine for phpwiki |
   DiffEngine.php | New version of the difference engine |
   DifferenceEngine.php | User interface for the difference engine |
   DiffFormatter.php | Base for diff rendering classes |
   TableDiffFormatter.php | Portions taken from phpwiki-1.3.3 |
   UnifiedDiffFormatter.php | Portions taken from phpwiki-1.3.3 |
   WordAccumulator.php | Copyright © 2000, 2001 Geoffrey T |
   WordLevelDiff.php | Copyright © 2000, 2001 Geoffrey T |
  exception | |
   BadRequestError.php | 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 |
   BadTitleError.php | 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 |
   ErrorPageError.php | 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 |
   FatalError.php | 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 |
   HttpError.php | 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 |
   MWException.php | 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 |
   MWExceptionHandler.php | 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 |
   PermissionsError.php | 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 |
   ReadOnlyError.php | 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 |
   ThrottledError.php | 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 |
   TimestampException.php | |
   UserBlockedError.php | 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 |
   UserNotLoggedIn.php | 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 |
  export | |
   Dump7ZipOutput.php | Sends dump output via the p7zip compressor |
   DumpBZip2Output.php | Sends dump output via the bgzip2 compressor |
   DumpDBZip2Output.php | Sends dump output via the bgzip2 compressor |
   DumpFileOutput.php | Stream outputter to send data to a file |
   DumpFilter.php | Dump output filter class |
   DumpGZipOutput.php | Sends dump output via the gzip compressor |
   DumpLatestFilter.php | Dump output filter to include only the last revision in each page sequence |
   DumpMultiWriter.php | Base class for output stream; prints to stdout or buffer or wherever |
   DumpNamespaceFilter.php | Dump output filter to include or exclude pages in a given set of namespaces |
   DumpNotalkFilter.php | Simple dump output filter to exclude all talk pages |
   DumpOutput.php | Base class for output stream; prints to stdout or buffer or wherever |
   DumpPipeOutput.php | Stream outputter to send data to a file via some filter program |
   DumpStringOutput.php | Stream outputter that buffers and returns data as a string |
   WikiExporter.php | Base class for exporting |
   XmlDumpWriter.php | XmlDumpWriter |
  externalstore | |
   ExternalStore.php | Interface for data storage in external repositories |
   ExternalStoreDB.php | External storage in SQL database |
   ExternalStoreHttp.php | External storage using HTTP requests |
   ExternalStoreMedium.php | External storage in some particular medium |
   ExternalStoreMwstore.php | External storage in a file backend |
  filebackend | |
   filejournal | |
    DBFileJournal.php | Version of FileJournal that logs to a DB table |
    FileJournal.php | File operation journaling |
   lockmanager | |
    DBLockManager.php | Version of LockManager based on using DB table locks |
    FSLockManager.php | Simple version of LockManager based on using FS lock files |
    LockManager.php | Resource locking handling |
    LockManagerGroup.php | Lock manager registration handling |
    MemcLockManager.php | Version of LockManager based on using memcached servers |
    QuorumLockManager.php | Version of LockManager that uses a quorum from peer servers for locks |
    RedisLockManager.php | Version of LockManager based on using redis servers |
    ScopedLock.php | Resource locking handling |
   FileBackend.php | Base class for all file backends |
   FileBackendGroup.php | File backend registration handling |
   FileBackendMultiWrite.php | Proxy backend that mirrors writes to several internal backends |
   FileBackendStore.php | Base class for all backends using particular storage medium |
   FileOp.php | Helper class for representing operations with transaction support |
   FileOpBatch.php | Helper class for representing batch file operations |
   FSFile.php | Non-directory file on the file system |
   FSFileBackend.php | File system based backend |
   MemoryFileBackend.php | Simulation of a backend storage in memory |
   README | |
   SwiftFileBackend.php | OpenStack Swift based file backend |
   TempFSFile.php | Location holder of files stored temporarily |
  filerepo | |
   file | |
    ArchivedFile.php | Deleted file in the 'filearchive' table |
    File.php | Base code for files |
    ForeignAPIFile.php | Foreign file accessible through api.php requests |
    ForeignDBFile.php | Foreign file with an accessible MediaWiki database |
    LocalFile.php | Local file in the wiki's own database |
    OldLocalFile.php | Old file in the oldimage table |
    UnregisteredLocalFile.php | File without associated database record |
   FileBackendDBRepoWrapper.php | Proxy backend that manages file layout rewriting for FileRepo |
   FileRepo.php | Base code for file repositories |
   FileRepoStatus.php | Generic operation result for FileRepo-related operations |
   ForeignAPIRepo.php | Foreign repository accessible through api.php requests |
   ForeignDBRepo.php | A foreign repository with an accessible MediaWiki database |
   ForeignDBViaLBRepo.php | A foreign repository with a MediaWiki database accessible via the configured LBFactory |
   FSRepo.php | A repository for files accessible via the local filesystem |
   LocalRepo.php | Local repository that stores files in the local filesystem and registers them in the wiki's own database |
   NullRepo.php | File repository with no files |
   README | |
   RepoGroup.php | Prioritized list of file repositories |
  gallery | |
   ImageGalleryBase.php | Image gallery |
   NolinesImageGallery.php | Nolines image gallery |
   PackedImageGallery.php | Packed image gallery |
   PackedOverlayImageGallery.php | Packed overlay image gallery |
   SlideshowImageGallery.php | A slideshow gallery shows one image at a time with controls to move around |
   TraditionalImageGallery.php | Image gallery |
  htmlform | |
   HTMLApiField.php | |
   HTMLAutoCompleteSelectField.php | |
   HTMLButtonField.php | |
   HTMLCheckField.php | |
   HTMLCheckMatrix.php | |
   HTMLComboboxField.php | |
   HTMLEditTools.php | |
   HTMLFloatField.php | |
   HTMLForm.php | HTML form generation and submission handling |
   HTMLFormField.php | |
   HTMLFormFieldCloner.php | |
   HTMLFormFieldRequiredOptionsException.php | |
   HTMLFormFieldWithButton.php | |
   HTMLHiddenField.php | |
   HTMLInfoField.php | |
   HTMLIntField.php | |
   HTMLMultiSelectField.php | |
   HTMLNestedFilterable.php | |
   HTMLRadioField.php | |
   HTMLSelectAndOtherField.php | |
   HTMLSelectField.php | |
   HTMLSelectLimitField.php | |
   HTMLSelectNamespace.php | |
   HTMLSelectNamespaceWithButton.php | |
   HTMLSelectOrOtherField.php | |
   HTMLSubmitField.php | |
   HTMLTagFilter.php | |
   HTMLTextAreaField.php | |
   HTMLTextField.php | |
   HTMLTextFieldWithButton.php | |
   HTMLTitleTextField.php | |
   HTMLUserTextField.php | |
   OOUIHTMLForm.php | HTML form generation and submission handling, OOUI style |
   VFormHTMLForm.php | HTML form generation and submission handling, vertical-form style |
  import | |
   ImportSource.php | Source interface for XML import |
   ImportStreamSource.php | MediaWiki page data importer |
   ImportStringSource.php | MediaWiki page data importer |
   UploadSourceAdapter.php | MediaWiki page data importer |
   WikiImporter.php | MediaWiki page data importer |
   WikiRevision.php | MediaWiki page data importer |
  installer | |
   CliInstaller.php | Core installer command line interface |
   DatabaseInstaller.php | DBMS-specific installation helper |
   DatabaseUpdater.php | DBMS-specific updater helper |
   InstallDocFormatter.php | Installer-specific wikitext formatting |
   Installer.php | Base code for MediaWiki installer |
   InstallerOverrides.php | MediaWiki installer overrides |
   InstallerSessionProvider.php | Session provider which always provides the same session ID and doesn't persist the session |
   LocalSettingsGenerator.php | Generator for LocalSettings.php file |
   MssqlInstaller.php | Microsoft SQL Server-specific installer |
   MssqlUpdater.php | Microsoft SQL Server-specific installer |
   MysqlInstaller.php | MySQL-specific installer |
   MysqlUpdater.php | MySQL-specific updater |
   OracleInstaller.php | Oracle-specific installer |
   OracleUpdater.php | Oracle-specific updater |
   PhpBugTests.php | Classes for self-contained tests for known bugs in PHP |
   PostgresInstaller.php | PostgreSQL-specific installer |
   PostgresUpdater.php | PostgreSQL-specific updater |
   SqliteInstaller.php | Sqlite-specific installer |
   SqliteUpdater.php | Sqlite-specific updater |
   WebInstaller.php | Core installer web interface |
   WebInstallerComplete.php | 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 |
   WebInstallerCopying.php | 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 |
   WebInstallerDBConnect.php | 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 |
   WebInstallerDBSettings.php | 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 |
   WebInstallerDocument.php | 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 |
   WebInstallerExistingWiki.php | 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 |
   WebInstallerInstall.php | 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 |
   WebInstallerLanguage.php | 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 |
   WebInstallerName.php | 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 |
   WebInstallerOptions.php | 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 |
   WebInstallerOutput.php | Output handler for the web installer |
   WebInstallerPage.php | Base code for web installer pages |
   WebInstallerReadme.php | 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 |
   WebInstallerReleaseNotes.php | 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 |
   WebInstallerRestart.php | 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 |
   WebInstallerUpgrade.php | 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 |
   WebInstallerUpgradeDoc.php | 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 |
   WebInstallerWelcome.php | 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 |
  interwiki | |
   ClassicInterwikiLookup.php | InterwikiLookup implementing the "classic" interwiki storage (hardcoded up to MW 1.26) |
   Interwiki.php | Interwiki table entry |
   InterwikiLookup.php | Service interface for looking up Interwiki records |
  jobqueue | |
   aggregator | |
    JobQueueAggregator.php | Job queue aggregator code |
    JobQueueAggregatorRedis.php | Job queue aggregator code that uses PhpRedis |
   jobs | |
    ActivityUpdateJob.php | 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 |
    AssembleUploadChunksJob.php | Assemble the segments of a chunked upload |
    CategoryMembershipChangeJob.php | Updater for link tracking tables after a page edit |
    CdnPurgeJob.php | Job to purge a set of URLs from CDN |
    DeleteLinksJob.php | Job to update link tables for pages |
    DoubleRedirectJob.php | Job to fix double redirects after moving a page |
    DuplicateJob.php | No-op job that does nothing |
    EmaillingJob.php | Old job for notification emails |
    EnotifNotifyJob.php | Job for notification emails |
    EnqueueJob.php | Router job that takes jobs and enqueues them |
    HTMLCacheUpdateJob.php | HTML cache invalidation of all pages linking to a given title |
    NullJob.php | Degenerate job that does nothing |
    PublishStashedFileJob.php | Upload a file from the upload stash into the local file repo |
    RecentChangesUpdateJob.php | 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 |
    RefreshLinksJob.php | Job to update link tables for pages |
    ThumbnailRenderJob.php | Job for asynchronous rendering of thumbnails |
   utils | |
    BacklinkJobUtils.php | Job to update links for a given title |
   Job.php | Job queue task base code |
   JobQueue.php | Job queue base code |
   JobQueueDB.php | Database-backed job queue code |
   JobQueueFederated.php | Job queue code for federated queues |
   JobQueueGroup.php | Job queue base code |
   JobQueueMemory.php | PHP memory-backed job queue code |
   JobQueueRedis.php | Redis-backed job queue code |
   JobRunner.php | Job queue runner utility methods |
   JobSpecification.php | Job queue task description base code |
   README | |
  json | |
   FormatJson.php | Wrapper for json_encode and json_decode |
  libs | |
   composer | |
    ComposerInstalled.php | |
    ComposerJson.php | |
    ComposerLock.php | |
   eventrelayer | |
    EventRelayer.php | 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 |
    EventRelayerKafka.php | |
    EventRelayerNull.php | 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 |
   objectcache | |
    APCBagOStuff.php | Object caching using PHP's APC accelerator |
    BagOStuff.php | Copyright © 2003-2004 Brion Vibber brion.nosp@m.@pob.nosp@m.ox.co.nosp@m.m https://www.mediawiki.org/ |
    CachedBagOStuff.php | Wrapper around a BagOStuff that caches data in memory |
    EmptyBagOStuff.php | Dummy object caching |
    HashBagOStuff.php | Per-process memory cache for storing items |
    IExpiringStore.php | 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 |
    MemcachedBagOStuff.php | Base class for memcached clients |
    MemcachedClient.php | Memcached client for PHP |
    MemcachedPhpBagOStuff.php | Object caching using memcached |
    MultiWriteBagOStuff.php | Wrapper for object caching in different caches |
    ReplicatedBagOStuff.php | 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 |
    RESTBagOStuff.php | |
    WANObjectCache.php | 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 |
    WinCacheBagOStuff.php | Object caching using WinCache |
    XCacheBagOStuff.php | Object caching using XCache |
   replacers | |
    DoubleReplacer.php | 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 |
    HashtableReplacer.php | 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 |
    RegexlikeReplacer.php | 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 |
    Replacer.php | 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 |
   stats | |
    BufferingStatsdDataFactory.php | Copyright 2015 |
    NullStatsdDataFactory.php | |
    StatsdAwareInterface.php | |
   virtualrest | |
    ParsoidVirtualRESTService.php | |
    RestbaseVirtualRESTService.php | |
    SwiftVirtualRESTService.php | Virtual HTTP service client for Swift |
    VirtualRESTService.php | Virtual HTTP service client |
    VirtualRESTServiceClient.php | Virtual HTTP service client |
   ArrayUtils.php | Methods to play with arrays |
   Cookie.php | Cookie for HTTP requests |
   CookieJar.php | 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 |
   CSSMin.php | Minification of CSS stylesheets |
   DeferredStringifier.php | Class that defers a slow string generation until the string is actually needed |
   ExplodeIterator.php | 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 |
   GenericArrayObject.php | Extends ArrayObject and does two things: |
   HashRing.php | Convenience class for weighted consistent hash rings |
   HtmlArmor.php | 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 |
   HttpStatus.php | List of HTTP status codes |
   IEContentAnalyzer.php | Simulation of Microsoft Internet Explorer's MIME type detection algorithm |
   IEUrlExtension.php | Checks for validity of requested URL's extension |
   JavaScriptMinifier.php | JavaScript Minifier |
   jsminplus.php | JSMinPlus version 1.4 |
   MapCacheLRU.php | Per-process memory cache for storing items |
   MappedIterator.php | Convenience class for generating iterators from iterators |
   MemoizedCallable.php | APC-backed function memoization |
   MessageSpecifier.php | 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 |
   MultiHttpClient.php | HTTP service client |
   MWMessagePack.php | MessagePack serializer |
   ObjectFactory.php | 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 |
   ProcessCacheLRU.php | Per-process memory cache for storing items |
   README | |
   ReplacementArray.php | 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 |
   ReverseArrayIterator.php | Convenience class for iterating over an array in reverse order |
   RiffExtractor.php | Extractor for the Resource Interchange File Format |
   SamplingStatsdClient.php | Copyright 2015 |
   ScopedCallback.php | This file deals with RAII style scoped callbacks |
   StatusValue.php | 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 |
   StringUtils.php | Methods to play with strings |
   Timing.php | 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 |
   UDPTransport.php | 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 |
   Xhprof.php | 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 |
   XhprofData.php | 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 |
   XmlTypeCheck.php | XML syntax and type checker |
  linker | |
   LinkRenderer.php | 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 |
   LinkRendererFactory.php | 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 |
   LinkTarget.php | 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 |
  logging | |
   BlockLogFormatter.php | Formatter for block log entries |
   ContentModelLogFormatter.php | |
   DeleteLogFormatter.php | Formatter for delete log entries |
   ImportLogFormatter.php | Formatter for import log entries |
   LogEntry.php | Contain classes for dealing with individual log entries |
   LogEventsList.php | Contain classes to list log entries |
   LogFormatter.php | Contains classes for formatting log entries |
   LogPage.php | Contain log classes |
   LogPager.php | Contain classes to list log entries |
   MergeLogFormatter.php | Formatter for merge log entries |
   MoveLogFormatter.php | Formatter for move log entries |
   NewUsersLogFormatter.php | Formatter for new user log entries |
   PageLangLogFormatter.php | Formatter for changelang log entries |
   PatrolLog.php | Specific methods for the patrol log |
   PatrolLogFormatter.php | Formatter for new user log entries |
   ProtectLogFormatter.php | Formatter for protect log entries |
   RightsLogFormatter.php | Formatter for user rights log entries |
   TagLogFormatter.php | |
   UploadLogFormatter.php | Formatter for upload log entries |
  mail | |
   EmailNotification.php | Classes used to send e-mails |
   MailAddress.php | Classes used to send e-mails |
   UserMailer.php | Classes used to send e-mails |
  media | |
   Bitmap.php | Generic handler for bitmap images |
   Bitmap_ClientOnly.php | Handler for bitmap images that will be resized by clients |
   BitmapMetadataHandler.php | Extraction of metadata from different bitmap image types |
   BMP.php | Handler for Microsoft's bitmap format |
   DjVu.php | Handler for DjVu images |
   DjVuImage.php | DjVu image handler |
   Exif.php | Extraction and validation of image metadata |
   ExifBitmap.php | Handler for bitmap images with exif metadata |
   FormatMetadata.php | Formatting of image metadata values into human readable form |
   GIF.php | Handler for GIF images |
   GIFMetadataExtractor.php | GIF frame counter |
   ImageHandler.php | Media-handling base classes and generic functionality |
   IPTC.php | Class for some IPTC functions |
   Jpeg.php | Handler for JPEG images |
   JpegMetadataExtractor.php | Extraction of JPEG image metadata |
   MediaHandler.php | Media-handling base classes and generic functionality |
   MediaTransformInvalidParametersException.php | 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 |
   MediaTransformOutput.php | Base class for the output of file transformation methods |
   PNG.php | Handler for PNG images |
   PNGMetadataExtractor.php | PNG frame counter and metadata extractor |
   SVG.php | Handler for SVG images |
   SVGMetadataExtractor.php | Extraction of SVG image metadata |
   Tiff.php | Handler for Tiff images |
   TransformationalImageHandler.php | Base class for handlers which require transforming images in a similar way as BitmapHandler does |
   WebP.php | Handler for Google's WebP format https://developers.google.com/speed/webp/ |
   XCF.php | Handler for the Gimp's native file format (XCF) |
   XMP.php | Reader for XMP data containing properties relevant to images |
   XMPInfo.php | Definitions for XMPReader class |
   XMPValidate.php | Methods for validating XMP properties |
  objectcache | |
   MemcachedPeclBagOStuff.php | Object caching using memcached |
   ObjectCache.php | Functions to get cache objects |
   RedisBagOStuff.php | Object caching using Redis (http://redis.io/) |
   SqlBagOStuff.php | Object caching using a SQL database |
  page | |
   Article.php | User interface for page actions |
   CategoryPage.php | Special handling for category description pages |
   ImageHistoryList.php | 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 |
   ImageHistoryPseudoPager.php | 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 |
   ImagePage.php | Special handling for file description pages |
   Page.php | 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 |
   WikiCategoryPage.php | Special handling for category pages |
   WikiFilePage.php | Special handling for file pages |
   WikiPage.php | Base representation for a MediaWiki page |
  pager | |
   AlphabeticPager.php | Efficient paging for SQL queries |
   IndexPager.php | Efficient paging for SQL queries |
   Pager.php | Efficient paging for SQL queries |
   ReverseChronologicalPager.php | Efficient paging for SQL queries |
   TablePager.php | Efficient paging for SQL queries |
  parser | |
   BlockLevelPass.php | This is the part of the wikitext parser which handles automatic paragraphs and conversion of start-of-line prefixes to HTML lists |
   CacheTime.php | Parser cache specific expiry check |
   CoreParserFunctions.php | Parser functions provided by MediaWiki core |
   CoreTagHooks.php | Tag hooks provided by MediaWiki core |
   DateFormatter.php | Date formatter |
   LinkHolderArray.php | Holder of replacement pairs for wiki links |
   MWTidy.php | HTML validation and correction |
   Parser.php | PHP parser that converts wiki markup to HTML |
   ParserCache.php | Cache for outputs of the PHP parser |
   ParserDiffTest.php | Fake parser that output the difference of two different parsers |
   ParserOptions.php | Options for the PHP parser |
   ParserOutput.php | Output of the PHP parser |
   Preprocessor.php | Interfaces for preprocessors |
   Preprocessor_DOM.php | Preprocessor using PHP's dom extension |
   Preprocessor_Hash.php | Preprocessor using PHP arrays |
   StripState.php | Holder for stripped items when parsing wiki markup |
  password | |
   BcryptPassword.php | Implements the BcryptPassword class for the MediaWiki software |
   EncryptedPassword.php | Implements the EncryptedPassword class for the MediaWiki software |
   InvalidPassword.php | Implements the InvalidPassword class for the MediaWiki software |
   LayeredParameterizedPassword.php | Implements the LayeredParameterizedPassword class for the MediaWiki software |
   MWOldPassword.php | Implements the MWOldPassword class for the MediaWiki software |
   MWSaltedPassword.php | Implements the MWSaltedPassword class for the MediaWiki software |
   ParameterizedPassword.php | Implements the ParameterizedPassword class for the MediaWiki software |
   Password.php | Implements the Password class for the MediaWiki software |
   PasswordError.php | 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 |
   PasswordFactory.php | Implements the Password class for the MediaWiki software |
   PasswordPolicyChecks.php | Password policy checks |
   Pbkdf2Password.php | Implements the Pbkdf2Password class for the MediaWiki software |
   UserPasswordPolicy.php | Password policy checking for a user |
  poolcounter | |
   PoolCounter.php | Provides of semaphore semantics for restricting the number of workers that may be concurrently performing the same task |
   PoolCounterRedis.php | 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 |
   PoolCounterWork.php | Provides of semaphore semantics for restricting the number of workers that may be concurrently performing the same task |
   PoolCounterWorkViaCallback.php | Provides of semaphore semantics for restricting the number of workers that may be concurrently performing the same task |
   PoolWorkArticleView.php | 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 |
  profiler | |
   output | |
    ProfilerOutput.php | 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 |
    ProfilerOutputDb.php | Profiler storing information in the DB |
    ProfilerOutputDump.php | Profiler dumping output in xhprof dump file |
    ProfilerOutputStats.php | ProfilerOutput class that flushes profiling data to the profiling context's stats buffer |
    ProfilerOutputText.php | Profiler showing output in page source |
   Profiler.php | Base class for profiling |
   ProfilerFunctions.php | Core profiling functions |
   ProfilerSectionOnly.php | 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 |
   ProfilerStub.php | Stub profiling functions |
   ProfilerXhprof.php | 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 |
   ProfileSection.php | Function scope profiling assistant |
   SectionProfiler.php | Arbitrary section name based PHP profiling |
   TransactionProfiler.php | Transaction profiling for contention |
  rcfeed | |
   IRCColourfulRCFeedFormatter.php | 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 |
   JSONRCFeedFormatter.php | 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 |
   MachineReadableRCFeedFormatter.php | 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 |
   RCFeedEngine.php | 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 |
   RCFeedFormatter.php | 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 |
   RedisPubSubFeedEngine.php | 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 |
   UDPRCFeedEngine.php | 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 |
   XMLRCFeedFormatter.php | 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 |
  registration | |
   CoreVersionChecker.php | |
   ExtensionProcessor.php | |
   ExtensionRegistry.php | |
   Processor.php | |
  resourceloader | |
   DerivativeResourceLoaderContext.php | Derivative context for ResourceLoader modules |
   ResourceLoader.php | Base class for resource loading system |
   ResourceLoaderContext.php | Context for ResourceLoader modules |
   ResourceLoaderEditToolbarModule.php | ResourceLoader module for the edit toolbar |
   ResourceLoaderFileModule.php | ResourceLoader module based on local JavaScript/CSS files |
   ResourceLoaderFilePath.php | An object to represent a path to a JavaScript/CSS file, along with a remote and local base path, for use with ResourceLoaderFileModule |
   ResourceLoaderForeignApiModule.php | ResourceLoader module for mediawiki.ForeignApi that has dynamically generated dependencies, via a hook usable by extensions |
   ResourceLoaderImage.php | Class encapsulating an image used in a ResourceLoaderImageModule |
   ResourceLoaderImageModule.php | ResourceLoader module for generated and embedded images |
   ResourceLoaderJqueryMsgModule.php | ResourceLoader module for mediawiki.jqueryMsg that provides generated data |
   ResourceLoaderLanguageDataModule.php | ResourceLoader module for populating language specific data |
   ResourceLoaderLanguageNamesModule.php | ResourceLoader module for providing language names |
   ResourceLoaderModule.php | Abstraction for ResourceLoader modules |
   ResourceLoaderOOUIImageModule.php | 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 |
   ResourceLoaderRawFileModule.php | Module containing files that are loaded without ResourceLoader |
   ResourceLoaderSiteModule.php | ResourceLoader module for site customizations |
   ResourceLoaderSiteStylesModule.php | ResourceLoader module for site style customizations |
   ResourceLoaderSkinModule.php | ResourceLoader module for skin stylesheets |
   ResourceLoaderSpecialCharacterDataModule.php | ResourceLoader module for populating special characters data for some editing extensions to use |
   ResourceLoaderStartUpModule.php | Module for ResourceLoader initialization |
   ResourceLoaderUploadDialogModule.php | ResourceLoader module for the upload dialog configuration data |
   ResourceLoaderUserCSSPrefsModule.php | ResourceLoader module for user preference customizations |
   ResourceLoaderUserDefaultsModule.php | ResourceLoader module for default user preferences |
   ResourceLoaderUserModule.php | ResourceLoader module for user customizations |
   ResourceLoaderUserOptionsModule.php | ResourceLoader module for user preference customizations |
   ResourceLoaderUserTokensModule.php | ResourceLoader module for user tokens |
   ResourceLoaderWikiModule.php | Abstraction for ResourceLoader modules that pull from wiki pages |
  revisiondelete | |
   RevDelArchivedFileItem.php | 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 |
   RevDelArchivedFileList.php | 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 |
   RevDelArchivedRevisionItem.php | 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 |
   RevDelArchiveItem.php | 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 |
   RevDelArchiveList.php | 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 |
   RevDelFileItem.php | 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 |
   RevDelFileList.php | 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 |
   RevDelItem.php | 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 |
   RevDelList.php | 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 |
   RevDelLogItem.php | 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 |
   RevDelLogList.php | 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 |
   RevDelRevisionItem.php | 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 |
   RevDelRevisionList.php | 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 |
   RevisionDeleter.php | Revision/log/file deletion backend |
   RevisionDeleteUser.php | Backend functions for suppressing and unsuppressing all references to a given user |
  search | |
   NullIndexField.php | |
   SearchDatabase.php | Database search engine |
   SearchEngine.php | Basic search engine |
   SearchEngineConfig.php | |
   SearchEngineFactory.php | |
   SearchExactMatchRescorer.php | Rescores results from a prefix search/opensearch to make sure the exact match is the first result |
   SearchHighlighter.php | Basic search engine highlighting |
   SearchIndexField.php | |
   SearchIndexFieldDefinition.php | |
   SearchMssql.php | Mssql search engine |
   SearchMySQL.php | MySQL search engine |
   SearchNearMatcher.php | |
   SearchNearMatchResultSet.php | |
   SearchOracle.php | Oracle search engine |
   SearchPostgres.php | PostgreSQL search engine |
   SearchResult.php | Search engine result |
   SearchResultSet.php | Search result sets |
   SearchSqlite.php | SQLite search backend, based upon SearchMysql |
   SearchSuggestion.php | |
   SearchSuggestionSet.php | |
   SqlSearchResultSet.php | |
  Services | |
   CannotReplaceActiveServiceException.php | Exception thrown when trying to replace an already active service |
   ContainerDisabledException.php | Exception thrown when trying to access a service on a disabled container or factory |
   DestructibleService.php | Interface for destructible services |
   NoSuchServiceException.php | Exception thrown when the requested service is not known |
   SalvageableService.php | Interface for salvageable services |
   ServiceAlreadyDefinedException.php | Exception thrown when a service was already defined, but the caller expected it to not exist |
   ServiceContainer.php | Generic service container |
   ServiceDisabledException.php | Exception thrown when trying to access a disabled service |
  session | |
   BotPasswordSessionProvider.php | Session provider for bot passwords |
   CookieSessionProvider.php | MediaWiki cookie-based session provider interface |
   ImmutableSessionProviderWithCookie.php | MediaWiki session provider base class |
   MetadataMergeException.php | |
   PHPSessionHandler.php | Session storage in object cache |
   Session.php | MediaWiki session |
   SessionBackend.php | MediaWiki session backend |
   SessionId.php | MediaWiki session ID holder |
   SessionInfo.php | MediaWiki session info |
   SessionManager.php | MediaWiki\Session entry point |
   SessionManagerInterface.php | MediaWiki\Session entry point interface |
   SessionProvider.php | MediaWiki session provider base class |
   SessionProviderInterface.php | MediaWiki\Session\Provider interface |
   Token.php | MediaWiki session token |
   UserInfo.php | MediaWiki session user info |
  site | |
   CachingSiteStore.php | Represents the site configuration of a wiki |
   DBSiteStore.php | Represents the site configuration of a wiki |
   FileBasedSiteLookup.php | 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 |
   HashSiteStore.php | In-memory implementation of SiteStore |
   MediaWikiPageNameNormalizer.php | |
   MediaWikiSite.php | Class representing a MediaWiki site |
   Site.php | Represents a single site |
   SiteExporter.php | Utility for exporting site entries to XML |
   SiteImporter.php | Utility for importing site entries from XML |
   SiteList.php | Collection of Site objects |
   SiteLookup.php | Interface for service objects providing a lookup of Site objects |
   SitesCacheFileBuilder.php | 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 |
   SiteSQLStore.php | Dummy class for accessing the global SiteStore instance |
   SiteStore.php | Interface for service objects providing a storage interface for Site objects |
  skins | |
   BaseTemplate.php | 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 |
   MediaWikiI18N.php | 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 |
   QuickTemplate.php | 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 |
   Skin.php | Base class for all skins |
   SkinApi.php | Extremely basic "skin" for API output, which needs to output a page without the usual skin elements but still using CSS, JS, and such via OutputPage and ResourceLoader |
   SkinApiTemplate.php | Extremely basic "skin" for API output, which needs to output a page without the usual skin elements but still using CSS, JS, and such via OutputPage and ResourceLoader |
   SkinException.php | Copyright 2014 |
   SkinFactory.php | Copyright 2014 |
   SkinFallback.php | Skin file for the fallback skin |
   SkinFallbackTemplate.php | Skin template for the fallback skin |
   SkinTemplate.php | 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 |
  specialpage | |
   AuthManagerSpecialPage.php | |
   ChangesListSpecialPage.php | Special page which uses a ChangesList to show query results |
   FormSpecialPage.php | Special page which uses an HTMLForm to handle processing |
   ImageQueryPage.php | Variant of QueryPage which uses a gallery to output results |
   IncludableSpecialPage.php | Shortcut to construct an includable special page |
   LoginSignupSpecialPage.php | Holds shared logic for login and account creation pages |
   PageQueryPage.php | Variant of QueryPage which formats the result as a simple link to the page |
   QueryPage.php | Base code for "query" special pages |
   RedirectSpecialPage.php | Shortcuts to construct a special page alias |
   SpecialPage.php | Parent class for all special pages |
   SpecialPageFactory.php | Factory for handling the special page list and generating SpecialPage objects |
   UnlistedSpecialPage.php | Shortcut to construct a special page which is unlisted by default |
   WantedQueryPage.php | Class definition for a wanted query page |
  specials | |
   helpers | |
    LoginHelper.php | |
   pagers | |
    ActiveUsersPager.php | Copyright © 2008 Aaron Schulz |
    AllMessagesTablePager.php | 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 |
    BlockListPager.php | 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 |
    CategoryPager.php | 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 |
    ContribsPager.php | 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 |
    DeletedContribsPager.php | 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 |
    ImageListPager.php | 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 |
    MergeHistoryPager.php | 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 |
    NewFilesPager.php | 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 |
    NewPagesPager.php | 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 |
    ProtectedTitlesPager.php | 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 |
    UsersPager.php | Copyright © 2004 Brion Vibber, lcrocker, Tim Starling, Domas Mituzas, Antoine Musso, Jens Frank, Zhengzhu, 2006 Rob Church robch.nosp@m.ur@g.nosp@m.mail..nosp@m.com |
   pre-authmanager | |
    README | |
    SpecialChangeEmail.php | Implements Special:ChangeEmail |
    SpecialChangePassword.php | Implements Special:ChangePassword |
    SpecialCreateAccount.php | Redirect page: Special:CreateAccount –> Special:UserLogin/signup |
    SpecialPasswordReset.php | Implements Special:PasswordReset |
    SpecialUserlogin.php | Implements Special:UserLogin |
    SpecialUserlogout.php | Implements Special:Userlogout |
   SpecialActiveusers.php | Implements Special:Activeusers |
   SpecialAllMessages.php | Implements Special:Allmessages |
   SpecialAllPages.php | Implements Special:Allpages |
   SpecialAncientpages.php | Implements Special:Ancientpages |
   SpecialApiHelp.php | Implements Special:ApiHelp |
   SpecialApiSandbox.php | Implements Special:ApiSandbox |
   SpecialBlankpage.php | Implements Special:Blankpage |
   SpecialBlock.php | Implements Special:Block |
   SpecialBlockList.php | Implements Special:BlockList |
   SpecialBooksources.php | Implements Special:Booksources |
   SpecialBotPasswords.php | Implements Special:BotPasswords |
   SpecialBrokenRedirects.php | Implements Special:Brokenredirects |
   SpecialCachedPage.php | Abstract special page class with scaffolding for caching HTML and other values in a single blob |
   SpecialCategories.php | Implements Special:Categories |
   SpecialChangeContentModel.php | |
   SpecialChangeCredentials.php | |
   SpecialChangeEmail.php | Implements Special:ChangeEmail |
   SpecialChangePassword.php | Implements Special:ChangePassword |
   SpecialComparePages.php | Implements Special:ComparePages |
   SpecialConfirmemail.php | Implements Special:Confirmemail |
   SpecialContributions.php | Implements Special:Contributions |
   SpecialCreateAccount.php | Implements Special:CreateAccount |
   SpecialDeadendpages.php | Implements Special:Deadenpages |
   SpecialDeletedContributions.php | Implements Special:DeletedContributions |
   SpecialDiff.php | Redirect from Special:Diff/### to index.php?diff=### and from Special:Diff/###/### to index.php?oldid=###&diff=### |
   SpecialDoubleRedirects.php | Implements Special:DoubleRedirects |
   SpecialEditTags.php | 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 |
   SpecialEditWatchlist.php | Implements Special:EditWatchlist |
   SpecialEmailInvalidate.php | Implements Special:EmailInvalidation |
   SpecialEmailuser.php | Implements Special:Emailuser |
   SpecialExpandTemplates.php | Implements Special:ExpandTemplates |
   SpecialExport.php | Implements Special:Export |
   SpecialFewestrevisions.php | Implements Special:Fewestrevisions |
   SpecialFileDuplicateSearch.php | Implements Special:FileDuplicateSearch |
   SpecialFilepath.php | Implements Special:Filepath |
   SpecialImport.php | Implements Special:Import |
   SpecialJavaScriptTest.php | Implements Special:JavaScriptTest |
   SpecialLinkAccounts.php | |
   SpecialLinkSearch.php | Implements Special:LinkSearch |
   SpecialListDuplicatedFiles.php | Implements Special:ListDuplicatedFiles |
   SpecialListfiles.php | Implements Special:Listfiles |
   SpecialListgrants.php | Implements Special:Listgrants |
   SpecialListgrouprights.php | Implements Special:Listgrouprights |
   SpecialListredirects.php | Implements Special:Listredirects |
   SpecialListusers.php | Implements Special:Listusers |
   SpecialLockdb.php | Implements Special:Lockdb |
   SpecialLog.php | Implements Special:Log |
   SpecialLonelypages.php | Implements Special:Lonelypaages |
   SpecialLongpages.php | Implements Special:Longpages |
   SpecialMediaStatistics.php | Implements Special:MediaStatistics |
   SpecialMergeHistory.php | Implements Special:MergeHistory |
   SpecialMIMEsearch.php | Implements Special:MIMESearch |
   SpecialMostcategories.php | Implements Special:Mostcategories |
   SpecialMostimages.php | Implements Special:Mostimages |
   SpecialMostinterwikis.php | Implements Special:Mostinterwikis |
   SpecialMostlinked.php | Implements Special:Mostlinked |
   SpecialMostlinkedcategories.php | Implements Special:Mostlinkedcategories |
   SpecialMostlinkedtemplates.php | Implements Special:Mostlinkedtemplates |
   SpecialMostrevisions.php | Implements Special:Mostrevisions |
   SpecialMovepage.php | Implements Special:Movepage |
   SpecialMyLanguage.php | Implements Special:MyLanguage |
   SpecialMyRedirectPages.php | Special pages that are used to get user independent links pointing to current user's pages (user page, talk page, contributions, etc.) |
   SpecialNewimages.php | Implements Special:Newimages |
   SpecialNewpages.php | Implements Special:Newpages |
   SpecialPageLanguage.php | Implements Special:PageLanguage |
   SpecialPagesWithProp.php | Implements Special:PagesWithProp |
   SpecialPasswordReset.php | Implements Special:PasswordReset |
   SpecialPermanentLink.php | Redirect from Special:PermanentLink/### to index.php?oldid=### |
   SpecialPreferences.php | Implements Special:Preferences |
   SpecialPrefixindex.php | Implements Special:Prefixindex |
   SpecialProtectedpages.php | Implements Special:Protectedpages |
   SpecialProtectedtitles.php | Implements Special:Protectedtitles |
   SpecialRandomInCategory.php | Implements Special:RandomInCategory |
   SpecialRandompage.php | Implements Special:Randompage |
   SpecialRandomredirect.php | Implements Special:Randomredirect |
   SpecialRandomrootpage.php | Implements Special:Randomrootpage |
   SpecialRecentchanges.php | Implements Special:Recentchanges |
   SpecialRecentchangeslinked.php | Implements Special:Recentchangeslinked |
   SpecialRedirect.php | Implements Special:Redirect |
   SpecialRemoveCredentials.php | |
   SpecialResetTokens.php | Implements Special:ResetTokens |
   SpecialRevisiondelete.php | Implements Special:Revisiondelete |
   SpecialRunJobs.php | Implements Special:RunJobs |
   SpecialSearch.php | Implements Special:Search |
   SpecialShortpages.php | Implements Special:Shortpages |
   SpecialSpecialpages.php | Implements Special:Specialpages |
   SpecialStatistics.php | Implements Special:Statistics |
   SpecialTags.php | Implements Special:Tags |
   SpecialTrackingCategories.php | Implements Special:TrackingCategories |
   SpecialUnblock.php | Implements Special:Unblock |
   SpecialUncategorizedcategories.php | Implements Special:Uncategorizedcategories |
   SpecialUncategorizedimages.php | Implements Special:Uncategorizedimages |
   SpecialUncategorizedpages.php | Implements Special:Uncategorizedpages |
   SpecialUncategorizedtemplates.php | Implements Special:Uncategorizedtemplates |
   SpecialUndelete.php | Implements Special:Undelete |
   SpecialUnlinkAccounts.php | |
   SpecialUnlockdb.php | Implements Special:Unlockdb |
   SpecialUnusedcategories.php | Implements Special:Unusedcategories |
   SpecialUnusedimages.php | Implements Special:Unusedimages |
   SpecialUnusedtemplates.php | Implements Special:Unusedtemplates |
   SpecialUnwatchedpages.php | Implements Special:Unwatchedpages |
   SpecialUpload.php | Implements Special:Upload |
   SpecialUploadStash.php | Implements Special:UploadStash |
   SpecialUserLogin.php | Implements Special:UserLogin |
   SpecialUserLogout.php | Implements Special:Userlogout |
   SpecialUserrights.php | Implements Special:Userrights |
   SpecialVersion.php | Implements Special:Version |
   SpecialWantedcategories.php | Implements Special:Wantedcategories |
   SpecialWantedfiles.php | Implements Special:Wantedfiles |
   SpecialWantedpages.php | Implements Special:Wantedpages |
   SpecialWantedtemplates.php | Implements Special:Wantedtemplates |
   SpecialWatchlist.php | Implements Special:Watchlist |
   SpecialWhatlinkshere.php | Implements Special:Whatlinkshere |
   SpecialWithoutinterwiki.php | Implements Special:Withoutinterwiki |
  templates | |
   Usercreate.php | Html form for account creation (since 1.22 with VForm appearance) |
   Userlogin.php | HTML form for user login (since 1.22 with VForm appearance) |
  tidy | |
   Balancer.php | An implementation of the tree building portion of the HTML5 parsing spec |
   Html5Depurate.php | |
   Html5Internal.php | |
   RaggettBase.php | |
   RaggettExternal.php | |
   RaggettInternalHHVM.php | |
   RaggettInternalPHP.php | |
   RaggettWrapper.php | |
   TidyDriverBase.php | |
  title | |
   ForeignTitle.php | A structure to hold the title of a page on a foreign MediaWiki installation |
   ForeignTitleFactory.php | 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 |
   ImportTitleFactory.php | 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 |
   MalformedTitleException.php | 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 |
   MediaWikiTitleCodec.php | A codec for MediaWiki page titles |
   NaiveForeignTitleFactory.php | 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 |
   NaiveImportTitleFactory.php | 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 |
   NamespaceAwareForeignTitleFactory.php | 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 |
   NamespaceImportTitleFactory.php | 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 |
   SubpageImportTitleFactory.php | 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 |
   TitleFormatter.php | A title formatter service for MediaWiki |
   TitleParser.php | A title parser service for MediaWiki |
   TitleValue.php | Representation of a page title within MediaWiki |
  upload | |
   UploadBase.php | Base class for the backend of file upload |
   UploadFromChunks.php | Backend for uploading files from chunks |
   UploadFromFile.php | Backend for regular file upload |
   UploadFromStash.php | Backend for uploading files from previously stored file |
   UploadFromUrl.php | Backend for uploading files from a HTTP resource |
   UploadStash.php | Temporary storage for uploaded files |
  user | |
   BotPassword.php | |
   CentralIdLookup.php | A central user id lookup service |
   LocalIdLookup.php | A central user id lookup service implementation |
   LoggedOutEditToken.php | MediaWiki edit token |
   PasswordReset.php | User password reset helper for MediaWiki |
   User.php | Implements the User class for the MediaWiki software |
   UserArray.php | Class to walk into a list of User objects |
   UserArrayFromResult.php | Class to walk into a list of User objects |
   UserNamePrefixSearch.php | Prefix search of user names |
   UserRightsProxy.php | Representation of an user on a other locally-hosted wiki |
  utils | |
   iterators | |
    IteratorDecorator.php | Allows extending classes to decorate an Iterator with reduced boilerplate |
    NotRecursiveIterator.php | Wraps a non-recursive iterator with methods to be recursive without children |
   AutoloadGenerator.php | |
   AvroValidator.php | 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 |
   BatchRowIterator.php | Allows iterating a large number of rows in batches transparently |
   BatchRowUpdate.php | |
   BatchRowWriter.php | Updates database rows by primary key in batches |
   FileContentsHasher.php | Generate hash digests of file contents to help with cache invalidation |
   IP.php | Functions and constants to play with IP addresses and ranges |
   MWCryptHash.php | Utility functions for generating hashes |
   MWCryptHKDF.php | Extract-and-Expand Key Derivation Function (HKDF) |
   MWCryptRand.php | A cryptographic random generator class used for generating secret keys |
   MWGrants.php | |
   MWRestrictions.php | |
   README | |
   RowUpdateGenerator.php | Interface for generating updates to single rows in the database |
   UIDGenerator.php | This file deals with UID generation |
   ZipDirectoryReader.php | ZIP file directories reader, for the purposes of upload verification |
  widget | |
   ComplexNamespaceInputWidget.php | |
   ComplexTitleInputWidget.php | |
   NamespaceInputWidget.php | |
   SearchInputWidget.php | |
   TitleInputWidget.php | |
   UserInputWidget.php | |
  AjaxDispatcher.php | Handle ajax requests and send them to the proper handler |
  AjaxResponse.php | Response handler for Ajax requests |
  AuthPlugin.php | Authentication plugin interface |
  AutoLoader.php | This defines autoloading handler for whole MediaWiki framework |
  Autopromote.php | Automatic user rights promotion based on conditions specified in $wgAutopromote |
  Block.php | Blocks and bans object |
  Category.php | Representation for a category |
  CategoryFinder.php | Recent changes filtering by category |
  CategoryViewer.php | List and paging of category members |
  DefaultSettings.php | Default values for MediaWiki configuration settings |
  Defines.php | A few constants that might be needed during LocalSettings.php |
  DeprecatedGlobal.php | Delayed loading of deprecated global objects |
  DerivativeRequest.php | Deal with importing all those nasty globals and things |
  DummyLinker.php | |
  EditPage.php | User interface for page editing |
  EventRelayerGroup.php | |
  FauxRequest.php | Deal with importing all those nasty globals and things |
  Feed.php | Basic support for outputting syndication feeds in RSS, other formats |
  FeedUtils.php | Helper functions for feeds |
  FileDeleteForm.php | File deletion user interface |
  ForkController.php | Class for managing forking command line scripts |
  FormOptions.php | Helper class to keep track of options when mixing links and form elements |
  GitInfo.php | A class to help return information about a git repo MediaWiki may be inside This is used by Special:Version and is also useful for the LocalSettings.php of anyone working on large branches in git to setup config that show up only when specific branches are currently checked out |
  GlobalFunctions.php | Global functions used everywhere |
  HistoryBlob.php | Efficient concatenated text storage |
  Hooks.php | A tool for running hook functions |
  Html.php | Collection of methods to generate HTML content |
  HtmlFormatter.php | Stub for extensions that haven't switched to Composer-based version of this class |
  HttpFunctions.php | Various HTTP related functions |
  Licenses.php | License selector for use on Special:Upload |
  Linker.php | Methods to make links and related items |
  LinkFilter.php | Functions to help implement an external link filter for spam control |
  ListToggle.php | Class for generating clickable toggle links for a list of checkboxes |
  MagicWord.php | See docs/magicword.txt |
  MagicWordArray.php | See docs/magicword.txt |
  MediaWiki.php | Helper class for the index.php entry point |
  MediaWikiServices.php | Service locator for MediaWiki core services |
  MediaWikiVersionFetcher.php | |
  MergeHistory.php | Created on Dec 29, 2015 |
  Message.php | Fetching and processing of interface messages |
  MimeMagic.php | Module defining helper functions for detecting and dealing with MIME types |
  MovePage.php | 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 |
  MWNamespace.php | Provide things related to namespaces |
  MWTimestamp.php | Creation and parsing of MW-style timestamps |
  NoLocalSettings.php | Display an error page when there is no LocalSettings.php file |
  OutputHandler.php | Functions to be used with PHP's output buffer |
  OutputPage.php | Preparation for the final page rendering |
  PageProps.php | Access to properties of a page |
  PathRouter.php | Parser to extract query parameters out of REQUEST_URI paths |
  PHPVersionCheck.php | Check PHP Version, as well as for composer dependencies in entry points, and display something vaguely comprehensible in the event of a totally unrecoverable error |
  Pingback.php | Send information about this MediaWiki instance to MediaWiki.org |
  Preferences.php | Form to edit user preferences |
  PrefixSearch.php | Prefix search of page names |
  ProtectionForm.php | Page protection |
  Revision.php | Representation of a page version |
  RevisionList.php | Holders of revision list for a single page |
  Sanitizer.php | HTML sanitizer for MediaWiki |
  ServiceWiring.php | Default wiring for MediaWiki services |
  Setup.php | Include most things that are needed to make MediaWiki work |
  SiteConfiguration.php | Configuration holder, particularly for multi-wiki sites |
  SiteStats.php | Accessors and mutators for the site-wide statistics |
  Status.php | Generic operation result |
  StreamFile.php | Functions related to the output of file content |
  StubObject.php | Delayed loading of global objects |
  TemplateParser.php | Handles compiling Mustache templates into PHP rendering functions |
  Title.php | Representation of a title within MediaWiki |
  TitleArray.php | Class to walk into a list of Title objects |
  TitleArrayFromResult.php | Class to walk into a list of Title objects |
  WatchedItem.php | 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 |
  WatchedItemQueryService.php | Class performing complex database queries related to WatchedItems |
  WatchedItemStore.php | |
  WebRequest.php | Deal with importing all those nasty globals and things |
  WebRequestUpload.php | Object to access the $_FILES array |
  WebResponse.php | Classes used to send headers and cookies back to the user |
  WebStart.php | This does the initial set up for a web request |
  WikiMap.php | Tools for dealing with other locally-hosted wikis |
  Xml.php | Methods to generate XML |
  XmlSelect.php | Class for generating HTML <select> elements |
 languages | |
  classes | |
   LanguageAr.php | Arabic (العربية) specific code |
   LanguageAz.php | Azerbaijani (Azərbaycan) specific code |
   LanguageBe_tarask.php | Belarusian in Taraškievica orthography (Беларуская тарашкевіца) specific code |
   LanguageBg.php | Bulgarian (Български) specific code |
   LanguageBs.php | Bosnian (bosanski) specific code |
   LanguageCu.php | Old Church Slavonic (Ѩзыкъ словѣньскъ) specific code |
   LanguageDsb.php | Lower Sorbian (Dolnoserbski) specific code |
   LanguageEs.php | Spanish (español) specific code |
   LanguageEt.php | Estonian (eesti) specific code |
   LanguageFi.php | Finnish (Suomi) specific code |
   LanguageGa.php | Irish (Gaeilge) specific code |
   LanguageGan.php | Gan Chinese specific code |
   LanguageHe.php | Hebrew (עברית) specific code |
   LanguageHsb.php | Upper Sorbian (Hornjoserbsce) specific code |
   LanguageHu.php | Hungarian (magyar) specific code |
   LanguageHy.php | Armenian (Հայերեն) specific code |
   LanguageIu.php | Inuktitut specific code |
   LanguageJa.php | Japanese (日本語) specific code |
   LanguageKaa.php | Karakalpak (Qaraqalpaqsha) specific code |
   LanguageKk.php | Kazakh (Қазақша) specific code |
   LanguageKk_cyrl.php | Kazakh (Қазақша) specific code |
   LanguageKm.php | Kazakh (Қазақша) specific code |
   LanguageKsh.php | Ripuarian (Ripoarėsh) specific code |
   LanguageKu.php | Kurdish specific code |
   LanguageKu_ku.php | Kurdish specific code |
   LanguageLa.php | Latin (lingua Latina) specific code |
   LanguageMl.php | Malayalam (മലയാളം) specific code |
   LanguageMy.php | Burmese (Myanmasa) specific code |
   LanguageOs.php | Ossetian (Ирон) specific code |
   LanguagePl.php | Polish (polski) specific code |
   LanguageQqx.php | Dummy language that return the message names |
   LanguageRu.php | Russian (русский язык) specific code |
   LanguageShi.php | Shilha specific code |
   LanguageSl.php | Slovenian (Slovenščina) specific code |
   LanguageSr.php | Serbian (Српски / Srpski) specific code |
   LanguageTg.php | Tajik (Тоҷикӣ) specific code |
   LanguageTr.php | Turkish (Türkçe) specific code |
   LanguageTyv.php | Tyvan (Тыва дыл) specific code |
   LanguageUk.php | Ukrainian (українська мова) specific code |
   LanguageUz.php | Uzbek specific code |
   LanguageWa.php | Walloon (Walon) specific code |
   LanguageYue.php | Cantonese (粵語) specific code |
   LanguageZh.php | Chinese specific code |
   LanguageZh_hans.php | Simplified Chinese specific code |
  data | |
   Names.php | Language names |
   ZhConversion.php | Simplified / Traditional Chinese conversion tables |
  messages | |
   MessagesAb.php | Abkhazian (Аҧсшәа) |
   MessagesAce.php | Achinese (Acèh) |
   MessagesAdy.php | Adyghe (адыгабзэ) |
   MessagesAdy_cyrl.php | Adyghe (адыгабзэ) |
   MessagesAeb.php | Tunisian Spoken Arabic (تونسي/Tûnsi) |
   MessagesAeb_arab.php | Tunisian Spoken Arabic (Arabic script) (تونسي) |
   MessagesAf.php | Afrikaans (Afrikaans) |
   MessagesAk.php | Akan (Akan) |
   MessagesAln.php | Gheg Albanian (Gegë) |
   MessagesAm.php | Amharic (አማርኛ) |
   MessagesAn.php | Aragonese (aragonés) |
   MessagesAng.php | Old English (Ænglisc) |
   MessagesAnp.php | Angika (अङ्गिका) |
   MessagesAr.php | Arabic (العربية) |
   MessagesArc.php | Aramaic (ܐܪܡܝܐ) |
   MessagesArn.php | Mapuche (mapudungun) |
   MessagesArq.php | Algerian Spoken Arabic (جزائري) |
   MessagesArz.php | Egyptian Spoken Arabic (مصرى) |
   MessagesAs.php | Assamese (অসমীয়া) |
   MessagesAst.php | Asturian (asturianu) |
   MessagesAv.php | Avaric (авар) |
   MessagesAvk.php | Kotava (Kotava) |
   MessagesAy.php | Aymara (Aymar aru) |
   MessagesAz.php | Azerbaijani (azərbaycanca) |
   MessagesAzb.php | South Azerbaijani (تۆرکجه) |
   MessagesBa.php | Bashkir (башҡортса) |
   MessagesBan.php | Basa Bali (Basa Bali) |
   MessagesBar.php | Bavarian (Boarisch) |
   MessagesBbc.php | Batak Toba (Batak Toba) |
   MessagesBbc_latn.php | Batak Toba (Batak Toba) |
   MessagesBcc.php | Southern Balochi (جهلسری بلوچی) |
   MessagesBcl.php | Bikol Central (Bikol Central) |
   MessagesBe.php | Belarusian (беларуская) |
   MessagesBe_tarask.php | Belarusian (Taraškievica orthography) (беларуская (тарашкевіца)) |
   MessagesBg.php | Bulgarian (български) |
   MessagesBgn.php | Western Balochi (روچ کپتین بلوچی) |
   MessagesBh.php | Bihari (भोजपुरी) |
   MessagesBho.php | Bhojpuri (भोजपुरी) |
   MessagesBjn.php | Banjar (Bahasa Banjar) |
   MessagesBm.php | Bambara (bamanankan) |
   MessagesBn.php | Bengali (বাংলা) |
   MessagesBo.php | Tibetan (བོད་ཡིག) |
   MessagesBpy.php | Bishnupria Manipuri (বিষ্ণুপ্রিয়া মণিপুরী) |
   MessagesBqi.php | Bakhtiari (بختياري) |
   MessagesBr.php | Breton (brezhoneg) |
   MessagesBs.php | Bosnian (bosanski) |
   MessagesBug.php | Buginese (ᨅᨔ ᨕᨘᨁᨗ) |
   MessagesBxr.php | буряад (буряад) |
   MessagesCa.php | Catalan (català) |
   MessagesCbk_zam.php | Chavacano de Zamboanga (Chavacano de Zamboanga) |
   MessagesCdo.php | Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) |
   MessagesCe.php | Chechen (нохчийн) |
   MessagesCeb.php | Cebuano (Cebuano) |
   MessagesCh.php | Chamorro (Chamoru) |
   MessagesCkb.php | Sorani Kurdish (کوردی) |
   MessagesCo.php | Corsican (corsu) |
   MessagesCrh.php | Crimean Turkish (Qırımtatarca) |
   MessagesCrh_cyrl.php | Crimean Turkish (Cyrillic script) (къырымтатарджа (Кирилл)) |
   MessagesCrh_latn.php | Crimean Turkish (Latin script) (qırımtatarca (Latin)) |
   MessagesCs.php | Czech (čeština) |
   MessagesCsb.php | Kashubian (kaszëbsczi) |
   MessagesCu.php | Church Slavic (словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ) |
   MessagesCv.php | Chuvash (Чӑвашла) |
   MessagesCy.php | Welsh (Cymraeg) |
   MessagesDa.php | Danish (dansk) |
   MessagesDe.php | German (Deutsch) |
   MessagesDe_at.php | Austrian German (Österreichisches Deutsch) |
   MessagesDe_ch.php | Swiss High German (Schweizer Hochdeutsch) |
   MessagesDe_formal.php | German (formal address) (Deutsch (Sie-Form)) |
   MessagesDiq.php | Zazaki (Zazaki) |
   MessagesDsb.php | Lower Sorbian (dolnoserbski) |
   MessagesDtp.php | Central Dusun (Dusun Bundu-liwan) |
   MessagesDty.php | Doteli (डोटेली) |
   MessagesDv.php | Divehi (ދިވެހިބަސް) |
   MessagesDz.php | Dzongkha (ཇོང་ཁ) |
   MessagesEgl.php | Emiliàn (Emiliàn) |
   MessagesEl.php | Greek (Ελληνικά) |
   MessagesEml.php | Emiliano-Romagnolo (emiliàn e rumagnòl) |
   MessagesEn.php | |
   MessagesEn_gb.php | British English (British English) |
   MessagesEn_rtl.php | To improve a translation please visit https://translatewiki.net |
   MessagesEo.php | Esperanto (Esperanto) |
   MessagesEs.php | Spanish (español) |
   MessagesEt.php | Estonian (eesti) |
   MessagesEu.php | Basque (euskara) |
   MessagesExt.php | Extremaduran (estremeñu) |
   MessagesFa.php | Persian (فارسی) |
   MessagesFf.php | Fulah (Fulfulde) |
   MessagesFi.php | Finnish (suomi) |
   MessagesFit.php | Meänkieli (meänkieli) |
   MessagesFo.php | Faroese (føroyskt) |
   MessagesFr.php | French (français) |
   MessagesFrc.php | Cajun French (français cadien) |
   MessagesFrp.php | Franco-Provençal (arpetan) |
   MessagesFrr.php | Northern Frisian (Nordfriisk) |
   MessagesFur.php | Friulian (furlan) |
   MessagesFy.php | Western Frisian (Frysk) |
   MessagesGa.php | Irish (Gaeilge) |
   MessagesGag.php | Gagauz (Gagauz) |
   MessagesGan.php | Gan (贛語) |
   MessagesGan_hans.php | Simplified Gan script (赣语(简体)) |
   MessagesGan_hant.php | Traditional Gan script (贛語(繁體)) |
   MessagesGd.php | Scottish Gaelic (Gàidhlig) |
   MessagesGl.php | Galician (galego) |
   MessagesGlk.php | Gilaki (گیلکی) |
   MessagesGn.php | Guarani (Avañe'ẽ) |
   MessagesGom.php | Goan Konkani (गोंयची कोंकणी / Gõychi Konknni) |
   MessagesGom_deva.php | Goan Konkani - Devanagari script (गोंयची कोंकणी) |
   MessagesGot.php | Gothic (Gothic) |
   MessagesGrc.php | Ancient Greek (Ἀρχαία ἑλληνικὴ) |
   MessagesGsw.php | Swiss German (Alemannisch) |
   MessagesGu.php | Gujarati (ગુજરાતી) |
   MessagesGv.php | Manx (Gaelg) |
   MessagesHak.php | Hakka (客家語/Hak-kâ-ngî) |
   MessagesHaw.php | Hawaiian (Hawai`i) |
   MessagesHe.php | Hebrew (עברית) |
   MessagesHi.php | Hindi (हिन्दी) |
   MessagesHif.php | Fiji Hindi (Fiji Hindi/फ़ीजी हिन्दी) |
   MessagesHif_latn.php | Fiji Hindi (Latin script) (Fiji Hindi) |
   MessagesHr.php | Croatian (hrvatski) |
   MessagesHrx.php | Hunsrik (Hunsrik) |
   MessagesHsb.php | Upper Sorbian (hornjoserbsce) |
   MessagesHt.php | Haitian (Kreyòl ayisyen) |
   MessagesHu.php | Hungarian (magyar) |
   MessagesHy.php | Armenian (Հայերեն) |
   MessagesIa.php | Interlingua (interlingua) |
   MessagesId.php | Indonesian (Bahasa Indonesia) |
   MessagesIe.php | Interlingue (Interlingue) |
   MessagesIg.php | Igbo (Igbo) |
   MessagesIi.php | Sichuan Yi (ꆇꉙ) |
   MessagesIlo.php | Iloko (Ilokano) |
   MessagesInh.php | Ingush (ГӀалгӀай) |
   MessagesIo.php | Ido (Ido) |
   MessagesIs.php | Icelandic (íslenska) |
   MessagesIt.php | Italian (italiano) |
   MessagesIu.php | Inuktitut (ᐃᓄᒃᑎᑐᑦ/inuktitut) |
   MessagesJa.php | Japanese (日本語) |
   MessagesJbo.php | Lojban (lojban) |
   MessagesJut.php | Jutish (jysk) |
   MessagesJv.php | Javanese (Basa Jawa) |
   MessagesKa.php | Georgian (ქართული) |
   MessagesKaa.php | Kara-Kalpak (Qaraqalpaqsha) |
   MessagesKab.php | Kabyle (Taqbaylit) |
   MessagesKbd.php | Kabardian |
   MessagesKbd_cyrl.php | Адыгэбзэ (Адыгэбзэ) |
   MessagesKg.php | Kongo (Kongo) |
   MessagesKhw.php | Khowar (کھوار) |
   MessagesKiu.php | Kirmanjki (Kırmancki) |
   MessagesKk.php | Kazakh (қазақша) |
   MessagesKk_arab.php | Kazakh (Arabic script) (قازاقشا (تٴوتە)) |
   MessagesKk_cn.php | Kazakh (China) (قازاقشا (جۇنگو)) |
   MessagesKk_cyrl.php | Kazakh (Cyrillic script) (қазақша (кирил)) |
   MessagesKk_kz.php | Kazakh (Kazakhstan) (Қазақша (Қазақстан)) |
   MessagesKk_latn.php | Kazakh (Latin script) (qazaqşa (latın)) |
   MessagesKk_tr.php | Kazakh (Turkey) (Qazaqşa (Türkïya)) |
   MessagesKl.php | Kalaallisut (kalaallisut) |
   MessagesKm.php | Khmer (ភាសាខ្មែរ) |
   MessagesKn.php | Kannada (ಕನ್ನಡ) |
   MessagesKo.php | Korean (한국어) |
   MessagesKo_kp.php | Korean (한국어(조선)) |
   MessagesKoi.php | Komi-Permyak (Перем Коми) |
   MessagesKrc.php | Karachay-Balkar (къарачай-малкъар) |
   MessagesKs.php | Kashmiri (कॉशुर / کٲشُر) |
   MessagesKs_arab.php | Kashmiri (Arabic script) (کٲشُر) |
   MessagesKs_deva.php | Kashmiri (Devanagari script) (कॉशुर) |
   MessagesKsh.php | Colognian (Ripoarisch) |
   MessagesKu.php | Kurdish (Kurdî / كوردی) |
   MessagesKu_arab.php | كوردي (عەرەبی) (كوردي (عەرەبی)) |
   MessagesKu_latn.php | Kurdish (Latin script) (Kurdî (latînî)) |
   MessagesKv.php | Komi (коми) |
   MessagesKw.php | Cornish (kernowek) |
   MessagesKy.php | Kyrgyz (Кыргызча) |
   MessagesLa.php | Latin (Latina) |
   MessagesLad.php | Ladino (Ladino) |
   MessagesLb.php | Luxembourgish (Lëtzebuergesch) |
   MessagesLbe.php | лакку (лакку) |
   MessagesLez.php | Lezghian (лезги) |
   MessagesLfn.php | Lingua Franca Nova (Lingua Franca Nova) |
   MessagesLi.php | Limburgish (Limburgs) |
   MessagesLij.php | Ligure (Ligure) |
   MessagesLiv.php | Līvõ kēļ (Līvõ kēļ) |
   MessagesLki.php | Laki |
   MessagesLmo.php | Lumbaart (lumbaart) |
   MessagesLn.php | Lingala (lingála) |
   MessagesLo.php | Lao (ລາວ) |
   MessagesLrc.php | Northern Luri (لۊری شومالی) |
   MessagesLt.php | Lithuanian (lietuvių) |
   MessagesLtg.php | Latgalian (latgaļu) |
   MessagesLuz.php | Southern Luri (لئری دوٙمینی) |
   MessagesLv.php | Latvian (latviešu) |
   MessagesLzh.php | Literary Chinese (文言) |
   MessagesLzz.php | Lazuri (Lazuri) |
   MessagesMai.php | Maithili (मैथिली) |
   MessagesMap_bms.php | Basa Banyumasan (Basa Banyumasan) |
   MessagesMdf.php | Moksha (мокшень) |
   MessagesMg.php | Malagasy (Malagasy) |
   MessagesMhr.php | Eastern Mari (олык марий) |
   MessagesMin.php | Minangkabau (Baso Minangkabau) |
   MessagesMk.php | Macedonian (македонски) |
   MessagesMl.php | Malayalam (മലയാളം) |
   MessagesMn.php | Mongolian (монгол) |
   MessagesMo.php | Moldavian (молдовеняскэ) |
   MessagesMr.php | Marathi (मराठी) |
   MessagesMrj.php | Hill Mari (кырык мары) |
   MessagesMs.php | Malay (Bahasa Melayu) |
   MessagesMt.php | Maltese (Malti) |
   MessagesMwl.php | Mirandese (Mirandés) |
   MessagesMy.php | Burmese (မြန်မာဘာသာ) |
   MessagesMyv.php | Erzya (эрзянь) |
   MessagesMzn.php | Mazanderani (مازِرونی) |
   MessagesNah.php | Nāhuatl (Nāhuatl) |
   MessagesNan.php | Min Nan Chinese (Bân-lâm-gú) |
   MessagesNap.php | Neapolitan (Napulitano) |
   MessagesNb.php | Norwegian Bokmål (norsk bokmål) |
   MessagesNds.php | Low German (Plattdüütsch) |
   MessagesNds_nl.php | Low Saxon (Netherlands) (Nedersaksies) |
   MessagesNe.php | Nepali (नेपाली) |
   MessagesNew.php | Newari (नेपाल भाषा) |
   MessagesNl.php | Dutch (Nederlands) |
   MessagesNl_informal.php | Nederlands (informeel) (Nederlands (informeel)) |
   MessagesNn.php | Norwegian Nynorsk (norsk nynorsk) |
   MessagesNso.php | Northern Sotho (Sesotho sa Leboa) |
   MessagesNv.php | Navajo (Diné bizaad) |
   MessagesOc.php | Occitan (occitan) |
   MessagesOlo.php | Livvi-Karelian (Livvinкarjala) |
   MessagesOr.php | Oriya (ଓଡ଼ିଆ) |
   MessagesOs.php | Ossetic (Ирон) |
   MessagesPa.php | Punjabi (ਪੰਜਾਬੀ) |
   MessagesPcd.php | Picard (Picard) |
   MessagesPdc.php | Deitsch (Deitsch) |
   MessagesPdt.php | Plautdietsch (Plautdietsch) |
   MessagesPfl.php | Pälzisch (Pälzisch) |
   MessagesPi.php | Pali (पालि) |
   MessagesPl.php | Polish (polski) |
   MessagesPms.php | Piedmontese (Piemontèis) |
   MessagesPnb.php | Western Punjabi (پنجابی) |
   MessagesPnt.php | Pontic (Ποντιακά) |
   MessagesPs.php | Pashto (پښتو) |
   MessagesPt.php | Portuguese (português) |
   MessagesPt_br.php | Brazilian Portuguese (português do Brasil) |
   MessagesQu.php | Quechua (Runa Simi) |
   MessagesQug.php | Runa shimi (Runa shimi) |
   MessagesRgn.php | Romagnol (Rumagnôl) |
   MessagesRm.php | Romansh (rumantsch) |
   MessagesRmy.php | Romani (Romani) |
   MessagesRo.php | Romanian (română) |
   MessagesRoa_tara.php | Tarandíne (tarandíne) |
   MessagesRu.php | Russian (русский) |
   MessagesRue.php | Rusyn (русиньскый) |
   MessagesRuq.php | Megleno-Romanian (Vlăheşte) |
   MessagesRuq_cyrl.php | Megleno-Romanian (Cyrillic script) (Влахесте) |
   MessagesRuq_latn.php | Megleno-Romanian (Latin script) (Vlăheşte) |
   MessagesSa.php | Sanskrit (संस्कृतम्) |
   MessagesSah.php | Sakha (саха тыла) |
   MessagesSc.php | Sardinian (sardu) |
   MessagesScn.php | Sicilian (sicilianu) |
   MessagesSd.php | Sindhi (سنڌي) |
   MessagesSdc.php | Sassaresu (Sassaresu) |
   MessagesSdh.php | Southern Kurdish (کوردی خوارگ) |
   MessagesSe.php | Northern Sami (sámegiella) |
   MessagesSes.php | Koyraboro Senni |
   MessagesSg.php | Sango (Sängö) |
   MessagesSgs.php | Samogitian (žemaitėška) |
   MessagesSh.php | Serbo-Croatian (srpskohrvatski / српскохрватски) |
   MessagesSi.php | Sinhala (සිංහල) |
   MessagesSk.php | Slovak (slovenčina) |
   MessagesSl.php | Slovenian (slovenščina) |
   MessagesSli.php | Lower Silesian (Schläsch) |
   MessagesSq.php | Albanian (shqip) |
   MessagesSr.php | Serbian (српски / srpski) |
   MessagesSr_ec.php | Serbian (Cyrillic script) (српски (ћирилица)) |
   MessagesSr_el.php | Serbian (Latin script) (srpski (latinica)) |
   MessagesSrn.php | Sranan Tongo (Sranantongo) |
   MessagesStq.php | Seeltersk (Seeltersk) |
   MessagesSu.php | Sundanese (Basa Sunda) |
   MessagesSv.php | Swedish (svenska) |
   MessagesSw.php | Swahili (Kiswahili) |
   MessagesSzl.php | Silesian (ślůnski) |
   MessagesTa.php | Tamil (தமிழ்) |
   MessagesTcy.php | Tulu (ತುಳು) |
   MessagesTe.php | Telugu (తెలుగు) |
   MessagesTet.php | Tetum (tetun) |
   MessagesTg.php | Tajik (Тоҷикӣ) |
   MessagesTg_cyrl.php | Tajik (Cyrillic script) (тоҷикӣ) |
   MessagesTh.php | Thai (ไทย) |
   MessagesTk.php | Turkmen (Türkmençe) |
   MessagesTl.php | Tagalog (Tagalog) |
   MessagesTly.php | толышә зывон (толышә зывон) |
   MessagesTpi.php | Tok Pisin (Tok Pisin) |
   MessagesTr.php | Turkish (Türkçe) |
   MessagesTt.php | Tatar (татарча/tatarça) |
   MessagesTt_cyrl.php | Tatar (Cyrillic script) (татарча) |
   MessagesTt_latn.php | Tatar (Latin script) (tatarça) |
   MessagesTy.php | Tahitian (Reo Mā`ohi) |
   MessagesTyv.php | Tuvinian (тыва дыл) |
   MessagesUdm.php | Udmurt (удмурт) |
   MessagesUg.php | Uighur (Uyghurche / ئۇيغۇرچە) |
   MessagesUg_arab.php | Uyghur (Arabic script) (ئۇيغۇرچە) |
   MessagesUk.php | Ukrainian (українська) |
   MessagesUr.php | Urdu (اردو) |
   MessagesUz.php | Uzbek (oʻzbekcha) |
   MessagesVec.php | Vèneto (vèneto) |
   MessagesVep.php | Veps (vepsän kel’) |
   MessagesVi.php | Vietnamese (Tiếng Việt) |
   MessagesVls.php | West-Vlams (West-Vlams) |
   MessagesVmf.php | Upper Franconian (Mainfränkisch) |
   MessagesVo.php | Volapük (Volapük) |
   MessagesVot.php | Votic (Vaďďa) |
   MessagesVro.php | Võro (Võro) |
   MessagesWa.php | Walloon (walon) |
   MessagesWar.php | Waray (Winaray) |
   MessagesWo.php | Wolof (Wolof) |
   MessagesWuu.php | Wu (吴语) |
   MessagesXal.php | Kalmyk (хальмг) |
   MessagesXmf.php | Mingrelian (მარგალური) |
   MessagesYi.php | Yiddish (ייִדיש) |
   MessagesYo.php | Yoruba (Yorùbá) |
   MessagesYue.php | Cantonese (粵語) |
   MessagesZa.php | Zhuang (Vahcuengh) |
   MessagesZea.php | Zeeuws (Zeêuws) |
   MessagesZh.php | Chinese (中文) |
   MessagesZh_cn.php | Chinese (China) (中文(中国大陆)) |
   MessagesZh_hans.php | Simplified Chinese (中文(简体)) |
   MessagesZh_hant.php | Traditional Chinese (中文(繁體)) |
   MessagesZh_hk.php | Chinese (Hong Kong) (中文(香港)) |
   MessagesZh_mo.php | Chinese (Macau) (中文(澳門)) |
   MessagesZh_my.php | Chinese (Malaysia) (中文(马来西亚)) |
   MessagesZh_sg.php | Chinese (Singapore) (中文(新加坡)) |
   MessagesZh_tw.php | Chinese (Taiwan) (中文(台灣)) |
  ConverterRule.php | 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 |
  FakeConverter.php | Internationalisation code |
  Language.php | Internationalisation code |
  LanguageConverter.php | 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 |
 maintenance | |
  archives | |
   upgradeLogging.php | Replication-safe online upgrade for log_id/log_deleted fields |
  benchmarks | |
   bench_delete_truncate.php | Benchmark SQL DELETE vs SQL TRUNCATE |
   bench_HTTP_HTTPS.php | Benchmark HTTP request vs HTTPS request |
   bench_if_switch.php | Benchmark if elseif.. |
   bench_strtr_str_replace.php | Benchmark for strtr() vs str_replace() |
   bench_utf8_title_check.php | Benchmark for using a regexp vs |
   bench_wfIsWindows.php | Benchmark for wfIsWindows() |
   bench_Wikimedia_base_convert.php | Benchmark for Wikimedia\base_convert() |
   Benchmarker.php | Base code for benchmark scripts |
   benchmarkHooks.php | Benchmark MediaWiki hooks |
   benchmarkParse.php | Benchmark script for parse operations |
   benchmarkPurge.php | Benchmark for Squid purge |
   README | |
  dev | |
   includes | |
    router.php | Router for the php cli-server built-in webserver |
   README | |
  language | |
   zhtable | |
    Makefile.py | |
    README | |
   alltrans.php | Get all the translations messages, as defined in the English language file |
   checkDupeMessages.php | Print out duplicates in message array |
   checkExtensions.php | Check the extensions language files |
   checkLanguage.inc | Helper class for checkLanguage.php script |
   checkLanguage.php | Check a language file |
   date-formats.php | Test various language time and date functions |
   digit2html.php | Check digit transformation |
   dumpMessages.php | Dump an entire language, using the keys from English so we get all the values, not just the customized ones |
   generateCollationData.php | Maintenance script to generate first letter data files for Collation.php |
   generateNormalizerDataAr.php | Generates the normalizer data file for Arabic |
   generateNormalizerDataMl.php | Generates the normalizer data file for Malayalam |
   langmemusage.php | Dumb program that tries to get the memory usage for each language file |
   languages.inc | Handle messages in the language files |
   listVariants.php | Lists all language variants |
   StatOutputs.php | Statistic output classes |
   transstat.php | Statistics about the localisation |
  oracle | |
   alterSharedConstraints.php | 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 |
  storage | |
   checkStorage.php | Fsck for MediaWiki |
   compressOld.php | Compress the text of a wiki |
   dumpRev.php | Get the text of a revision, resolving external storage if needed |
   fixBug20757.php | Script to fix bug 20757 |
   moveToExternal.php | Move revision's text to external storage |
   orphanStats.php | Show some statistics on the blob_orphans table, created with trackBlobs.php |
   recompressTracked.php | Moves blobs indexed by trackBlobs.php to a specified list of destination clusters, and recompresses them in the process |
   resolveStubs.php | Convert history stubs that point to an external row to direct external pointers |
   storageTypeStats.php | 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 |
   testCompression.php | Test revision text compression and decompression |
   trackBlobs.php | Adds blobs from a given external storage cluster to the blob_tracking table |
  term | |
   MWTerm.php | Set of classes to help with test output and such |
  7zip.inc | 7z stream wrapper |
  attachLatest.php | Corrects wrong values in the page_latest field in the database |
  backup.inc | Base classes for database dumpers |
  backupPrefetch.inc | Helper class for the –prefetch option of dumpTextPass.php |
  cdb.php | Cdb inspector tool |
  changePassword.php | Change the password of a given user |
  checkBadRedirects.php | Check that pages marked as being redirects really are |
  checkComposerLockUpToDate.php | |
  checkImages.php | Check images to see if they exist, are readable, etc |
  checkLess.php | Checks LESS files in known resources for errors |
  checkSyntax.php | Check syntax of all PHP files in MediaWiki |
  checkUsernames.php | Check that database usernames are actually valid |
  cleanupAncientTables.php | Cleans up old database tables, dropping old indexes and fields |
  cleanupBlocks.php | Cleans up user blocks with user names not matching the 'user' table |
  cleanupCaps.php | Clean up broken page links when somebody turns on $wgCapitalLinks |
  cleanupEmptyCategories.php | Clean up empty categories in the category table |
  cleanupImages.php | Clean up broken, unparseable upload filenames |
  cleanupPreferences.php | Remove hidden preferences from the database |
  cleanupRemovedModules.php | Remove cache entries for removed ResourceLoader modules from the database |
  cleanupSpam.php | Cleanup all spam from a given hostname |
  cleanupTable.inc | Generic class to cleanup a database table |
  cleanupTitles.php | Clean up broken, unparseable titles |
  cleanupUploadStash.php | Remove old or broken uploads from temporary uploaded file storage, clean up associated database records |
  cleanupWatchlist.php | Remove broken, unparseable titles in the watchlist table |
  clearInterwikiCache.php | Clear the cache of interwiki prefixes for all local wikis |
  commandLine.inc | Backwards-compatibility wrapper for old-style maintenance scripts |
  compareParserCache.php | 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 |
  compareParsers.php | Take page text out of an XML dump file and render basic HTML out to files |
  convertExtensionToRegistration.php | |
  convertLinks.php | Convert from the old links schema (string->ID) to the new schema (ID->ID) |
  convertUserOptions.php | Convert user options to the new user_properties table |
  copyFileBackend.php | Copy all files in some containers of one backend to another |
  copyJobQueue.php | Copy all jobs from one job queue system to another |
  createAndPromote.php | Creates an account and grants it rights |
  createCommonPasswordCdb.php | Create serialized/commonpasswords.cdb |
  deleteArchivedFiles.php | Delete archived (non-current) files from the database |
  deleteArchivedRevisions.php | Delete archived (deleted from public) revisions from the database |
  deleteBatch.php | Deletes a batch of pages |
  deleteDefaultMessages.php | Deletes all pages in the MediaWiki namespace which were last edited by "MediaWiki default" |
  deleteEqualMessages.php | 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 |
  deleteOldRevisions.php | Delete old (non-current) revisions from the database |
  deleteOrphanedRevisions.php | Delete revisions which refer to a nonexisting page |
  deleteRevision.php | Delete one or more revisions by moving them to the archive table |
  deleteSelfExternals.php | Delete self-references to $wgServer from the externallinks table |
  doMaintenance.php | We want to make this whole thing as seamless as possible to the end-user |
  dumpBackup.php | Script that dumps wiki pages or logging database into an XML interchange wrapper format for export or backup |
  dumpIterator.php | Take page text out of an XML dump file and perform some operation on it |
  dumpLinks.php | Quick demo hack to generate a plaintext link dump, per the proposed wiki link database standard: http://www.usemod.com/cgi-bin/mb.pl?LinkDatabase |
  dumpTextPass.php | BackupDumper that postprocesses XML dumps from dumpBackup.php to add page text |
  dumpUploads.php | Dump a the list of files uploaded, for feeding to tar or similar |
  edit.php | Make a page edit |
  eraseArchivedFile.php | Delete archived (non-current) files from storage |
  eval.php | This script lets a command-line user start up the wiki engine and then poke about by issuing PHP commands directly |
  exportSites.php | |
  fetchText.php | Communications protocol |
  fileOpPerfTest.php | Test for fileop performance |
  findDeprecated.php | Maintenance script that recursively scans MediaWiki's PHP source tree for deprecated functions and methods and pretty-prints the results |
  findHooks.php | Simple script that try to find documented hook and hooks actually in the code and show what's missing |
  findMissingFiles.php | 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 |
  findOrphanedFiles.php | 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 |
  fixDefaultJsonContentPages.php | Fix instances of pre-existing JSON pages |
  fixDoubleRedirects.php | Fix double redirects |
  fixExtLinksProtocolRelative.php | Fixes any entries for protocol-relative URLs in the externallinks table, replacing each protocol-relative entry with two entries, one for http and one for https |
  fixTimestamps.php | Fixes timestamp corruption caused by one or more webservers temporarily being set to the wrong time |
  fixUserRegistration.php | Fix the user_registration field |
  formatInstallDoc.php | Format RELEASE-NOTE file to wiki text or HTML markup |
  generateJsonI18n.php | Convert a PHP messages file to a set of JSON messages files |
  generateLocalAutoload.php | |
  generateSitemap.php | Creates a sitemap for the site |
  getConfiguration.php | Print serialized output of MediaWiki config vars |
  getLagTimes.php | Display replication lag times |
  getSlaveServer.php | Reports the hostname of a slave server |
  getText.php | Outputs page text to stdout |
  importDump.php | Import XML dump files into the current wiki |
  importImages.inc | Support functions for the importImages.php script |
  importImages.php | Import one or more images from the local file system into the wiki without using the web-based interface |
  importSites.php | |
  importSiteScripts.php | Import all scripts in the MediaWiki namespace from a local site |
  importTextFiles.php | Import pages from text files |
  initEditCount.php | Init the user_editcount database field based on the number of rows in the revision table |
  initSiteStats.php | Re-initialise or update the site statistics table |
  install.php | CLI-based MediaWiki installation and configuration |
  invalidateUserSessions.php | Invalidate the sessions of certain users on the wiki |
  jsparse.php | Test JavaScript validity parses using jsmin+'s parser |
  lag.php | Shows database lag |
  Maintenance.php | 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 |
  makeTestEdits.php | Make test edits for a user to populate a test wiki |
  mcc.php | Memcached diagnostic tool |
  mctest.php | Makes several 'set', 'incr' and 'get' requests on every memcached server and shows a report |
  mergeMessageFileList.php | Merge $wgExtensionMessagesFiles from various extensions to produce a single array containing all message files |
  migrateFileRepoLayout.php | Copy all files in FileRepo to an originals container using SHA1 paths |
  migrateUserGroup.php | Re-assign users from an old group to a new one |
  minify.php | Minify a file or set of files |
  moveBatch.php | Move a batch of pages |
  mwdoc-filter.php | |
  mwdocgen.php | Generate class and file reference documentation for MediaWiki using doxygen |
  namespaceDupes.php | Check for articles to fix after adding/deleting namespaces |
  nukeNS.php | Remove pages with only 1 revision from the MediaWiki namespace, without flooding recent changes, delete logs, etc |
  nukePage.php | Erase a page record from the database Irreversible (can't use standard undelete) and does not update link tables |
  orphans.php | Look for 'orphan' revisions hooked to pages which don't exist and 'childless' pages with no revisions |
  pageExists.php | 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 |
  parse.php | Parse some wikitext |
  patchSql.php | Manually run an SQL patch outside of the general updaters |
  populateBacklinkNamespace.php | Optional upgrade script to populate *_from_namespace fields |
  populateCategory.php | Populate the category table |
  populateContentModel.php | Populate the page_content_model and {rev,ar}_content_{model,format} fields |
  populateFilearchiveSha1.php | Optional upgrade script to populate the fa_sha1 field |
  populateImageSha1.php | Optional upgrade script to populate the img_sha1 field |
  populateLogSearch.php | Makes the required database updates for populating the log_search table retroactively |
  populateLogUsertext.php | Makes the required database updates for Special:ProtectedPages to show all protected pages, even ones before the page restrictions schema change |
  populateParentId.php | Makes the required database updates for rev_parent_id to be of any use |
  populateRecentChangesSource.php | Upgrade script to populate the rc_source field |
  populateRevisionLength.php | Populates the rev_len and ar_len fields when they are NULL |
  populateRevisionSha1.php | Fills the rev_sha1 and ar_sha1 columns of revision and archive tables for revisions created before MW 1.19 |
  preprocessDump.php | Take page text out of an XML dump file and preprocess it to obj |
  preprocessorFuzzTest.php | Performs fuzz-style testing of MediaWiki's preprocessor |
  protect.php | Protect or unprotect a page |
  pruneFileCache.php | Prune file cache for pages, objects, resources, etc |
  purgeChangedFiles.php | Scan the logging table and purge affected files within a timeframe |
  purgeChangedPages.php | Send purge requests for pages edited in date range to squid/varnish |
  purgeList.php | Send purge requests for listed pages to squid |
  purgeOldText.php | Purge old text records from the database |
  purgeParserCache.php | Remove old objects from the parser cache |
  README | |
  reassignEdits.php | Reassign edits from a user or IP address to another user |
  rebuildall.php | Rebuild link tracking tables from scratch |
  rebuildFileCache.php | Build file cache for content pages |
  rebuildImages.php | Update image metadata records |
  rebuildLocalisationCache.php | Rebuild the localisation cache |
  rebuildmessages.php | Purge all languages from the message cache |
  rebuildrecentchanges.php | Rebuild recent changes from scratch |
  rebuildSitesCache.php | 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 |
  rebuildtextindex.php | Rebuild search index table from scratch |
  refreshFileHeaders.php | Refresh file headers from metadata |
  refreshImageMetadata.php | Refresh image metadata fields |
  refreshLinks.php | Refresh link tables |
  removeInvalidEmails.php | |
  removeUnusedAccounts.php | Remove unused user accounts from the database An unused account is one which has made no edits |
  renameDbPrefix.php | Change the prefix of database tables |
  renderDump.php | Take page text out of an XML dump file and render basic HTML out to files |
  resetUserEmail.php | Reset user email |
  resetUserTokens.php | Reset the user_token for all users on the wiki |
  rollbackEdits.php | Rollback all edits by a given user or IP provided they're the most recent edit (just like real rollback) |
  runBatchedQuery.php | Run a database query in batches and wait for slaves |
  runJobs.php | Run pending jobs |
  runScript.php | Convenience maintenance script wrapper, useful for scripts or extensions located outside of standard locations |
  showJobs.php | Report number of jobs currently waiting in master database |
  showSiteStats.php | Show the cached statistics |
  sql.php | Send SQL queries from the specified file to the database, performing variable replacement along the way |
  sqlite.inc | Helper class for sqlite-specific scripts |
  sqlite.php | Performs some operations specific to SQLite database backend |
  syncFileBackend.php | Sync one file backend to another based on the journal of later |
  tidyUpBug37714.php | |
  undelete.php | Undelete a page by fetching it from the archive table |
  update.php | Run all updaters |
  updateArticleCount.php | Provide a better count of the number of articles and update the site statistics table, if desired |
  updateCollation.php | Find all rows in the categorylinks table whose collation is out-of-date (cl_collation != $wgCategoryCollation) and repopulate cl_sortkey using the page title and cl_sortkey_prefix |
  updateDoubleWidthSearch.php | Normalize double-byte latin UTF-8 characters |
  updateExtensionJsonSchema.php | |
  updateRestrictions.php | Makes the required database updates for Special:ProtectedPages to show all protected pages, even ones before the page restrictions schema change |
  updateSearchIndex.php | Periodic off-peak updating of the search index |
  updateSpecialPages.php | Update for cached special pages |
  userDupes.inc | Helper class for update.php |
  userOptions.inc | Helper class for userOptions.php script |
  userOptions.php | Script to change users preferences on the fly |
  validateRegistrationFile.php | |
  wrapOldPasswords.php | Maintenance script to wrap all old-style passwords in a layered type |
 mw-config | |
  overrides | |
   README | |
  index.php | New version of MediaWiki web-based config/installation |
 resources | |
  Resources.php | Definition of core ResourceLoader modules |
  ResourcesOOUI.php | Definition of OOjs UI ResourceLoader modules |
 skins | |
  README | |
 tests | |
  parser | |
   parserTest.inc | Helper code for the MediaWiki parser test suite |
   ParserTestResult.php | |
   parserTestsParserHook.php | A basic extension that's used by the parser tests to test whether input and arguments are passed to extensions properly |
   README | |
  phpunit | |
   data | |
    autoloader | |
     TestAutoloadedCamlClass.php | |
     TestAutoloadedClass.php | |
     TestAutoloadedLocalClass.php | |
     TestAutoloadedSerializedClass.php | |
    helpers | |
     WellProtectedClass.php | |
    media | |
     README | |
    xmp | |
     1.result.php | |
     2.result.php | |
     3-invalid.result.php | |
     3.result.php | |
     4.result.php | |
     5.result.php | |
     6.result.php | |
     7.result.php | |
     bag-for-seq.result.php | |
     doctype-included.result.php | |
     flash.result.php | |
     gps.result.php | |
     invalid-child-not-struct.result.php | |
     no-namespace.result.php | |
     no-recognized-props.result.php | |
     README | |
     utf16BE.result.php | |
     utf16LE.result.php | |
     utf32BE.result.php | |
     utf32LE.result.php | |
     xmpExt.result.php | |
   docs | |
    ExportDemoTest.php | |
   includes | |
    actions | |
     ActionTest.php | |
    api | |
     format | |
      ApiFormatJsonTest.php | |
      ApiFormatNoneTest.php | |
      ApiFormatPhpTest.php | |
      ApiFormatTestBase.php | |
      ApiFormatXmlTest.php | |
     query | |
      ApiQueryBasicTest.php | Created on Feb 6, 2013 |
      ApiQueryContinue2Test.php | |
      ApiQueryContinueTest.php | |
      ApiQueryContinueTestBase.php | Created on Jan 1, 2013 |
      ApiQueryRevisionsTest.php | |
      ApiQueryTest.php | |
      ApiQueryTestBase.php | Created on Feb 10, 2013 |
     ApiBaseTest.php | |
     ApiBlockTest.php | |
     ApiContinuationManagerTest.php | |
     ApiEditPageTest.php | |
     ApiErrorFormatterTest.php | |
     ApiLoginTest.php | |
     ApiMainTest.php | |
     ApiMessageTest.php | |
     ApiModuleManagerTest.php | |
     ApiOpenSearchTest.php | |
     ApiOptionsTest.php | |
     ApiPageSetTest.php | |
     ApiParseTest.php | |
     ApiPurgeTest.php | |
     ApiQueryAllPagesTest.php | |
     ApiQueryWatchlistIntegrationTest.php | |
     ApiQueryWatchlistRawIntegrationTest.php | |
     ApiResultTest.php | |
     ApiRevisionDeleteTest.php | |
     ApiSetNotificationTimestampIntegrationTest.php | |
     ApiStashEditTest.php | |
     ApiTestCase.php | |
     ApiTestCaseUpload.php | |
     ApiTestContext.php | |
     ApiTokensTest.php | |
     ApiUnblockTest.php | |
     ApiUploadTest.php | |
     ApiWatchTest.php | |
     generateRandomImages.php | Bootstrapping for test image file generation |
     MockApi.php | |
     MockApiQueryBase.php | |
     PrefixUniquenessTest.php | |
     RandomImageGenerator.php | RandomImageGenerator – does what it says on the tin |
     UserWrapper.php | |
    auth | |
     AbstractAuthenticationProviderTest.php | |
     AbstractPasswordPrimaryAuthenticationProviderTest.php | |
     AbstractPreAuthenticationProviderTest.php | |
     AbstractPrimaryAuthenticationProviderTest.php | |
     AbstractSecondaryAuthenticationProviderTest.php | |
     AuthenticationRequestTest.php | |
     AuthenticationRequestTestCase.php | |
     AuthenticationResponseTest.php | |
     AuthManagerTest.php | |
     AuthPluginPrimaryAuthenticationProviderTest.php | |
     ButtonAuthenticationRequestTest.php | |
     CheckBlocksSecondaryAuthenticationProviderTest.php | |
     ConfirmLinkAuthenticationRequestTest.php | |
     ConfirmLinkSecondaryAuthenticationProviderTest.php | |
     CreatedAccountAuthenticationRequestTest.php | |
     CreateFromLoginAuthenticationRequestTest.php | |
     CreationReasonAuthenticationRequestTest.php | |
     EmailNotificationSecondaryAuthenticationProviderTest.php | |
     LegacyHookPreAuthenticationProviderTest.php | |
     LocalPasswordPrimaryAuthenticationProviderTest.php | |
     PasswordAuthenticationRequestTest.php | |
     PasswordDomainAuthenticationRequestTest.php | |
     RememberMeAuthenticationRequestTest.php | |
     ResetPasswordSecondaryAuthenticationProviderTest.php | |
     TemporaryPasswordAuthenticationRequestTest.php | |
     TemporaryPasswordPrimaryAuthenticationProviderTest.php | |
     ThrottlePreAuthenticationProviderTest.php | |
     ThrottlerTest.php | |
     UserDataAuthenticationRequestTest.php | |
     UsernameAuthenticationRequestTest.php | |
    cache | |
     GenderCacheTest.php | |
     LocalisationCacheTest.php | |
     MessageCacheTest.php | |
    changes | |
     CategoryMembershipChangeTest.php | |
     EnhancedChangesListTest.php | |
     OldChangesListTest.php | |
     RCCacheEntryFactoryTest.php | |
     RecentChangeTest.php | |
     TestRecentChangesHelper.php | |
    composer | |
     ComposerVersionNormalizerTest.php | |
    config | |
     ConfigFactoryTest.php | |
     GlobalVarConfigTest.php | |
     HashConfigTest.php | |
     MultiConfigTest.php | |
    content | |
     ContentHandlerTest.php | |
     CssContentHandlerTest.php | |
     CssContentTest.php | |
     JavaScriptContentHandlerTest.php | |
     JavaScriptContentTest.php | |
     JsonContentTest.php | |
     TextContentHandlerTest.php | |
     TextContentTest.php | |
     WikitextContentHandlerTest.php | |
     WikitextContentTest.php | |
    context | |
     RequestContextTest.php | |
    db | |
     DatabaseMysqlBaseTest.php | Holds tests for DatabaseMysqlBase MediaWiki class |
     DatabaseSqliteTest.php | |
     DatabaseSQLTest.php | |
     DatabaseTest.php | |
     DatabaseTestHelper.php | |
     LBFactoryTest.php | Holds tests for LBFactory abstract MediaWiki class |
    debug | |
     logger | |
      monolog | |
       AvroFormatterTest.php | 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 |
       KafkaHandlerTest.php | 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 |
       LineFormatterTest.php | 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 |
      LegacyLoggerTest.php | 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 |
      MonologSpiTest.php | 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 |
     MWDebugTest.php | |
    deferred | |
     CdnCacheUpdateTest.php | |
     DeferredUpdatesTest.php | |
     LinksUpdateTest.php | |
     SearchUpdateTest.php | |
    diff | |
     ArrayDiffFormatterTest.php | |
     DifferenceEngineTest.php | |
     DiffOpTest.php | |
     DiffTest.php | |
     FakeDiffOp.php | |
    exception | |
     BadTitleErrorTest.php | |
     ErrorPageErrorTest.php | |
     HttpErrorTest.php | |
     MWExceptionHandlerTest.php | |
     MWExceptionTest.php | |
     ReadOnlyErrorTest.php | |
     ThrottledErrorTest.php | |
     UserNotLoggedInTest.php | |
    externalstore | |
     ExternalStoreTest.php | |
    filebackend | |
     FileBackendTest.php | |
     SwiftFileBackendTest.php | |
    filerepo | |
     file | |
      FileTest.php | |
      LocalFileTest.php | |
     FileBackendDBRepoWrapperTest.php | |
     FileRepoTest.php | |
     MigrateFileRepoLayoutTest.php | |
     RepoGroupTest.php | |
     StoreBatchTest.php | |
    GlobalFunctions | |
     GlobalTest.php | |
     GlobalWithDBTest.php | |
     README | |
     wfAppendQueryTest.php | |
     wfArrayPlus2dTest.php | |
     wfAssembleUrlTest.php | |
     wfBaseNameTest.php | |
     wfBCP47Test.php | |
     wfEscapeShellArgTest.php | |
     wfExpandUrlTest.php | |
     wfGetCallerTest.php | |
     wfParseUrlTest.php | Copyright © 2013 Alexandre Emsenhuber |
     wfRemoveDotSegmentsTest.php | |
     wfShellExecTest.php | |
     wfShorthandToIntegerTest.php | |
     wfThumbIsStandardTest.php | |
     wfTimestampTest.php | |
     wfUrlencodeTest.php | |
    htmlform | |
     HTMLAutoCompleteSelectFieldTest.php | |
     HTMLCheckMatrixTest.php | |
     HTMLFormTest.php | |
    import | |
     ImportLinkCacheIntegrationTest.php | |
     ImportTest.php | |
    installer | |
     DatabaseUpdaterTest.php | |
     InstallDocFormatterTest.php | |
     OracleInstallerTest.php | |
    interwiki | |
     ClassicInterwikiLookupTest.php | |
     InterwikiTest.php | |
    jobqueue | |
     jobs | |
      CategoryMembershipChangeJobTest.php | |
     JobQueueMemoryTest.php | |
     JobQueueTest.php | |
     JobTest.php | |
     RefreshLinksPartitionTest.php | |
    json | |
     FormatJsonTest.php | |
    libs | |
     composer | |
      ComposerJsonTest.php | |
      ComposerLockTest.php | |
     objectcache | |
      BagOStuffTest.php | |
      CachedBagOStuffTest.php | |
      HashBagOStuffTest.php | |
      MultiWriteBagOStuffTest.php | |
      ReplicatedBagOStuffTest.php | |
      WANObjectCacheTest.php | |
     ArrayUtilsTest.php | |
     CSSMinTest.php | |
     DeferredStringifierTest.php | |
     GenericArrayObjectTest.php | Tests for the GenericArrayObject and deriving classes |
     HashRingTest.php | |
     HtmlArmorTest.php | |
     IEUrlExtensionTest.php | |
     JavaScriptMinifierTest.php | |
     MemoizedCallableTest.php | |
     MWMessagePackTest.php | |
     ObjectFactoryTest.php | 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 |
     ProcessCacheLRUTest.php | |
     SamplingStatsdClientTest.php | |
     StringUtilsTest.php | |
     TimingTest.php | 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 |
     XhprofDataTest.php | 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 |
     XhprofTest.php | 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 |
     XmlTypeCheckTest.php | |
    linker | |
     LinkRendererFactoryTest.php | |
     LinkRendererTest.php | |
    logging | |
     BlockLogFormatterTest.php | |
     DeleteLogFormatterTest.php | |
     ImportLogFormatterTest.php | |
     LogFormatterTest.php | |
     LogFormatterTestCase.php | |
     LogTests.i18n.php | Internationalisation file for log tests |
     MergeLogFormatterTest.php | |
     MoveLogFormatterTest.php | |
     NewUsersLogFormatterTest.php | |
     PageLangLogFormatterTest.php | |
     PatrolLogFormatterTest.php | |
     ProtectLogFormatterTest.php | |
     RightsLogFormatterTest.php | |
     UploadLogFormatterTest.php | |
    mail | |
     MailAddressTest.php | |
     UserMailerTest.php | |
    media | |
     BitmapMetadataHandlerTest.php | |
     BitmapScalingTest.php | |
     DjVuTest.php | |
     ExifBitmapTest.php | |
     ExifRotationTest.php | |
     ExifTest.php | |
     FakeDimensionFile.php | |
     FormatMetadataTest.php | |
     GIFMetadataExtractorTest.php | |
     GIFTest.php | |
     IPTCTest.php | |
     JpegMetadataExtractorTest.php | |
     JpegPixelFormatTest.php | |
     JpegTest.php | |
     MediaHandlerTest.php | |
     MediaWikiMediaTestCase.php | |
     PNGMetadataExtractorTest.php | |
     PNGTest.php | |
     SVGMetadataExtractorTest.php | |
     SVGTest.php | |
     TiffTest.php | |
     WebPTest.php | |
     XCFTest.php | |
     XMPTest.php | |
     XMPValidateTest.php | |
    objectcache | |
     MemcachedBagOStuffTest.php | |
     RedisBagOStuffTest.php | |
     RESTBagOStuffTest.php | |
    page | |
     ArticleTablesTest.php | |
     ArticleTest.php | |
     ImagePage404Test.php | |
     ImagePageTest.php | |
     WikiCategoryPageTest.php | |
     WikiPageTest.php | |
     WikiPageTestContentHandlerUseDB.php | |
    parser | |
     MagicVariableTest.php | This file is intended to test magic variables in the parser It was inspired by Raymond & Matěj Grabovský commenting about r66200 |
     MediaWikiParserTest.php | |
     NewParserTest.php | |
     ParserMethodsTest.php | |
     ParserOutputTest.php | |
     ParserPreloadTest.php | |
     PreprocessorTest.php | |
     TagHooksTest.php | |
     TidyTest.php | |
    password | |
     BcryptPasswordTest.php | |
     LayeredParameterizedPasswordTest.php | |
     PasswordPolicyChecksTest.php | Testing password-policy check functions |
     PasswordTest.php | Testing framework for the Password infrastructure |
     PasswordTestCase.php | Testing framework for the password hashes |
     Pbkdf2PasswordTest.php | |
     UserPasswordPolicyTest.php | Testing for password-policy enforcement, based on a user's groups |
    poolcounter | |
     PoolCounterTest.php | |
    registration | |
     CoreVersionCheckerTest.php | |
     ExtensionProcessorTest.php | |
     ExtensionRegistryTest.php | |
    resourceloader | |
     DerivativeResourceLoaderContextTest.php | |
     MessageBlobStoreTest.php | |
     ResourceLoaderFileModuleTest.php | |
     ResourceLoaderImageModuleTest.php | |
     ResourceLoaderImageTest.php | |
     ResourceLoaderModuleTest.php | |
     ResourceLoaderStartUpModuleTest.php | |
     ResourceLoaderTest.php | |
     ResourceLoaderWikiModuleTest.php | |
    search | |
     SearchEnginePrefixTest.php | |
     SearchEngineTest.php | |
     SearchIndexFieldTest.php | |
     SearchSuggestionSetTest.php | |
    Services | |
     ServiceContainerTest.php | |
     TestWiring1.php | |
     TestWiring2.php | |
    session | |
     BotPasswordSessionProviderTest.php | |
     CookieSessionProviderTest.php | |
     ImmutableSessionProviderWithCookieTest.php | |
     MetadataMergeExceptionTest.php | |
     PHPSessionHandlerTest.php | |
     SessionBackendTest.php | |
     SessionIdTest.php | |
     SessionInfoTest.php | |
     SessionManagerTest.php | |
     SessionProviderTest.php | |
     SessionTest.php | |
     TestBagOStuff.php | |
     TestUtils.php | |
     TokenTest.php | |
     UserInfoTest.php | |
    site | |
     CachingSiteStoreTest.php | 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 |
     DBSiteStoreTest.php | Tests for the DBSiteStore class |
     FileBasedSiteLookupTest.php | 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 |
     HashSiteStoreTest.php | 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 |
     MediaWikiPageNameNormalizerTest.php | |
     MediaWikiSiteTest.php | Tests for the MediaWikiSite class |
     SiteExporterTest.php | Tests for the SiteExporter class |
     SiteImporterTest.php | Tests for the SiteImporter class |
     SiteListTest.php | Tests for the SiteList class |
     SitesCacheFileBuilderTest.php | 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 |
     SiteTest.php | Tests for the Site class |
     TestSites.php | Holds sites for testing purposes |
    skins | |
     SkinFactoryTest.php | |
     SkinTemplateTest.php | |
    specialpage | |
     SpecialPageFactoryTest.php | |
     SpecialPageTest.php | |
     SpecialPageTestHelper.php | |
    specials | |
     ImageListPagerTest.php | |
     QueryAllSpecialPagesTest.php | |
     SpecialBlankPageTest.php | |
     SpecialBooksourcesTest.php | |
     SpecialEditWatchlistTest.php | |
     SpecialMIMESearchTest.php | |
     SpecialMyLanguageTest.php | |
     SpecialPageExecutor.php | |
     SpecialPageTestBase.php | |
     SpecialPreferencesTest.php | |
     SpecialRecentchangesTest.php | |
     SpecialSearchTest.php | |
     SpecialWatchlistTest.php | |
    tidy | |
     BalancerTest.php | |
    title | |
     ForeignTitleTest.php | 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 |
     MediaWikiTitleCodecTest.php | 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 |
     NaiveForeignTitleFactoryTest.php | 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 |
     NaiveImportTitleFactoryTest.php | 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 |
     NamespaceAwareForeignTitleFactoryTest.php | 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 |
     NamespaceImportTitleFactoryTest.php | 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 |
     SubpageImportTitleFactoryTest.php | 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 |
     TitleValueTest.php | 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 |
    upload | |
     UploadBaseTest.php | |
     UploadFromUrlTest.php | |
     UploadStashTest.php | |
    user | |
     BotPasswordTest.php | |
     CentralIdLookupTest.php | |
     LocalIdLookupTest.php | |
     PasswordResetTest.php | |
     UserArrayFromResultTest.php | |
     UserTest.php | |
    utils | |
     AvroValidatorTest.php | |
     BatchRowUpdateTest.php | |
     FileContentsHasherTest.php | |
     IPTest.php | |
     MWCryptHashTest.php | |
     MWCryptHKDFTest.php | |
     MWGrantsTest.php | |
     MWRestrictionsTest.php | |
     UIDGeneratorTest.php | |
     ZipDirectoryReaderTest.php | |
    BlockTest.php | |
    CollationTest.php | |
    DiffHistoryBlobTest.php | |
    EditPageTest.php | |
    ExportTest.php | |
    ExtraParserTest.php | |
    FauxRequestTest.php | |
    FauxResponseTest.php | Tests for the FauxResponse class |
    FormOptionsInitializationTest.php | |
    FormOptionsTest.php | |
    GitInfoTest.php | |
    HooksTest.php | |
    HtmlTest.php | |
    HttpTest.php | |
    LicensesTest.php | |
    LinkerTest.php | |
    LinkFilterTest.php | |
    MediaWikiServicesTest.php | |
    MediaWikiTest.php | |
    MediaWikiVersionFetcherTest.php | |
    MergeHistoryTest.php | |
    MessageTest.php | |
    MimeMagicTest.php | |
    MovePageTest.php | |
    MWNamespaceTest.php | |
    MWTimestampTest.php | |
    OutputPageTest.php | |
    PagePropsTest.php | |
    PathRouterTest.php | |
    PreferencesTest.php | |
    PrefixSearchTest.php | |
    RevisionStorageTest.php | |
    RevisionStorageTestContentHandlerUseDB.php | |
    RevisionTest.php | |
    SampleTest.php | |
    SanitizerTest.php | |
    SanitizerValidateEmailTest.php | |
    SiteConfigurationTest.php | |
    StatusTest.php | |
    TemplateCategoriesTest.php | |
    TemplateParserTest.php | |
    TestingAccessWrapper.php | |
    TestingAccessWrapperTest.php | |
    TestLogger.php | Testing logger |
    TestUser.php | |
    TestUserRegistry.php | |
    TimeAdjustTest.php | |
    TitleArrayFromResultTest.php | |
    TitleMethodsTest.php | |
    TitlePermissionTest.php | |
    TitleTest.php | |
    WatchedItemIntegrationTest.php | |
    WatchedItemQueryServiceUnitTest.php | |
    WatchedItemStoreIntegrationTest.php | |
    WatchedItemStoreUnitTest.php | |
    WatchedItemUnitTest.php | |
    WebRequestTest.php | |
    WikiMapTest.php | |
    WikiReferenceTest.php | |
    XmlJsTest.php | |
    XmlSelectTest.php | |
    XmlTest.php | |
   languages | |
    classes | |
     LanguageAmTest.php | |
     LanguageArqTest.php | Based on LanguageMlTest |
     LanguageArTest.php | Based on LanguagMlTest |
     LanguageBe_taraskTest.php | |
     LanguageBeTest.php | |
     LanguageBhoTest.php | |
     LanguageBsTest.php | |
     LanguageCsTest.php | |
     LanguageCuTest.php | |
     LanguageCyTest.php | |
     LanguageDsbTest.php | |
     LanguageFrTest.php | |
     LanguageGanTest.php | |
     LanguageGaTest.php | |
     LanguageGdTest.php | |
     LanguageGvTest.php | Test for Manx (Gaelg) language |
     LanguageHeTest.php | |
     LanguageHiTest.php | |
     LanguageHrTest.php | |
     LanguageHsbTest.php | |
     LanguageHuTest.php | |
     LanguageHyTest.php | |
     LanguageIuTest.php | |
     LanguageKkTest.php | |
     LanguageKshTest.php | |
     LanguageKuTest.php | |
     LanguageLnTest.php | |
     LanguageLtTest.php | |
     LanguageLvTest.php | |
     LanguageMgTest.php | |
     LanguageMkTest.php | |
     LanguageMlTest.php | |
     LanguageMoTest.php | |
     LanguageMtTest.php | |
     LanguageNlTest.php | |
     LanguageNsoTest.php | |
     LanguagePlTest.php | |
     LanguageRoTest.php | |
     LanguageRuTest.php | |
     LanguageSeTest.php | |
     LanguageSgsTest.php | |
     LanguageShiTest.php | |
     LanguageShTest.php | |
     LanguageSkTest.php | |
     LanguageSlTest.php | |
     LanguageSmaTest.php | |
     LanguageSrTest.php | PHPUnit tests for the Serbian language |
     LanguageTgTest.php | |
     LanguageTiTest.php | |
     LanguageTlTest.php | |
     LanguageTrTest.php | |
     LanguageUkTest.php | |
     LanguageUzTest.php | PHPUnit tests for the Uzbek language |
     LanguageWaTest.php | |
     LanguageZhTest.php | |
    LanguageClassesTestCase.php | |
    LanguageConverterTest.php | |
    LanguageTest.php | |
    SpecialPageAliasTest.php | |
   maintenance | |
    backup_LogTest.php | |
    backup_PageTest.php | |
    backupPrefetchTest.php | |
    backupTextPassTest.php | |
    DumpTestCase.php | |
    fetchTextTest.php | |
    MaintenanceTest.php | |
   mocks | |
    content | |
     DummyContentForTesting.php | |
     DummyContentHandlerForTesting.php | |
     DummyNonTextContent.php | |
     DummyNonTextContentHandler.php | |
    filebackend | |
     MockFileBackend.php | Simulation (mock) of a backend storage |
     MockFSFile.php | Mock of a filesystem file |
    media | |
     MockBitmapHandler.php | Fake handler for Bitmap images |
     MockDjVuHandler.php | Fake handler for DjVu images |
     MockImageHandler.php | Fake handler for images |
     MockOggHandler.php | Fake handler for Ogg videos |
     MockSvgHandler.php | Fake handler for SVG images |
    session | |
     DummySessionBackend.php | |
     DummySessionProvider.php | |
    MockWebRequest.php | |
   skins | |
    SideBarTest.php | |
   structure | |
    ApiDocumentationTest.php | |
    AutoLoaderTest.php | |
    AvailableRightsTest.php | |
    ExtensionJsonValidationTest.php | |
    ResourcesTest.php | Sanity checks for making sure registered resources are sane |
    StructureTest.php | |
   suites | |
    ExtensionsParserTestSuite.php | |
    ExtensionsTestSuite.php | |
    LessTestSuite.php | |
    UploadFromUrlTestSuite.php | |
   tests | |
    MediaWikiTestCaseTest.php | |
   bootstrap.php | Bootstrapping for MediaWiki PHPUnit tests This file is included by phpunit and is NOT in the global scope |
   LessFileCompilationTest.php | |
   MediaWikiLangTestCase.php | |
   MediaWikiPHPUnitTestListener.php | |
   MediaWikiTestCase.php | |
   phpunit.php | Bootstrapping for MediaWiki PHPUnit tests |
   README | |
   ResourceLoaderTestCase.php | |
  qunit | |
   data | |
    generateJqueryMsgData.php | |
    load.mock.php | Mock load.php with pre-defined test modules |
    styleTest.css.php | Dynamically create a simple stylesheet for unit tests in MediaWiki |
   QUnitTestResources.php | |
  parserTests.php | MediaWiki parser test suite |
  testHelpers.inc | Recording for passing/failing tests |
  TestsAutoLoader.php | AutoLoader for the testing suite |
 api.php | This file is the entry point for all API queries |
 autoload.php | |
 README | |
 img_auth.php | Image authorisation script |
 index.php | This is the main web entry point for MediaWiki |
 load.php | This file is the entry point for ResourceLoader |
 opensearch_desc.php | Generate an OpenSearch description file |
 profileinfo.php | Show profiling data |
 thumb.php | PHP script to stream out an image thumbnail |
 thumb_handler.php | PHP script to be used as 404 handler to create and stream out a not yet existing image thumbnail |