MediaWiki  REL1_21
AutoLoader.php
Go to the documentation of this file.
00001 <?php
00028 global $wgAutoloadLocalClasses;
00029 
00030 $wgAutoloadLocalClasses = array(
00031         # Includes
00032         'Action' => 'includes/Action.php',
00033         'AjaxDispatcher' => 'includes/AjaxDispatcher.php',
00034         'AjaxResponse' => 'includes/AjaxResponse.php',
00035         'AlphabeticPager' => 'includes/Pager.php',
00036         'ArrayUtils' => 'includes/ArrayUtils.php',
00037         'Article' => 'includes/Article.php',
00038         'AtomFeed' => 'includes/Feed.php',
00039         'AuthPlugin' => 'includes/AuthPlugin.php',
00040         'AuthPluginUser' => 'includes/AuthPlugin.php',
00041         'Autopromote' => 'includes/Autopromote.php',
00042         'BadTitleError' => 'includes/Exception.php',
00043         'BaseTemplate' => 'includes/SkinTemplate.php',
00044         'Block' => 'includes/Block.php',
00045         'CacheHelper' => 'includes/CacheHelper.php',
00046         'Category' => 'includes/Category.php',
00047         'Categoryfinder' => 'includes/Categoryfinder.php',
00048         'CategoryPage' => 'includes/CategoryPage.php',
00049         'CategoryViewer' => 'includes/CategoryViewer.php',
00050         'CdbFunctions' => 'includes/Cdb_PHP.php',
00051         'CdbReader' => 'includes/Cdb.php',
00052         'CdbReader_DBA' => 'includes/Cdb.php',
00053         'CdbReader_PHP' => 'includes/Cdb_PHP.php',
00054         'CdbWriter' => 'includes/Cdb.php',
00055         'CdbWriter_DBA' => 'includes/Cdb.php',
00056         'CdbWriter_PHP' => 'includes/Cdb_PHP.php',
00057         'ChangesFeed' => 'includes/ChangesFeed.php',
00058         'ChangesList' => 'includes/ChangesList.php',
00059         'ChangeTags' => 'includes/ChangeTags.php',
00060         'ChannelFeed' => 'includes/Feed.php',
00061         'Collation' => 'includes/Collation.php',
00062         'ConcatenatedGzipHistoryBlob' => 'includes/HistoryBlob.php',
00063         'ConfEditor' => 'includes/ConfEditor.php',
00064         'ConfEditorParseError' => 'includes/ConfEditor.php',
00065         'ConfEditorToken' => 'includes/ConfEditor.php',
00066         'Cookie' => 'includes/Cookie.php',
00067         'CookieJar' => 'includes/Cookie.php',
00068         'MWCryptRand' => 'includes/CryptRand.php',
00069         'CurlHttpRequest' => 'includes/HttpFunctions.php',
00070         'DeferrableUpdate' => 'includes/DeferredUpdates.php',
00071         'DeferredUpdates' => 'includes/DeferredUpdates.php',
00072         'DeprecatedGlobal' => 'includes/DeprecatedGlobal.php',
00073         'DerivativeRequest' => 'includes/WebRequest.php',
00074         'DiffHistoryBlob' => 'includes/HistoryBlob.php',
00075         'DoubleReplacer' => 'includes/StringUtils.php',
00076         'DummyLinker' => 'includes/Linker.php',
00077         'Dump7ZipOutput' => 'includes/Export.php',
00078         'DumpBZip2Output' => 'includes/Export.php',
00079         'DumpFileOutput' => 'includes/Export.php',
00080         'DumpFilter' => 'includes/Export.php',
00081         'DumpGZipOutput' => 'includes/Export.php',
00082         'DumpLatestFilter' => 'includes/Export.php',
00083         'DumpMultiWriter' => 'includes/Export.php',
00084         'DumpNamespaceFilter' => 'includes/Export.php',
00085         'DumpNotalkFilter' => 'includes/Export.php',
00086         'DumpOutput' => 'includes/Export.php',
00087         'DumpPipeOutput' => 'includes/Export.php',
00088         'EditPage' => 'includes/EditPage.php',
00089         'EmailNotification' => 'includes/UserMailer.php',
00090         'EnhancedChangesList' => 'includes/ChangesList.php',
00091         'ErrorPageError' => 'includes/Exception.php',
00092         'ExplodeIterator' => 'includes/StringUtils.php',
00093         'ExternalEdit' => 'includes/ExternalEdit.php',
00094         'ExternalStore' => 'includes/externalstore/ExternalStore.php',
00095         'ExternalStoreDB' => 'includes/externalstore/ExternalStoreDB.php',
00096         'ExternalStoreHttp' => 'includes/externalstore/ExternalStoreHttp.php',
00097         'ExternalStoreMedium' => 'includes/externalstore/ExternalStoreMedium.php',
00098         'ExternalStoreMwstore' => 'includes/externalstore/ExternalStoreMwstore.php',
00099         'ExternalUser' => 'includes/ExternalUser.php',
00100         'FakeTitle' => 'includes/FakeTitle.php',
00101         'Fallback' => 'includes/Fallback.php',
00102         'FatalError' => 'includes/Exception.php',
00103         'FauxRequest' => 'includes/WebRequest.php',
00104         'FauxResponse' => 'includes/WebResponse.php',
00105         'FeedItem' => 'includes/Feed.php',
00106         'FeedUtils' => 'includes/FeedUtils.php',
00107         'FileDeleteForm' => 'includes/FileDeleteForm.php',
00108         'ForkController' => 'includes/ForkController.php',
00109         'FormlessAction' => 'includes/Action.php',
00110         'FormAction' => 'includes/Action.php',
00111         'FormOptions' => 'includes/FormOptions.php',
00112         'FormSpecialPage' => 'includes/SpecialPage.php',
00113         'GitInfo' => 'includes/GitInfo.php',
00114         'HashtableReplacer' => 'includes/StringUtils.php',
00115         'HistoryBlob' => 'includes/HistoryBlob.php',
00116         'HistoryBlobCurStub' => 'includes/HistoryBlob.php',
00117         'HistoryBlobStub' => 'includes/HistoryBlob.php',
00118         'Hooks' => 'includes/Hooks.php',
00119         'Html' => 'includes/Html.php',
00120         'HTMLApiField' => 'includes/HTMLForm.php',
00121         'HTMLCheckField' => 'includes/HTMLForm.php',
00122         'HTMLCheckMatrix' => 'includes/HTMLForm.php',
00123         'HTMLEditTools' => 'includes/HTMLForm.php',
00124         'HTMLFloatField' => 'includes/HTMLForm.php',
00125         'HTMLForm' => 'includes/HTMLForm.php',
00126         'HTMLFormField' => 'includes/HTMLForm.php',
00127         'HTMLHiddenField' => 'includes/HTMLForm.php',
00128         'HTMLInfoField' => 'includes/HTMLForm.php',
00129         'HTMLIntField' => 'includes/HTMLForm.php',
00130         'HTMLMultiSelectField' => 'includes/HTMLForm.php',
00131         'HTMLRadioField' => 'includes/HTMLForm.php',
00132         'HTMLSelectAndOtherField' => 'includes/HTMLForm.php',
00133         'HTMLSelectField' => 'includes/HTMLForm.php',
00134         'HTMLSelectOrOtherField' => 'includes/HTMLForm.php',
00135         'HTMLSubmitField' => 'includes/HTMLForm.php',
00136         'HTMLTextAreaField' => 'includes/HTMLForm.php',
00137         'HTMLTextField' => 'includes/HTMLForm.php',
00138         'Http' => 'includes/HttpFunctions.php',
00139         'HttpError' => 'includes/Exception.php',
00140         'ICacheHelper' => 'includes/CacheHelper.php',
00141         'IcuCollation' => 'includes/Collation.php',
00142         'IdentityCollation' => 'includes/Collation.php',
00143         'ImageGallery' => 'includes/ImageGallery.php',
00144         'ImageHistoryList' => 'includes/ImagePage.php',
00145         'ImageHistoryPseudoPager' => 'includes/ImagePage.php',
00146         'ImagePage' => 'includes/ImagePage.php',
00147         'ImageQueryPage' => 'includes/ImageQueryPage.php',
00148         'ImportStreamSource' => 'includes/Import.php',
00149         'ImportStringSource' => 'includes/Import.php',
00150         'IncludableSpecialPage' => 'includes/SpecialPage.php',
00151         'IndexPager' => 'includes/Pager.php',
00152         'Interwiki' => 'includes/interwiki/Interwiki.php',
00153         'IP' => 'includes/IP.php',
00154         'LCStore' => 'includes/cache/LocalisationCache.php',
00155         'LCStore_Accel' => 'includes/cache/LocalisationCache.php',
00156         'LCStore_CDB' => 'includes/cache/LocalisationCache.php',
00157         'LCStore_DB' => 'includes/cache/LocalisationCache.php',
00158         'LCStore_Null' => 'includes/cache/LocalisationCache.php',
00159         'LegacyTemplate' => 'includes/SkinLegacy.php',
00160         'License' => 'includes/Licenses.php',
00161         'Licenses' => 'includes/Licenses.php',
00162         'Linker' => 'includes/Linker.php',
00163         'LinkFilter' => 'includes/LinkFilter.php',
00164         'LinksUpdate' => 'includes/LinksUpdate.php',
00165         'LinksDeletionUpdate' => 'includes/LinksUpdate.php',
00166         'LocalisationCache' => 'includes/cache/LocalisationCache.php',
00167         'LocalisationCache_BulkLoad' => 'includes/cache/LocalisationCache.php',
00168         'MagicWord' => 'includes/MagicWord.php',
00169         'MagicWordArray' => 'includes/MagicWord.php',
00170         'MailAddress' => 'includes/UserMailer.php',
00171         'MappedIterator' => 'includes/MappedIterator.php',
00172         'MediaWiki' => 'includes/Wiki.php',
00173         'MediaWiki_I18N' => 'includes/SkinTemplate.php',
00174         'Message' => 'includes/Message.php',
00175         'MessageBlobStore' => 'includes/MessageBlobStore.php',
00176         'MimeMagic' => 'includes/MimeMagic.php',
00177         'MWException' => 'includes/Exception.php',
00178         'MWExceptionHandler' => 'includes/Exception.php',
00179         'MWFunction' => 'includes/MWFunction.php',
00180         'MWHookException' => 'includes/Hooks.php',
00181         'MWHttpRequest' => 'includes/HttpFunctions.php',
00182         'MWInit' => 'includes/Init.php',
00183         'MWNamespace' => 'includes/Namespace.php',
00184         'OldChangesList' => 'includes/ChangesList.php',
00185         'OutputPage' => 'includes/OutputPage.php',
00186         'Page' => 'includes/WikiPage.php',
00187         'PageQueryPage' => 'includes/PageQueryPage.php',
00188         'Pager' => 'includes/Pager.php',
00189         'PasswordError' => 'includes/User.php',
00190         'PathRouter' => 'includes/PathRouter.php',
00191         'PathRouterPatternReplacer' => 'includes/PathRouter.php',
00192         'PermissionsError' => 'includes/Exception.php',
00193         'PhpHttpRequest' => 'includes/HttpFunctions.php',
00194         'PoolCounter' => 'includes/PoolCounter.php',
00195         'PoolCounter_Stub' => 'includes/PoolCounter.php',
00196         'PoolCounterWork' => 'includes/PoolCounter.php',
00197         'PoolWorkArticleView' => 'includes/WikiPage.php',
00198         'Preferences' => 'includes/Preferences.php',
00199         'PreferencesForm' => 'includes/Preferences.php',
00200         'PrefixSearch' => 'includes/PrefixSearch.php',
00201         'ProtectionForm' => 'includes/ProtectionForm.php',
00202         'QueryPage' => 'includes/QueryPage.php',
00203         'QuickTemplate' => 'includes/SkinTemplate.php',
00204         'RawMessage' => 'includes/Message.php',
00205         'RCCacheEntry' => 'includes/ChangesList.php',
00206         'RdfMetaData' => 'includes/Metadata.php',
00207         'ReadOnlyError' => 'includes/Exception.php',
00208         'RecentChange' => 'includes/RecentChange.php',
00209         'RedirectSpecialArticle' => 'includes/SpecialPage.php',
00210         'RedirectSpecialPage' => 'includes/SpecialPage.php',
00211         'RegexlikeReplacer' => 'includes/StringUtils.php',
00212         'ReplacementArray' => 'includes/StringUtils.php',
00213         'Replacer' => 'includes/StringUtils.php',
00214         'ReverseChronologicalPager' => 'includes/Pager.php',
00215         'RevisionItem' => 'includes/RevisionList.php',
00216         'RevisionItemBase' => 'includes/RevisionList.php',
00217         'RevisionListBase' => 'includes/RevisionList.php',
00218         'Revision' => 'includes/Revision.php',
00219         'RevisionList' => 'includes/RevisionList.php',
00220         'RSSFeed' => 'includes/Feed.php',
00221         'Sanitizer' => 'includes/Sanitizer.php',
00222         'DataUpdate' => 'includes/DataUpdate.php',
00223         'SqlDataUpdate' => 'includes/SqlDataUpdate.php',
00224         'ScopedCallback' => 'includes/ScopedCallback.php',
00225         'ScopedPHPTimeout' => 'includes/ScopedPHPTimeout.php',
00226         'SiteConfiguration' => 'includes/SiteConfiguration.php',
00227         'SiteStats' => 'includes/SiteStats.php',
00228         'SiteStatsInit' => 'includes/SiteStats.php',
00229         'SiteStatsUpdate' => 'includes/SiteStats.php',
00230         'Skin' => 'includes/Skin.php',
00231         'SkinLegacy' => 'includes/SkinLegacy.php',
00232         'SkinTemplate' => 'includes/SkinTemplate.php',
00233         'SpecialCreateAccount' => 'includes/SpecialPage.php',
00234         'SpecialListAdmins' => 'includes/SpecialPage.php',
00235         'SpecialListBots' => 'includes/SpecialPage.php',
00236         'SpecialMycontributions' => 'includes/SpecialPage.php',
00237         'SpecialMypage' => 'includes/SpecialPage.php',
00238         'SpecialMytalk' => 'includes/SpecialPage.php',
00239         'SpecialMyuploads' => 'includes/SpecialPage.php',
00240         'SpecialPage' => 'includes/SpecialPage.php',
00241         'SpecialPageFactory' => 'includes/SpecialPageFactory.php',
00242         'SpecialRedirectToSpecial' => 'includes/SpecialPage.php',
00243         'SquidPurgeClient' => 'includes/SquidPurgeClient.php',
00244         'SquidPurgeClientPool' => 'includes/SquidPurgeClient.php',
00245         'Status' => 'includes/Status.php',
00246         'StreamFile' => 'includes/StreamFile.php',
00247         'StringUtils' => 'includes/StringUtils.php',
00248         'StubContLang' => 'includes/StubObject.php',
00249         'StubObject' => 'includes/StubObject.php',
00250         'StubUserLang' => 'includes/StubObject.php',
00251         'TablePager' => 'includes/Pager.php',
00252         'MWTimestamp' => 'includes/Timestamp.php',
00253         'TimestampException' => 'includes/Timestamp.php',
00254         'Title' => 'includes/Title.php',
00255         'TitleArray' => 'includes/TitleArray.php',
00256         'TitleArrayFromResult' => 'includes/TitleArray.php',
00257         'ThrottledError' => 'includes/Exception.php',
00258         'UIDGenerator' => 'includes/UIDGenerator.php',
00259         'UnlistedSpecialPage' => 'includes/SpecialPage.php',
00260         'UploadSourceAdapter' => 'includes/Import.php',
00261         'UppercaseCollation' => 'includes/Collation.php',
00262         'User' => 'includes/User.php',
00263         'UserArray' => 'includes/UserArray.php',
00264         'UserArrayFromResult' => 'includes/UserArray.php',
00265         'UserBlockedError' => 'includes/Exception.php',
00266         'UserNotLoggedIn' => 'includes/Exception.php',
00267         'UserCache' => 'includes/cache/UserCache.php',
00268         'UserMailer' => 'includes/UserMailer.php',
00269         'UserRightsProxy' => 'includes/UserRightsProxy.php',
00270         'ViewCountUpdate' => 'includes/ViewCountUpdate.php',
00271         'WantedQueryPage' => 'includes/QueryPage.php',
00272         'WatchedItem' => 'includes/WatchedItem.php',
00273         'WebRequest' => 'includes/WebRequest.php',
00274         'WebRequestUpload' => 'includes/WebRequest.php',
00275         'WebResponse' => 'includes/WebResponse.php',
00276         'WikiCategoryPage' => 'includes/WikiCategoryPage.php',
00277         'WikiError' => 'includes/WikiError.php',
00278         'WikiErrorMsg' => 'includes/WikiError.php',
00279         'WikiExporter' => 'includes/Export.php',
00280         'WikiFilePage' => 'includes/WikiFilePage.php',
00281         'WikiImporter' => 'includes/Import.php',
00282         'WikiPage' => 'includes/WikiPage.php',
00283         'WikiRevision' => 'includes/Import.php',
00284         'WikiMap' => 'includes/WikiMap.php',
00285         'WikiReference' => 'includes/WikiMap.php',
00286         'WikiXmlError' => 'includes/WikiError.php',
00287         'Xml' => 'includes/Xml.php',
00288         'XmlDumpWriter' => 'includes/Export.php',
00289         'XmlJsCode' => 'includes/Xml.php',
00290         'XMLReader2' => 'includes/Import.php',
00291         'XmlSelect' => 'includes/Xml.php',
00292         'XmlTypeCheck' => 'includes/XmlTypeCheck.php',
00293         'ZhClient' => 'includes/ZhClient.php',
00294         'ZipDirectoryReader' => 'includes/ZipDirectoryReader.php',
00295         'ZipDirectoryReaderError' => 'includes/ZipDirectoryReader.php',
00296 
00297         # content handler
00298         'AbstractContent' => 'includes/content/AbstractContent.php',
00299         'ContentHandler' => 'includes/content/ContentHandler.php',
00300         'Content' => 'includes/content/Content.php',
00301         'CssContentHandler' => 'includes/content/CssContentHandler.php',
00302         'CssContent' => 'includes/content/CssContent.php',
00303         'JavaScriptContentHandler' => 'includes/content/JavaScriptContentHandler.php',
00304         'JavaScriptContent' => 'includes/content/JavaScriptContent.php',
00305         'MessageContent' => 'includes/content/MessageContent.php',
00306         'MWContentSerializationException' => 'includes/content/ContentHandler.php',
00307         'TextContentHandler' => 'includes/content/TextContentHandler.php',
00308         'TextContent' => 'includes/content/TextContent.php',
00309         'WikitextContentHandler' => 'includes/content/WikitextContentHandler.php',
00310         'WikitextContent' => 'includes/content/WikitextContent.php',
00311 
00312         # includes/actions
00313         'CachedAction' => 'includes/actions/CachedAction.php',
00314         'CreditsAction' => 'includes/actions/CreditsAction.php',
00315         'DeleteAction' => 'includes/actions/DeleteAction.php',
00316         'EditAction' => 'includes/actions/EditAction.php',
00317         'HistoryAction' => 'includes/actions/HistoryAction.php',
00318         'HistoryPage' => 'includes/actions/HistoryAction.php',
00319         'HistoryPager' => 'includes/actions/HistoryAction.php',
00320         'InfoAction' => 'includes/actions/InfoAction.php',
00321         'MarkpatrolledAction' => 'includes/actions/MarkpatrolledAction.php',
00322         'ProtectAction' => 'includes/actions/ProtectAction.php',
00323         'PurgeAction' => 'includes/actions/PurgeAction.php',
00324         'RawAction' => 'includes/actions/RawAction.php',
00325         'RawPage' => 'includes/actions/RawAction.php',
00326         'RenderAction' => 'includes/actions/RenderAction.php',
00327         'RevertAction' => 'includes/actions/RevertAction.php',
00328         'RevertFileAction' => 'includes/actions/RevertAction.php',
00329         'RevisiondeleteAction' => 'includes/actions/RevisiondeleteAction.php',
00330         'RollbackAction' => 'includes/actions/RollbackAction.php',
00331         'SubmitAction' => 'includes/actions/EditAction.php',
00332         'UnprotectAction' => 'includes/actions/ProtectAction.php',
00333         'UnwatchAction' => 'includes/actions/WatchAction.php',
00334         'ViewAction' => 'includes/actions/ViewAction.php',
00335         'WatchAction' => 'includes/actions/WatchAction.php',
00336 
00337         # includes/api
00338         'ApiBase' => 'includes/api/ApiBase.php',
00339         'ApiBlock' => 'includes/api/ApiBlock.php',
00340         'ApiComparePages' => 'includes/api/ApiComparePages.php',
00341         'ApiCreateAccount' => 'includes/api/ApiCreateAccount.php',
00342         'ApiDelete' => 'includes/api/ApiDelete.php',
00343         'ApiDisabled' => 'includes/api/ApiDisabled.php',
00344         'ApiEditPage' => 'includes/api/ApiEditPage.php',
00345         'ApiEmailUser' => 'includes/api/ApiEmailUser.php',
00346         'ApiExpandTemplates' => 'includes/api/ApiExpandTemplates.php',
00347         'ApiFeedContributions' => 'includes/api/ApiFeedContributions.php',
00348         'ApiFeedWatchlist' => 'includes/api/ApiFeedWatchlist.php',
00349         'ApiFileRevert' => 'includes/api/ApiFileRevert.php',
00350         'ApiFormatBase' => 'includes/api/ApiFormatBase.php',
00351         'ApiFormatDbg' => 'includes/api/ApiFormatDbg.php',
00352         'ApiFormatDump' => 'includes/api/ApiFormatDump.php',
00353         'ApiFormatFeedWrapper' => 'includes/api/ApiFormatBase.php',
00354         'ApiFormatJson' => 'includes/api/ApiFormatJson.php',
00355         'ApiFormatNone' => 'includes/api/ApiFormatNone.php',
00356         'ApiFormatPhp' => 'includes/api/ApiFormatPhp.php',
00357         'ApiFormatRaw' => 'includes/api/ApiFormatRaw.php',
00358         'ApiFormatTxt' => 'includes/api/ApiFormatTxt.php',
00359         'ApiFormatWddx' => 'includes/api/ApiFormatWddx.php',
00360         'ApiFormatXml' => 'includes/api/ApiFormatXml.php',
00361         'ApiFormatXmlRsd' => 'includes/api/ApiRsd.php',
00362         'ApiFormatYaml' => 'includes/api/ApiFormatYaml.php',
00363         'ApiHelp' => 'includes/api/ApiHelp.php',
00364         'ApiImageRotate' => 'includes/api/ApiImageRotate.php',
00365         'ApiImport' => 'includes/api/ApiImport.php',
00366         'ApiImportReporter' => 'includes/api/ApiImport.php',
00367         'ApiLogin' => 'includes/api/ApiLogin.php',
00368         'ApiLogout' => 'includes/api/ApiLogout.php',
00369         'ApiMain' => 'includes/api/ApiMain.php',
00370         'ApiModuleManager' => 'includes/api/ApiModuleManager.php',
00371         'ApiMove' => 'includes/api/ApiMove.php',
00372         'ApiOpenSearch' => 'includes/api/ApiOpenSearch.php',
00373         'ApiOptions' => 'includes/api/ApiOptions.php',
00374         'ApiPageSet' => 'includes/api/ApiPageSet.php',
00375         'ApiParamInfo' => 'includes/api/ApiParamInfo.php',
00376         'ApiParse' => 'includes/api/ApiParse.php',
00377         'ApiPatrol' => 'includes/api/ApiPatrol.php',
00378         'ApiProtect' => 'includes/api/ApiProtect.php',
00379         'ApiPurge' => 'includes/api/ApiPurge.php',
00380         'ApiQuery' => 'includes/api/ApiQuery.php',
00381         'ApiQueryAllCategories' => 'includes/api/ApiQueryAllCategories.php',
00382         'ApiQueryAllImages' => 'includes/api/ApiQueryAllImages.php',
00383         'ApiQueryAllLinks' => 'includes/api/ApiQueryAllLinks.php',
00384         'ApiQueryAllMessages' => 'includes/api/ApiQueryAllMessages.php',
00385         'ApiQueryAllPages' => 'includes/api/ApiQueryAllPages.php',
00386         'ApiQueryAllUsers' => 'includes/api/ApiQueryAllUsers.php',
00387         'ApiQueryBacklinks' => 'includes/api/ApiQueryBacklinks.php',
00388         'ApiQueryBase' => 'includes/api/ApiQueryBase.php',
00389         'ApiQueryBlocks' => 'includes/api/ApiQueryBlocks.php',
00390         'ApiQueryCategories' => 'includes/api/ApiQueryCategories.php',
00391         'ApiQueryCategoryInfo' => 'includes/api/ApiQueryCategoryInfo.php',
00392         'ApiQueryCategoryMembers' => 'includes/api/ApiQueryCategoryMembers.php',
00393         'ApiQueryContributions' => 'includes/api/ApiQueryUserContributions.php',
00394         'ApiQueryDeletedrevs' => 'includes/api/ApiQueryDeletedrevs.php',
00395         'ApiQueryDisabled' => 'includes/api/ApiQueryDisabled.php',
00396         'ApiQueryDuplicateFiles' => 'includes/api/ApiQueryDuplicateFiles.php',
00397         'ApiQueryExternalLinks' => 'includes/api/ApiQueryExternalLinks.php',
00398         'ApiQueryExtLinksUsage' => 'includes/api/ApiQueryExtLinksUsage.php',
00399         'ApiQueryFilearchive' => 'includes/api/ApiQueryFilearchive.php',
00400         'ApiQueryGeneratorBase' => 'includes/api/ApiQueryBase.php',
00401         'ApiQueryImageInfo' => 'includes/api/ApiQueryImageInfo.php',
00402         'ApiQueryImages' => 'includes/api/ApiQueryImages.php',
00403         'ApiQueryInfo' => 'includes/api/ApiQueryInfo.php',
00404         'ApiQueryIWBacklinks' => 'includes/api/ApiQueryIWBacklinks.php',
00405         'ApiQueryIWLinks' => 'includes/api/ApiQueryIWLinks.php',
00406         'ApiQueryLangBacklinks' => 'includes/api/ApiQueryLangBacklinks.php',
00407         'ApiQueryLangLinks' => 'includes/api/ApiQueryLangLinks.php',
00408         'ApiQueryLinks' => 'includes/api/ApiQueryLinks.php',
00409         'ApiQueryLogEvents' => 'includes/api/ApiQueryLogEvents.php',
00410         'ApiQueryORM' => 'includes/api/ApiQueryORM.php',
00411         'ApiQueryPageProps' => 'includes/api/ApiQueryPageProps.php',
00412         'ApiQueryPagesWithProp' => 'includes/api/ApiQueryPagesWithProp.php',
00413         'ApiQueryPagePropNames' => 'includes/api/ApiQueryPagePropNames.php',
00414         'ApiQueryProtectedTitles' => 'includes/api/ApiQueryProtectedTitles.php',
00415         'ApiQueryQueryPage' => 'includes/api/ApiQueryQueryPage.php',
00416         'ApiQueryRandom' => 'includes/api/ApiQueryRandom.php',
00417         'ApiQueryRecentChanges' => 'includes/api/ApiQueryRecentChanges.php',
00418         'ApiQueryRevisions' => 'includes/api/ApiQueryRevisions.php',
00419         'ApiQuerySearch' => 'includes/api/ApiQuerySearch.php',
00420         'ApiQuerySiteinfo' => 'includes/api/ApiQuerySiteinfo.php',
00421         'ApiQueryStashImageInfo' => 'includes/api/ApiQueryStashImageInfo.php',
00422         'ApiQueryTags' => 'includes/api/ApiQueryTags.php',
00423         'ApiQueryUserInfo' => 'includes/api/ApiQueryUserInfo.php',
00424         'ApiQueryUsers' => 'includes/api/ApiQueryUsers.php',
00425         'ApiQueryWatchlist' => 'includes/api/ApiQueryWatchlist.php',
00426         'ApiQueryWatchlistRaw' => 'includes/api/ApiQueryWatchlistRaw.php',
00427         'ApiResult' => 'includes/api/ApiResult.php',
00428         'ApiRollback' => 'includes/api/ApiRollback.php',
00429         'ApiRsd' => 'includes/api/ApiRsd.php',
00430         'ApiSetNotificationTimestamp' => 'includes/api/ApiSetNotificationTimestamp.php',
00431         'ApiTokens' => 'includes/api/ApiTokens.php',
00432         'ApiUnblock' => 'includes/api/ApiUnblock.php',
00433         'ApiUndelete' => 'includes/api/ApiUndelete.php',
00434         'ApiUpload' => 'includes/api/ApiUpload.php',
00435         'ApiUserrights' => 'includes/api/ApiUserrights.php',
00436         'ApiWatch' => 'includes/api/ApiWatch.php',
00437         'UsageException' => 'includes/api/ApiMain.php',
00438 
00439         # includes/cache
00440         'BacklinkCache' => 'includes/cache/BacklinkCache.php',
00441         'CacheDependency' => 'includes/cache/CacheDependency.php',
00442         'ConstantDependency' => 'includes/cache/CacheDependency.php',
00443         'DependencyWrapper' => 'includes/cache/CacheDependency.php',
00444         'FileCacheBase' => 'includes/cache/FileCacheBase.php',
00445         'FileDependency' => 'includes/cache/CacheDependency.php',
00446         'GenderCache' => 'includes/cache/GenderCache.php',
00447         'GlobalDependency' => 'includes/cache/CacheDependency.php',
00448         'HTMLCacheUpdate' => 'includes/cache/HTMLCacheUpdate.php',
00449         'HTMLFileCache' => 'includes/cache/HTMLFileCache.php',
00450         'LinkBatch' => 'includes/cache/LinkBatch.php',
00451         'LinkCache' => 'includes/cache/LinkCache.php',
00452         'MessageCache' => 'includes/cache/MessageCache.php',
00453         'ObjectFileCache' => 'includes/cache/ObjectFileCache.php',
00454         'ProcessCacheLRU' => 'includes/cache/ProcessCacheLRU.php',
00455         'ResourceFileCache' => 'includes/cache/ResourceFileCache.php',
00456         'SquidUpdate' => 'includes/cache/SquidUpdate.php',
00457         'TitleDependency' => 'includes/cache/CacheDependency.php',
00458         'TitleListDependency' => 'includes/cache/CacheDependency.php',
00459 
00460         # includes/clientpool
00461         'RedisConnectionPool' => 'includes/clientpool/RedisConnectionPool.php',
00462         'RedisConnRef' => 'includes/clientpool/RedisConnectionPool.php',
00463 
00464         # includes/context
00465         'ContextSource' => 'includes/context/ContextSource.php',
00466         'DerivativeContext' => 'includes/context/DerivativeContext.php',
00467         'IContextSource' => 'includes/context/IContextSource.php',
00468         'RequestContext' => 'includes/context/RequestContext.php',
00469 
00470         # includes/dao
00471         'IDBAccessObject' => 'includes/dao/IDBAccessObject.php',
00472         'DBAccessBase' => 'includes/dao/DBAccessBase.php',
00473 
00474         # includes/db
00475         'Blob' => 'includes/db/DatabaseUtility.php',
00476         'ChronologyProtector' => 'includes/db/LBFactory.php',
00477         'CloneDatabase' => 'includes/db/CloneDatabase.php',
00478         'DatabaseBase' => 'includes/db/Database.php',
00479         'DatabaseMssql' => 'includes/db/DatabaseMssql.php',
00480         'DatabaseMysql' => 'includes/db/DatabaseMysql.php',
00481         'DatabaseOracle' => 'includes/db/DatabaseOracle.php',
00482         'DatabasePostgres' => 'includes/db/DatabasePostgres.php',
00483         'DatabaseSqlite' => 'includes/db/DatabaseSqlite.php',
00484         'DatabaseSqliteStandalone' => 'includes/db/DatabaseSqlite.php',
00485         'DatabaseType' => 'includes/db/Database.php',
00486         'DBAccessError' => 'includes/db/LBFactory.php',
00487         'DBConnectionError' => 'includes/db/DatabaseError.php',
00488         'DBError' => 'includes/db/DatabaseError.php',
00489         'DBObject' => 'includes/db/DatabaseUtility.php',
00490         'IORMRow' => 'includes/db/IORMRow.php',
00491         'IORMTable' => 'includes/db/IORMTable.php',
00492         'DBMasterPos' => 'includes/db/DatabaseUtility.php',
00493         'DBQueryError' => 'includes/db/DatabaseError.php',
00494         'DBUnexpectedError' => 'includes/db/DatabaseError.php',
00495         'FakeResultWrapper' => 'includes/db/DatabaseUtility.php',
00496         'Field' => 'includes/db/DatabaseUtility.php',
00497         'LBFactory' => 'includes/db/LBFactory.php',
00498         'LBFactory_Fake' => 'includes/db/LBFactory.php',
00499         'LBFactory_Multi' => 'includes/db/LBFactory_Multi.php',
00500         'LBFactory_Simple' => 'includes/db/LBFactory.php',
00501         'LBFactory_Single' => 'includes/db/LBFactory_Single.php',
00502         'LikeMatch' => 'includes/db/DatabaseUtility.php',
00503         'LoadBalancer' => 'includes/db/LoadBalancer.php',
00504         'LoadBalancer_Single' => 'includes/db/LBFactory_Single.php',
00505         'LoadMonitor' => 'includes/db/LoadMonitor.php',
00506         'LoadMonitor_MySQL' => 'includes/db/LoadMonitor.php',
00507         'LoadMonitor_Null' => 'includes/db/LoadMonitor.php',
00508         'MssqlField' => 'includes/db/DatabaseMssql.php',
00509         'MssqlResult' => 'includes/db/DatabaseMssql.php',
00510         'MySQLField' => 'includes/db/DatabaseMysql.php',
00511         'MySQLMasterPos' => 'includes/db/DatabaseMysql.php',
00512         'ORAField' => 'includes/db/DatabaseOracle.php',
00513         'ORAResult' => 'includes/db/DatabaseOracle.php',
00514         'ORMIterator' => 'includes/db/ORMIterator.php',
00515         'ORMResult' => 'includes/db/ORMResult.php',
00516         'ORMRow' => 'includes/db/ORMRow.php',
00517         'ORMTable' => 'includes/db/ORMTable.php',
00518         'PostgresField' => 'includes/db/DatabasePostgres.php',
00519         'PostgresTransactionState' => 'includes/db/DatabasePostgres.php',
00520         'ResultWrapper' => 'includes/db/DatabaseUtility.php',
00521         'SavepointPostgres' => 'includes/db/DatabasePostgres.php',
00522         'SQLiteField' => 'includes/db/DatabaseSqlite.php',
00523 
00524         # includes/debug
00525         'MWDebug' => 'includes/debug/Debug.php',
00526 
00527         # includes/diff
00528         '_DiffEngine' => 'includes/diff/DairikiDiff.php',
00529         '_DiffOp' => 'includes/diff/DairikiDiff.php',
00530         '_DiffOp_Add' => 'includes/diff/DairikiDiff.php',
00531         '_DiffOp_Change' => 'includes/diff/DairikiDiff.php',
00532         '_DiffOp_Copy' => 'includes/diff/DairikiDiff.php',
00533         '_DiffOp_Delete' => 'includes/diff/DairikiDiff.php',
00534         '_HWLDF_WordAccumulator' => 'includes/diff/DairikiDiff.php',
00535         'ArrayDiffFormatter' => 'includes/diff/DairikiDiff.php',
00536         'Diff' => 'includes/diff/DairikiDiff.php',
00537         'DifferenceEngine' => 'includes/diff/DifferenceEngine.php',
00538         'DiffFormatter' => 'includes/diff/DairikiDiff.php',
00539         'MappedDiff' => 'includes/diff/DairikiDiff.php',
00540         'RangeDifference' => 'includes/diff/WikiDiff3.php',
00541         'TableDiffFormatter' => 'includes/diff/DairikiDiff.php',
00542         'UnifiedDiffFormatter' => 'includes/diff/DairikiDiff.php',
00543         'WikiDiff3' => 'includes/diff/WikiDiff3.php',
00544         'WordLevelDiff' => 'includes/diff/DairikiDiff.php',
00545 
00546         # includes/extauth
00547         'ExternalUser_Hardcoded' => 'includes/extauth/Hardcoded.php',
00548         'ExternalUser_MediaWiki' => 'includes/extauth/MediaWiki.php',
00549         'ExternalUser_vB' => 'includes/extauth/vB.php',
00550 
00551         # includes/filebackend
00552         'FileBackendGroup' => 'includes/filebackend/FileBackendGroup.php',
00553         'FileBackend' => 'includes/filebackend/FileBackend.php',
00554         'FileBackendStore' => 'includes/filebackend/FileBackendStore.php',
00555         'FileBackendStoreShardListIterator' => 'includes/filebackend/FileBackendStore.php',
00556         'FileBackendStoreShardDirIterator' => 'includes/filebackend/FileBackendStore.php',
00557         'FileBackendStoreShardFileIterator' => 'includes/filebackend/FileBackendStore.php',
00558         'FileBackendMultiWrite' => 'includes/filebackend/FileBackendMultiWrite.php',
00559         'FileBackendStoreOpHandle' => 'includes/filebackend/FileBackendStore.php',
00560         'FSFile' => 'includes/filebackend/FSFile.php',
00561         'FSFileBackend' => 'includes/filebackend/FSFileBackend.php',
00562         'FSFileBackendList' => 'includes/filebackend/FSFileBackend.php',
00563         'FSFileBackendDirList' => 'includes/filebackend/FSFileBackend.php',
00564         'FSFileBackendFileList' => 'includes/filebackend/FSFileBackend.php',
00565         'FSFileOpHandle' => 'includes/filebackend/FSFileBackend.php',
00566         'SwiftFileBackend' => 'includes/filebackend/SwiftFileBackend.php',
00567         'SwiftFileBackendList' => 'includes/filebackend/SwiftFileBackend.php',
00568         'SwiftFileBackendDirList' => 'includes/filebackend/SwiftFileBackend.php',
00569         'SwiftFileBackendFileList' => 'includes/filebackend/SwiftFileBackend.php',
00570         'SwiftFileOpHandle' => 'includes/filebackend/SwiftFileBackend.php',
00571         'TempFSFile' => 'includes/filebackend/TempFSFile.php',
00572         'FileJournal' => 'includes/filebackend/filejournal/FileJournal.php',
00573         'DBFileJournal' => 'includes/filebackend/filejournal/DBFileJournal.php',
00574         'NullFileJournal' => 'includes/filebackend/filejournal/FileJournal.php',
00575         'LockManagerGroup' => 'includes/filebackend/lockmanager/LockManagerGroup.php',
00576         'LockManager' => 'includes/filebackend/lockmanager/LockManager.php',
00577         'ScopedLock' => 'includes/filebackend/lockmanager/ScopedLock.php',
00578         'FSLockManager' => 'includes/filebackend/lockmanager/FSLockManager.php',
00579         'DBLockManager' => 'includes/filebackend/lockmanager/DBLockManager.php',
00580         'LSLockManager' => 'includes/filebackend/lockmanager/LSLockManager.php',
00581         'MemcLockManager' => 'includes/filebackend/lockmanager/MemcLockManager.php',
00582         'QuorumLockManager' => 'includes/filebackend/lockmanager/QuorumLockManager.php',
00583         'MySqlLockManager' => 'includes/filebackend/lockmanager/DBLockManager.php',
00584         'PostgreSqlLockManager' => 'includes/filebackend/lockmanager/DBLockManager.php',
00585         'NullLockManager' => 'includes/filebackend/lockmanager/LockManager.php',
00586         'FileOp' => 'includes/filebackend/FileOp.php',
00587         'FileOpBatch' => 'includes/filebackend/FileOpBatch.php',
00588         'StoreFileOp' => 'includes/filebackend/FileOp.php',
00589         'CopyFileOp' => 'includes/filebackend/FileOp.php',
00590         'MoveFileOp' => 'includes/filebackend/FileOp.php',
00591         'DeleteFileOp' => 'includes/filebackend/FileOp.php',
00592         'CreateFileOp' => 'includes/filebackend/FileOp.php',
00593         'DescribeFileOp' => 'includes/filebackend/FileOp.php',
00594         'NullFileOp' => 'includes/filebackend/FileOp.php',
00595 
00596         # includes/filerepo
00597         'FileRepo' => 'includes/filerepo/FileRepo.php',
00598         'FileRepoStatus' => 'includes/filerepo/FileRepoStatus.php',
00599         'ForeignAPIRepo' => 'includes/filerepo/ForeignAPIRepo.php',
00600         'ForeignDBRepo' => 'includes/filerepo/ForeignDBRepo.php',
00601         'ForeignDBViaLBRepo' => 'includes/filerepo/ForeignDBViaLBRepo.php',
00602         'FSRepo' => 'includes/filerepo/FSRepo.php',
00603         'LocalRepo' => 'includes/filerepo/LocalRepo.php',
00604         'NullRepo' => 'includes/filerepo/NullRepo.php',
00605         'RepoGroup' => 'includes/filerepo/RepoGroup.php',
00606         'TempFileRepo' => 'includes/filerepo/FileRepo.php',
00607 
00608         # includes/filerepo/file
00609         'ArchivedFile' => 'includes/filerepo/file/ArchivedFile.php',
00610         'File' => 'includes/filerepo/file/File.php',
00611         'ForeignAPIFile' => 'includes/filerepo/file/ForeignAPIFile.php',
00612         'ForeignDBFile' => 'includes/filerepo/file/ForeignDBFile.php',
00613         'LocalFile' => 'includes/filerepo/file/LocalFile.php',
00614         'LocalFileDeleteBatch' => 'includes/filerepo/file/LocalFile.php',
00615         'LocalFileMoveBatch' => 'includes/filerepo/file/LocalFile.php',
00616         'LocalFileRestoreBatch' => 'includes/filerepo/file/LocalFile.php',
00617         'OldLocalFile' => 'includes/filerepo/file/OldLocalFile.php',
00618         'UnregisteredLocalFile' => 'includes/filerepo/file/UnregisteredLocalFile.php',
00619 
00620         # includes/installer
00621         'CliInstaller' => 'includes/installer/CliInstaller.php',
00622         'DatabaseInstaller' => 'includes/installer/DatabaseInstaller.php',
00623         'DatabaseUpdater' => 'includes/installer/DatabaseUpdater.php',
00624         'InstallDocFormatter' => 'includes/installer/InstallDocFormatter.php',
00625         'Installer' => 'includes/installer/Installer.php',
00626         'LocalSettingsGenerator' => 'includes/installer/LocalSettingsGenerator.php',
00627         'MysqlInstaller' => 'includes/installer/MysqlInstaller.php',
00628         'MysqlUpdater' => 'includes/installer/MysqlUpdater.php',
00629         'OracleInstaller' => 'includes/installer/OracleInstaller.php',
00630         'OracleUpdater' => 'includes/installer/OracleUpdater.php',
00631         'PhpRefCallBugTester' => 'includes/installer/PhpBugTests.php',
00632         'PhpXmlBugTester' => 'includes/installer/PhpBugTests.php',
00633         'PostgresInstaller' => 'includes/installer/PostgresInstaller.php',
00634         'PostgresUpdater' => 'includes/installer/PostgresUpdater.php',
00635         'SqliteInstaller' => 'includes/installer/SqliteInstaller.php',
00636         'SqliteUpdater' => 'includes/installer/SqliteUpdater.php',
00637         'WebInstaller' => 'includes/installer/WebInstaller.php',
00638         'WebInstaller_Complete' => 'includes/installer/WebInstallerPage.php',
00639         'WebInstaller_Copying' => 'includes/installer/WebInstallerPage.php',
00640         'WebInstaller_DBConnect' => 'includes/installer/WebInstallerPage.php',
00641         'WebInstaller_DBSettings' => 'includes/installer/WebInstallerPage.php',
00642         'WebInstaller_Document' => 'includes/installer/WebInstallerPage.php',
00643         'WebInstaller_ExistingWiki' => 'includes/installer/WebInstallerPage.php',
00644         'WebInstaller_Install' => 'includes/installer/WebInstallerPage.php',
00645         'WebInstaller_Language' => 'includes/installer/WebInstallerPage.php',
00646         'WebInstaller_Name' => 'includes/installer/WebInstallerPage.php',
00647         'WebInstaller_Options' => 'includes/installer/WebInstallerPage.php',
00648         'WebInstaller_Readme' => 'includes/installer/WebInstallerPage.php',
00649         'WebInstaller_ReleaseNotes' => 'includes/installer/WebInstallerPage.php',
00650         'WebInstaller_Restart' => 'includes/installer/WebInstallerPage.php',
00651         'WebInstaller_Upgrade' => 'includes/installer/WebInstallerPage.php',
00652         'WebInstaller_UpgradeDoc' => 'includes/installer/WebInstallerPage.php',
00653         'WebInstaller_Welcome' => 'includes/installer/WebInstallerPage.php',
00654         'WebInstallerOutput' => 'includes/installer/WebInstallerOutput.php',
00655         'WebInstallerPage' => 'includes/installer/WebInstallerPage.php',
00656 
00657         # includes/job
00658         'Job' => 'includes/job/Job.php',
00659         'JobQueue' => 'includes/job/JobQueue.php',
00660         'JobQueueAggregator' => 'includes/job/JobQueueAggregator.php',
00661         'JobQueueAggregatorMemc' => 'includes/job/JobQueueAggregatorMemc.php',
00662         'JobQueueAggregatorRedis' => 'includes/job/JobQueueAggregatorRedis.php',
00663         'JobQueueDB' => 'includes/job/JobQueueDB.php',
00664         'JobQueueGroup' => 'includes/job/JobQueueGroup.php',
00665 
00666         # includes/job/jobs
00667         'DoubleRedirectJob' => 'includes/job/jobs/DoubleRedirectJob.php',
00668         'DuplicateJob' => 'includes/job/jobs/DuplicateJob.php',
00669         'EmaillingJob' => 'includes/job/jobs/EmaillingJob.php',
00670         'EnotifNotifyJob' => 'includes/job/jobs/EnotifNotifyJob.php',
00671         'HTMLCacheUpdateJob' => 'includes/job/jobs/HTMLCacheUpdateJob.php',
00672         'NullJob' => 'includes/job/jobs/NullJob.php',
00673         'RefreshLinksJob' => 'includes/job/jobs/RefreshLinksJob.php',
00674         'RefreshLinksJob2' => 'includes/job/jobs/RefreshLinksJob.php',
00675         'UploadFromUrlJob' => 'includes/job/jobs/UploadFromUrlJob.php',
00676         'AssembleUploadChunksJob' => 'includes/job/jobs/AssembleUploadChunksJob.php',
00677         'PublishStashedFileJob' => 'includes/job/jobs/PublishStashedFileJob.php',
00678 
00679         # includes/json
00680         'FormatJson' => 'includes/json/FormatJson.php',
00681         'Services_JSON' => 'includes/json/Services_JSON.php',
00682         'Services_JSON_Error' => 'includes/json/Services_JSON.php',
00683 
00684         # includes/libs
00685         'CSSJanus' => 'includes/libs/CSSJanus.php',
00686         'CSSJanus_Tokenizer' => 'includes/libs/CSSJanus.php',
00687         'CSSMin' => 'includes/libs/CSSMin.php',
00688         'GenericArrayObject' => 'includes/libs/GenericArrayObject.php',
00689         'HttpStatus' => 'includes/libs/HttpStatus.php',
00690         'IEContentAnalyzer' => 'includes/libs/IEContentAnalyzer.php',
00691         'IEUrlExtension' => 'includes/libs/IEUrlExtension.php',
00692         'JavaScriptMinifier' => 'includes/libs/JavaScriptMinifier.php',
00693         'JSCompilerContext' => 'includes/libs/jsminplus.php',
00694         'JSMinPlus' => 'includes/libs/jsminplus.php',
00695         'JSNode' => 'includes/libs/jsminplus.php',
00696         'JSParser' => 'includes/libs/jsminplus.php',
00697         'JSToken' => 'includes/libs/jsminplus.php',
00698         'JSTokenizer' => 'includes/libs/jsminplus.php',
00699 
00700         # includes/logging
00701         'DatabaseLogEntry' => 'includes/logging/LogEntry.php',
00702         'DeleteLogFormatter' => 'includes/logging/LogFormatter.php',
00703         'LegacyLogFormatter' => 'includes/logging/LogFormatter.php',
00704         'LogEntry' => 'includes/logging/LogEntry.php',
00705         'LogEventsList' => 'includes/logging/LogEventsList.php',
00706         'LogEntryBase' => 'includes/logging/LogEntry.php',
00707         'LogFormatter' => 'includes/logging/LogFormatter.php',
00708         'LogPage' => 'includes/logging/LogPage.php',
00709         'LogPager' => 'includes/logging/LogPager.php',
00710         'ManualLogEntry' => 'includes/logging/LogEntry.php',
00711         'MoveLogFormatter' => 'includes/logging/LogFormatter.php',
00712         'NewUsersLogFormatter' => 'includes/logging/LogFormatter.php',
00713         'PatrolLog' => 'includes/logging/PatrolLog.php',
00714         'PatrolLogFormatter' => 'includes/logging/LogFormatter.php',
00715         'RCDatabaseLogEntry' => 'includes/logging/LogEntry.php',
00716         'RightsLogFormatter' => 'includes/logging/LogFormatter.php',
00717 
00718         # includes/media
00719         'BitmapHandler' => 'includes/media/Bitmap.php',
00720         'BitmapHandler_ClientOnly' => 'includes/media/Bitmap_ClientOnly.php',
00721         'BitmapMetadataHandler' => 'includes/media/BitmapMetadataHandler.php',
00722         'BmpHandler' => 'includes/media/BMP.php',
00723         'DjVuHandler' => 'includes/media/DjVu.php',
00724         'DjVuImage' => 'includes/media/DjVuImage.php',
00725         'Exif' => 'includes/media/Exif.php',
00726         'ExifBitmapHandler' => 'includes/media/ExifBitmap.php',
00727         'FormatExif' => 'includes/media/FormatMetadata.php',
00728         'FormatMetadata' => 'includes/media/FormatMetadata.php',
00729         'GIFHandler' => 'includes/media/GIF.php',
00730         'GIFMetadataExtractor' => 'includes/media/GIFMetadataExtractor.php',
00731         'ImageHandler' => 'includes/media/ImageHandler.php',
00732         'IPTC' => 'includes/media/IPTC.php',
00733         'JpegHandler' => 'includes/media/Jpeg.php',
00734         'JpegMetadataExtractor' => 'includes/media/JpegMetadataExtractor.php',
00735         'MediaHandler' => 'includes/media/MediaHandler.php',
00736         'MediaTransformError' => 'includes/media/MediaTransformOutput.php',
00737         'MediaTransformOutput' => 'includes/media/MediaTransformOutput.php',
00738         'PNGHandler' => 'includes/media/PNG.php',
00739         'PNGMetadataExtractor' => 'includes/media/PNGMetadataExtractor.php',
00740         'SvgHandler' => 'includes/media/SVG.php',
00741         'SVGMetadataExtractor' => 'includes/media/SVGMetadataExtractor.php',
00742         'SVGReader' => 'includes/media/SVGMetadataExtractor.php',
00743         'ThumbnailImage' => 'includes/media/MediaTransformOutput.php',
00744         'TiffHandler' => 'includes/media/Tiff.php',
00745         'TransformParameterError' => 'includes/media/MediaTransformOutput.php',
00746         'XCFHandler' => 'includes/media/XCF.php',
00747         'XMPInfo' => 'includes/media/XMPInfo.php',
00748         'XMPReader' => 'includes/media/XMP.php',
00749         'XMPValidate' => 'includes/media/XMPValidate.php',
00750 
00751         # includes/normal
00752         'UtfNormal' => 'includes/normal/UtfNormal.php',
00753 
00754         # includes/objectcache
00755         'APCBagOStuff' => 'includes/objectcache/APCBagOStuff.php',
00756         'BagOStuff' => 'includes/objectcache/BagOStuff.php',
00757         'DBABagOStuff' => 'includes/objectcache/DBABagOStuff.php',
00758         'EhcacheBagOStuff' => 'includes/objectcache/EhcacheBagOStuff.php',
00759         'EmptyBagOStuff' => 'includes/objectcache/EmptyBagOStuff.php',
00760         'FakeMemCachedClient' => 'includes/objectcache/EmptyBagOStuff.php',
00761         'HashBagOStuff' => 'includes/objectcache/HashBagOStuff.php',
00762         'MediaWikiBagOStuff' => 'includes/objectcache/SqlBagOStuff.php',
00763         'MemCachedClientforWiki' => 'includes/objectcache/MemcachedClient.php',
00764         'MemcachedBagOStuff' => 'includes/objectcache/MemcachedBagOStuff.php',
00765         'MemcachedPeclBagOStuff' => 'includes/objectcache/MemcachedPeclBagOStuff.php',
00766         'MemcachedPhpBagOStuff' => 'includes/objectcache/MemcachedPhpBagOStuff.php',
00767         'MultiWriteBagOStuff' => 'includes/objectcache/MultiWriteBagOStuff.php',
00768         'MWMemcached' => 'includes/objectcache/MemcachedClient.php',
00769         'ObjectCache' => 'includes/objectcache/ObjectCache.php',
00770         'ObjectCacheSessionHandler' => 'includes/objectcache/ObjectCacheSessionHandler.php',
00771         'RedisBagOStuff' => 'includes/objectcache/RedisBagOStuff.php',
00772         'SqlBagOStuff' => 'includes/objectcache/SqlBagOStuff.php',
00773         'WinCacheBagOStuff' => 'includes/objectcache/WinCacheBagOStuff.php',
00774         'XCacheBagOStuff' => 'includes/objectcache/XCacheBagOStuff.php',
00775 
00776         # includes/parser
00777         'CacheTime' => 'includes/parser/CacheTime.php',
00778         'CoreLinkFunctions' => 'includes/parser/CoreLinkFunctions.php',
00779         'CoreParserFunctions' => 'includes/parser/CoreParserFunctions.php',
00780         'CoreTagHooks' => 'includes/parser/CoreTagHooks.php',
00781         'DateFormatter' => 'includes/parser/DateFormatter.php',
00782         'LinkHolderArray' => 'includes/parser/LinkHolderArray.php',
00783         'LinkMarkerReplacer' => 'includes/parser/Parser_LinkHooks.php',
00784         'MWTidy' => 'includes/parser/Tidy.php',
00785         'MWTidyWrapper' => 'includes/parser/Tidy.php',
00786         'PPCustomFrame_DOM' => 'includes/parser/Preprocessor_DOM.php',
00787         'PPCustomFrame_Hash' => 'includes/parser/Preprocessor_Hash.php',
00788         'PPDAccum_Hash' => 'includes/parser/Preprocessor_Hash.php',
00789         'PPDPart' => 'includes/parser/Preprocessor_DOM.php',
00790         'PPDPart_Hash' => 'includes/parser/Preprocessor_Hash.php',
00791         'PPDStack' => 'includes/parser/Preprocessor_DOM.php',
00792         'PPDStackElement' => 'includes/parser/Preprocessor_DOM.php',
00793         'PPDStackElement_Hash' => 'includes/parser/Preprocessor_Hash.php',
00794         'PPDStack_Hash' => 'includes/parser/Preprocessor_Hash.php',
00795         'PPFrame' => 'includes/parser/Preprocessor.php',
00796         'PPFrame_DOM' => 'includes/parser/Preprocessor_DOM.php',
00797         'PPFrame_Hash' => 'includes/parser/Preprocessor_Hash.php',
00798         'PPNode' => 'includes/parser/Preprocessor.php',
00799         'PPNode_DOM' => 'includes/parser/Preprocessor_DOM.php',
00800         'PPNode_Hash_Array' => 'includes/parser/Preprocessor_Hash.php',
00801         'PPNode_Hash_Attr' => 'includes/parser/Preprocessor_Hash.php',
00802         'PPNode_Hash_Text' => 'includes/parser/Preprocessor_Hash.php',
00803         'PPNode_Hash_Tree' => 'includes/parser/Preprocessor_Hash.php',
00804         'PPTemplateFrame_DOM' => 'includes/parser/Preprocessor_DOM.php',
00805         'PPTemplateFrame_Hash' => 'includes/parser/Preprocessor_Hash.php',
00806         'Parser' => 'includes/parser/Parser.php',
00807         'ParserCache' => 'includes/parser/ParserCache.php',
00808         'ParserOptions' => 'includes/parser/ParserOptions.php',
00809         'ParserOutput' => 'includes/parser/ParserOutput.php',
00810         'Parser_DiffTest' => 'includes/parser/Parser_DiffTest.php',
00811         'Parser_LinkHooks' => 'includes/parser/Parser_LinkHooks.php',
00812         'Preprocessor' => 'includes/parser/Preprocessor.php',
00813         'Preprocessor_DOM' => 'includes/parser/Preprocessor_DOM.php',
00814         'Preprocessor_Hash' => 'includes/parser/Preprocessor_Hash.php',
00815         'StripState' => 'includes/parser/StripState.php',
00816 
00817         # includes/profiler
00818         'Profiler' => 'includes/profiler/Profiler.php',
00819         'ProfilerSimple' => 'includes/profiler/ProfilerSimple.php',
00820         'ProfilerSimpleText' => 'includes/profiler/ProfilerSimpleText.php',
00821         'ProfilerSimpleTrace' => 'includes/profiler/ProfilerSimpleTrace.php',
00822         'ProfilerSimpleUDP' => 'includes/profiler/ProfilerSimpleUDP.php',
00823         'ProfilerStub' => 'includes/profiler/ProfilerStub.php',
00824 
00825         # includes/resourceloader
00826         'ResourceLoader' => 'includes/resourceloader/ResourceLoader.php',
00827         'ResourceLoaderContext' => 'includes/resourceloader/ResourceLoaderContext.php',
00828         'ResourceLoaderFileModule' => 'includes/resourceloader/ResourceLoaderFileModule.php',
00829         'ResourceLoaderFilePageModule' => 'includes/resourceloader/ResourceLoaderFilePageModule.php',
00830         'ResourceLoaderModule' => 'includes/resourceloader/ResourceLoaderModule.php',
00831         'ResourceLoaderNoscriptModule' => 'includes/resourceloader/ResourceLoaderNoscriptModule.php',
00832         'ResourceLoaderSiteModule' => 'includes/resourceloader/ResourceLoaderSiteModule.php',
00833         'ResourceLoaderStartUpModule' => 'includes/resourceloader/ResourceLoaderStartUpModule.php',
00834         'ResourceLoaderUserCSSPrefsModule' => 'includes/resourceloader/ResourceLoaderUserCSSPrefsModule.php',
00835         'ResourceLoaderUserGroupsModule' => 'includes/resourceloader/ResourceLoaderUserGroupsModule.php',
00836         'ResourceLoaderUserModule' => 'includes/resourceloader/ResourceLoaderUserModule.php',
00837         'ResourceLoaderUserOptionsModule' => 'includes/resourceloader/ResourceLoaderUserOptionsModule.php',
00838         'ResourceLoaderUserTokensModule' => 'includes/resourceloader/ResourceLoaderUserTokensModule.php',
00839         'ResourceLoaderLanguageDataModule' => 'includes/resourceloader/ResourceLoaderLanguageDataModule.php',
00840         'ResourceLoaderWikiModule' => 'includes/resourceloader/ResourceLoaderWikiModule.php',
00841 
00842         # includes/revisiondelete
00843         'RevDel_ArchivedFileItem' => 'includes/revisiondelete/RevisionDelete.php',
00844         'RevDel_ArchivedFileList' => 'includes/revisiondelete/RevisionDelete.php',
00845         'RevDel_ArchivedRevisionItem' => 'includes/revisiondelete/RevisionDelete.php',
00846         'RevDel_ArchiveItem' => 'includes/revisiondelete/RevisionDelete.php',
00847         'RevDel_ArchiveList' => 'includes/revisiondelete/RevisionDelete.php',
00848         'RevDel_FileItem' => 'includes/revisiondelete/RevisionDelete.php',
00849         'RevDel_FileList' => 'includes/revisiondelete/RevisionDelete.php',
00850         'RevDel_Item' => 'includes/revisiondelete/RevisionDeleteAbstracts.php',
00851         'RevDel_List' => 'includes/revisiondelete/RevisionDeleteAbstracts.php',
00852         'RevDel_LogItem' => 'includes/revisiondelete/RevisionDelete.php',
00853         'RevDel_LogList' => 'includes/revisiondelete/RevisionDelete.php',
00854         'RevDel_RevisionItem' => 'includes/revisiondelete/RevisionDelete.php',
00855         'RevDel_RevisionList' => 'includes/revisiondelete/RevisionDelete.php',
00856         'RevisionDeleter' => 'includes/revisiondelete/RevisionDeleter.php',
00857         'RevisionDeleteUser' => 'includes/revisiondelete/RevisionDeleteUser.php',
00858 
00859         # includes/search
00860         'MssqlSearchResultSet' => 'includes/search/SearchMssql.php',
00861         'MySQLSearchResultSet' => 'includes/search/SearchMySQL.php',
00862         'PostgresSearchResult' => 'includes/search/SearchPostgres.php',
00863         'PostgresSearchResultSet' => 'includes/search/SearchPostgres.php',
00864         'SearchEngine' => 'includes/search/SearchEngine.php',
00865         'SearchEngineDummy' => 'includes/search/SearchEngine.php',
00866         'SearchHighlighter' => 'includes/search/SearchEngine.php',
00867         'SearchMssql' => 'includes/search/SearchMssql.php',
00868         'SearchMySQL' => 'includes/search/SearchMySQL.php',
00869         'SearchNearMatchResultSet' => 'includes/search/SearchEngine.php',
00870         'SearchOracle' => 'includes/search/SearchOracle.php',
00871         'SearchPostgres' => 'includes/search/SearchPostgres.php',
00872         'SearchResult' => 'includes/search/SearchEngine.php',
00873         'SearchResultSet' => 'includes/search/SearchEngine.php',
00874         'SearchResultTooMany' => 'includes/search/SearchEngine.php',
00875         'SearchSqlite' => 'includes/search/SearchSqlite.php',
00876         'SearchUpdate' => 'includes/search/SearchUpdate.php',
00877         'SearchUpdateMyISAM' => 'includes/search/SearchUpdate.php',
00878         'SqliteSearchResultSet' => 'includes/search/SearchSqlite.php',
00879         'SqlSearchResultSet' => 'includes/search/SearchEngine.php',
00880 
00881         # includes/site
00882         'MediaWikiSite' => 'includes/site/MediaWikiSite.php',
00883         'Site' => 'includes/site/Site.php',
00884         'SiteObject' => 'includes/site/Site.php',
00885         'SiteArray' => 'includes/site/SiteList.php',
00886         'SiteList' => 'includes/site/SiteList.php',
00887         'SiteSQLStore' => 'includes/site/SiteSQLStore.php',
00888         'Sites' => 'includes/site/SiteSQLStore.php',
00889         'SiteStore' => 'includes/site/SiteStore.php',
00890 
00891         # includes/specials
00892         'ActiveUsersPager' => 'includes/specials/SpecialActiveusers.php',
00893         'AllmessagesTablePager' => 'includes/specials/SpecialAllmessages.php',
00894         'AncientPagesPage' => 'includes/specials/SpecialAncientpages.php',
00895         'BlockListPager' => 'includes/specials/SpecialBlockList.php',
00896         'BrokenRedirectsPage' => 'includes/specials/SpecialBrokenRedirects.php',
00897         'CategoryPager' => 'includes/specials/SpecialCategories.php',
00898         'ContribsPager' => 'includes/specials/SpecialContributions.php',
00899         'DeadendPagesPage' => 'includes/specials/SpecialDeadendpages.php',
00900         'DeletedContribsPager' => 'includes/specials/SpecialDeletedContributions.php',
00901         'DeletedContributionsPage' => 'includes/specials/SpecialDeletedContributions.php',
00902         'DisambiguationsPage' => 'includes/specials/SpecialDisambiguations.php',
00903         'DoubleRedirectsPage' => 'includes/specials/SpecialDoubleRedirects.php',
00904         'EditWatchlistCheckboxSeriesField' => 'includes/specials/SpecialEditWatchlist.php',
00905         'EditWatchlistNormalHTMLForm' => 'includes/specials/SpecialEditWatchlist.php',
00906         'EmailConfirmation' => 'includes/specials/SpecialConfirmemail.php',
00907         'EmailInvalidation' => 'includes/specials/SpecialConfirmemail.php',
00908         'FewestrevisionsPage' => 'includes/specials/SpecialFewestrevisions.php',
00909         'FileDuplicateSearchPage' => 'includes/specials/SpecialFileDuplicateSearch.php',
00910         'HTMLBlockedUsersItemSelect' => 'includes/specials/SpecialBlockList.php',
00911         'ImageListPager' => 'includes/specials/SpecialListfiles.php',
00912         'ImportReporter' => 'includes/specials/SpecialImport.php',
00913         'IPBlockForm' => 'includes/specials/SpecialBlock.php',
00914         'LinkSearchPage' => 'includes/specials/SpecialLinkSearch.php',
00915         'ListredirectsPage' => 'includes/specials/SpecialListredirects.php',
00916         'LoginForm' => 'includes/specials/SpecialUserlogin.php',
00917         'LonelyPagesPage' => 'includes/specials/SpecialLonelypages.php',
00918         'LongPagesPage' => 'includes/specials/SpecialLongpages.php',
00919         'MergeHistoryPager' => 'includes/specials/SpecialMergeHistory.php',
00920         'MIMEsearchPage' => 'includes/specials/SpecialMIMEsearch.php',
00921         'MostcategoriesPage' => 'includes/specials/SpecialMostcategories.php',
00922         'MostimagesPage' => 'includes/specials/SpecialMostimages.php',
00923         'MostinterwikisPage' => 'includes/specials/SpecialMostinterwikis.php',
00924         'MostlinkedCategoriesPage' => 'includes/specials/SpecialMostlinkedcategories.php',
00925         'MostlinkedPage' => 'includes/specials/SpecialMostlinked.php',
00926         'MostlinkedTemplatesPage' => 'includes/specials/SpecialMostlinkedtemplates.php',
00927         'MostrevisionsPage' => 'includes/specials/SpecialMostrevisions.php',
00928         'MovePageForm' => 'includes/specials/SpecialMovepage.php',
00929         'NewFilesPager' => 'includes/specials/SpecialNewimages.php',
00930         'NewPagesPager' => 'includes/specials/SpecialNewpages.php',
00931         'PageArchive' => 'includes/specials/SpecialUndelete.php',
00932         'PopularPagesPage' => 'includes/specials/SpecialPopularpages.php',
00933         'ProtectedPagesPager' => 'includes/specials/SpecialProtectedpages.php',
00934         'ProtectedTitlesPager' => 'includes/specials/SpecialProtectedtitles.php',
00935         'RandomPage' => 'includes/specials/SpecialRandompage.php',
00936         'ShortPagesPage' => 'includes/specials/SpecialShortpages.php',
00937         'SpecialActiveUsers' => 'includes/specials/SpecialActiveusers.php',
00938         'SpecialAllmessages' => 'includes/specials/SpecialAllmessages.php',
00939         'SpecialAllpages' => 'includes/specials/SpecialAllpages.php',
00940         'SpecialBlankpage' => 'includes/specials/SpecialBlankpage.php',
00941         'SpecialBlock' => 'includes/specials/SpecialBlock.php',
00942         'SpecialBlockList' => 'includes/specials/SpecialBlockList.php',
00943         'SpecialBlockme' => 'includes/specials/SpecialBlockme.php',
00944         'SpecialBookSources' => 'includes/specials/SpecialBooksources.php',
00945         'SpecialCachedPage' => 'includes/specials/SpecialCachedPage.php',
00946         'SpecialCategories' => 'includes/specials/SpecialCategories.php',
00947         'SpecialChangeEmail' => 'includes/specials/SpecialChangeEmail.php',
00948         'SpecialChangePassword' => 'includes/specials/SpecialChangePassword.php',
00949         'SpecialComparePages' => 'includes/specials/SpecialComparePages.php',
00950         'SpecialContributions' => 'includes/specials/SpecialContributions.php',
00951         'SpecialEditWatchlist' => 'includes/specials/SpecialEditWatchlist.php',
00952         'SpecialEmailUser' => 'includes/specials/SpecialEmailuser.php',
00953         'SpecialExport' => 'includes/specials/SpecialExport.php',
00954         'SpecialFilepath' => 'includes/specials/SpecialFilepath.php',
00955         'SpecialImport' => 'includes/specials/SpecialImport.php',
00956         'SpecialJavaScriptTest' => 'includes/specials/SpecialJavaScriptTest.php',
00957         'SpecialListFiles' => 'includes/specials/SpecialListfiles.php',
00958         'SpecialListGroupRights' => 'includes/specials/SpecialListgrouprights.php',
00959         'SpecialListUsers' => 'includes/specials/SpecialListusers.php',
00960         'SpecialLockdb' => 'includes/specials/SpecialLockdb.php',
00961         'SpecialLog' => 'includes/specials/SpecialLog.php',
00962         'SpecialMergeHistory' => 'includes/specials/SpecialMergeHistory.php',
00963         'SpecialNewFiles' => 'includes/specials/SpecialNewimages.php',
00964         'SpecialNewpages' => 'includes/specials/SpecialNewpages.php',
00965         'SpecialPasswordReset' => 'includes/specials/SpecialPasswordReset.php',
00966         'SpecialPagesWithProp' => 'includes/specials/SpecialPagesWithProp.php',
00967         'SpecialPermanentLink' => 'includes/SpecialPage.php',
00968         'SpecialPreferences' => 'includes/specials/SpecialPreferences.php',
00969         'SpecialPrefixindex' => 'includes/specials/SpecialPrefixindex.php',
00970         'SpecialProtectedpages' => 'includes/specials/SpecialProtectedpages.php',
00971         'SpecialProtectedtitles' => 'includes/specials/SpecialProtectedtitles.php',
00972         'SpecialRandomredirect' => 'includes/specials/SpecialRandomredirect.php',
00973         'SpecialRecentChanges' => 'includes/specials/SpecialRecentchanges.php',
00974         'SpecialRecentchangeslinked' => 'includes/specials/SpecialRecentchangeslinked.php',
00975         'SpecialRevisionDelete' => 'includes/specials/SpecialRevisiondelete.php',
00976         'SpecialSearch' => 'includes/specials/SpecialSearch.php',
00977         'SpecialSpecialpages' => 'includes/specials/SpecialSpecialpages.php',
00978         'SpecialStatistics' => 'includes/specials/SpecialStatistics.php',
00979         'SpecialTags' => 'includes/specials/SpecialTags.php',
00980         'SpecialUnblock' => 'includes/specials/SpecialUnblock.php',
00981         'SpecialUndelete' => 'includes/specials/SpecialUndelete.php',
00982         'SpecialUnlockdb' => 'includes/specials/SpecialUnlockdb.php',
00983         'SpecialUpload' => 'includes/specials/SpecialUpload.php',
00984         'SpecialUploadStash' => 'includes/specials/SpecialUploadStash.php',
00985         'SpecialUploadStashTooLargeException' => 'includes/specials/SpecialUploadStash.php',
00986         'SpecialUserlogout' => 'includes/specials/SpecialUserlogout.php',
00987         'SpecialVersion' => 'includes/specials/SpecialVersion.php',
00988         'SpecialWatchlist' => 'includes/specials/SpecialWatchlist.php',
00989         'SpecialWhatLinksHere' => 'includes/specials/SpecialWhatlinkshere.php',
00990         'UncategorizedCategoriesPage' => 'includes/specials/SpecialUncategorizedcategories.php',
00991         'UncategorizedImagesPage' => 'includes/specials/SpecialUncategorizedimages.php',
00992         'UncategorizedPagesPage' => 'includes/specials/SpecialUncategorizedpages.php',
00993         'UncategorizedTemplatesPage' => 'includes/specials/SpecialUncategorizedtemplates.php',
00994         'UnusedCategoriesPage' => 'includes/specials/SpecialUnusedcategories.php',
00995         'UnusedimagesPage' => 'includes/specials/SpecialUnusedimages.php',
00996         'UnusedtemplatesPage' => 'includes/specials/SpecialUnusedtemplates.php',
00997         'UnwatchedpagesPage' => 'includes/specials/SpecialUnwatchedpages.php',
00998         'UploadChunkFileException' => 'includes/upload/UploadFromChunks.php',
00999         'UploadChunkZeroLengthFileException' => 'includes/upload/UploadFromChunks.php',
01000         'UploadChunkVerificationException' => 'includes/upload/UploadFromChunks.php',
01001         'UploadForm' => 'includes/specials/SpecialUpload.php',
01002         'UploadSourceField' => 'includes/specials/SpecialUpload.php',
01003         'UserrightsPage' => 'includes/specials/SpecialUserrights.php',
01004         'UsersPager' => 'includes/specials/SpecialListusers.php',
01005         'WantedCategoriesPage' => 'includes/specials/SpecialWantedcategories.php',
01006         'WantedFilesPage' => 'includes/specials/SpecialWantedfiles.php',
01007         'WantedPagesPage' => 'includes/specials/SpecialWantedpages.php',
01008         'WantedTemplatesPage' => 'includes/specials/SpecialWantedtemplates.php',
01009         'WatchlistEditor' => 'includes/specials/SpecialEditWatchlist.php',
01010         'WithoutInterwikiPage' => 'includes/specials/SpecialWithoutinterwiki.php',
01011 
01012         # includes/templates
01013         'UserloginTemplate' => 'includes/templates/Userlogin.php',
01014         'UsercreateTemplate' => 'includes/templates/Usercreate.php',
01015 
01016         # includes/upload
01017         'UploadBase' => 'includes/upload/UploadBase.php',
01018         'UploadFromFile' => 'includes/upload/UploadFromFile.php',
01019         'UploadFromChunks' => 'includes/upload/UploadFromChunks.php',
01020         'UploadFromStash' => 'includes/upload/UploadFromStash.php',
01021         'UploadFromUrl' => 'includes/upload/UploadFromUrl.php',
01022         'UploadStash' => 'includes/upload/UploadStash.php',
01023         'UploadStashBadPathException' => 'includes/upload/UploadStash.php',
01024         'UploadStashFile' => 'includes/upload/UploadStash.php',
01025         'UploadStashFileException' => 'includes/upload/UploadStash.php',
01026         'UploadStashFileNotFoundException' => 'includes/upload/UploadStash.php',
01027         'UploadStashNotAvailableException' => 'includes/upload/UploadStash.php',
01028         'UploadStashZeroLengthFileException' => 'includes/upload/UploadStash.php',
01029         'UploadStashNotLoggedInException' => 'includes/upload/UploadStash.php',
01030         'UploadStashWrongOwnerException' => 'includes/upload/UploadStash.php',
01031         'UploadStashNoSuchKeyException' => 'includes/upload/UploadStash.php',
01032 
01033         # languages
01034         'ConverterRule' => 'languages/LanguageConverter.php',
01035         'FakeConverter' => 'languages/Language.php',
01036         'Language' => 'languages/Language.php',
01037         'LanguageConverter' => 'languages/LanguageConverter.php',
01038         'CLDRPluralRuleConverter' => 'languages/utils/CLDRPluralRuleEvaluator.php',
01039         'CLDRPluralRuleConverter_Expression' => 'languages/utils/CLDRPluralRuleEvaluator.php',
01040         'CLDRPluralRuleConverter_Fragment' => 'languages/utils/CLDRPluralRuleEvaluator.php',
01041         'CLDRPluralRuleConverter_Operator' => 'languages/utils/CLDRPluralRuleEvaluator.php',
01042         'CLDRPluralRuleEvaluator' => 'languages/utils/CLDRPluralRuleEvaluator.php',
01043         'CLDRPluralRuleEvaluator_Range' => 'languages/utils/CLDRPluralRuleEvaluator.php',
01044         'CLDRPluralRuleError' => 'languages/utils/CLDRPluralRuleEvaluator.php',
01045 
01046         # maintenance
01047         'BackupDumper' => 'maintenance/backup.inc',
01048         'ConvertLinks' => 'maintenance/convertLinks.php',
01049         'DeleteArchivedFilesImplementation' => 'maintenance/deleteArchivedFiles.inc',
01050         'DeleteArchivedRevisionsImplementation' => 'maintenance/deleteArchivedRevisions.inc',
01051         'DeleteDefaultMessages' => 'maintenance/deleteDefaultMessages.php',
01052         'DumpDBZip2Output' => 'maintenance/backup.inc',
01053         'ExportProgressFilter' => 'maintenance/backup.inc',
01054         'FakeMaintenance' => 'maintenance/Maintenance.php',
01055         'FixExtLinksProtocolRelative' => 'maintenance/fixExtLinksProtocolRelative.php',
01056         'LoggedUpdateMaintenance' => 'maintenance/Maintenance.php',
01057         'Maintenance' => 'maintenance/Maintenance.php',
01058         'PopulateCategory' => 'maintenance/populateCategory.php',
01059         'PopulateImageSha1' => 'maintenance/populateImageSha1.php',
01060         'PopulateFilearchiveSha1' => 'maintenance/populateFilearchiveSha1.php',
01061         'PopulateLogSearch' => 'maintenance/populateLogSearch.php',
01062         'PopulateLogUsertext' => 'maintenance/populateLogUsertext.php',
01063         'PopulateParentId' => 'maintenance/populateParentId.php',
01064         'PopulateRevisionLength' => 'maintenance/populateRevisionLength.php',
01065         'PopulateRevisionSha1' => 'maintenance/populateRevisionSha1.php',
01066         'RefreshLinks' => 'maintenance/refreshLinks.php',
01067         'SevenZipStream' => 'maintenance/7zip.inc',
01068         'Sqlite' => 'maintenance/sqlite.inc',
01069         'UpdateCollation' => 'maintenance/updateCollation.php',
01070         'UpdateRestrictions' => 'maintenance/updateRestrictions.php',
01071         'UserDupes' => 'maintenance/userDupes.inc',
01072 
01073         # maintenance/language
01074         'csvStatsOutput' => 'maintenance/language/StatOutputs.php',
01075         'extensionLanguages' => 'maintenance/language/languages.inc',
01076         'languages' => 'maintenance/language/languages.inc',
01077         'MessageWriter' => 'maintenance/language/writeMessagesArray.inc',
01078         'statsOutput' => 'maintenance/language/StatOutputs.php',
01079         'textStatsOutput' => 'maintenance/language/StatOutputs.php',
01080         'wikiStatsOutput' => 'maintenance/language/StatOutputs.php',
01081 
01082         # maintenance/term
01083         'AnsiTermColorer' => 'maintenance/term/MWTerm.php',
01084         'DummyTermColorer' => 'maintenance/term/MWTerm.php',
01085 
01086         # mw-config
01087         'InstallerOverrides' => 'mw-config/overrides.php',
01088         'MyLocalSettingsGenerator' => 'mw-config/overrides.php',
01089 
01090         # skins
01091         'CologneBlueTemplate' => 'skins/CologneBlue.php',
01092         'ModernTemplate' => 'skins/Modern.php',
01093         'MonoBookTemplate' => 'skins/MonoBook.php',
01094         'NostalgiaTemplate' => 'skins/Nostalgia.php',
01095         'SkinChick' => 'skins/Chick.php',
01096         'SkinCologneBlue' => 'skins/CologneBlue.php',
01097         'SkinModern' => 'skins/Modern.php',
01098         'SkinMonoBook' => 'skins/MonoBook.php',
01099         'SkinMySkin' => 'skins/MySkin.php',
01100         'SkinNostalgia' => 'skins/Nostalgia.php',
01101         'SkinSimple' => 'skins/Simple.php',
01102         'SkinStandard' => 'skins/Standard.php',
01103         'SkinVector' => 'skins/Vector.php',
01104         'StandardTemplate' => 'skins/Standard.php',
01105         'VectorTemplate' => 'skins/Vector.php',
01106 );
01107 
01108 class AutoLoader {
01117         static function autoload( $className ) {
01118                 global $wgAutoloadClasses, $wgAutoloadLocalClasses;
01119 
01120                 // Workaround for PHP bug <https://bugs.php.net/bug.php?id=49143> (5.3.2. is broken, it's fixed in 5.3.6).
01121                 // Strip leading backslashes from class names. When namespaces are used, leading backslashes are used to indicate
01122                 // the top-level namespace, e.g. \foo\Bar. When used like this in the code, the leading backslash isn't passed to
01123                 // the auto-loader ($className would be 'foo\Bar'). However, if a class is accessed using a string instead of a
01124                 // class literal (e.g. $class = '\foo\Bar'; new $class()), then some versions of PHP do not strip the leading
01125                 // backlash in this case, causing autoloading to fail.
01126                 $className = ltrim( $className, '\\' );
01127 
01128                 if ( isset( $wgAutoloadLocalClasses[$className] ) ) {
01129                         $filename = $wgAutoloadLocalClasses[$className];
01130                 } elseif ( isset( $wgAutoloadClasses[$className] ) ) {
01131                         $filename = $wgAutoloadClasses[$className];
01132                 } else {
01133                         # Try a different capitalisation
01134                         # The case can sometimes be wrong when unserializing PHP 4 objects
01135                         $filename = false;
01136                         $lowerClass = strtolower( $className );
01137 
01138                         foreach ( $wgAutoloadLocalClasses as $class2 => $file2 ) {
01139                                 if ( strtolower( $class2 ) == $lowerClass ) {
01140                                         $filename = $file2;
01141                                 }
01142                         }
01143 
01144                         if ( !$filename ) {
01145                                 if ( function_exists( 'wfDebug' ) ) {
01146                                         wfDebug( "Class {$className} not found; skipped loading\n" );
01147                                 }
01148 
01149                                 # Give up
01150                                 return false;
01151                         }
01152                 }
01153 
01154                 # Make an absolute path, this improves performance by avoiding some stat calls
01155                 if ( substr( $filename, 0, 1 ) != '/' && substr( $filename, 1, 1 ) != ':' ) {
01156                         global $IP;
01157                         $filename = "$IP/$filename";
01158                 }
01159 
01160                 require( $filename );
01161 
01162                 return true;
01163         }
01164 
01173         static function loadClass( $class ) {
01174                 return class_exists( $class );
01175         }
01176 }
01177 
01178 if ( function_exists( 'spl_autoload_register' ) ) {
01179         spl_autoload_register( array( 'AutoLoader', 'autoload' ) );
01180 } else {
01181         function __autoload( $class ) {
01182                 AutoLoader::autoload( $class );
01183         }
01184 
01185         ini_set( 'unserialize_callback_func', '__autoload' );
01186 }