WARNING: HUGE COMMIT
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Tue, 20 May 2008 17:13:28 +0000 (17:13 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Tue, 20 May 2008 17:13:28 +0000 (17:13 +0000)
Doxygen documentation update:
* Changed alls @addtogroup to @ingroup. @addtogroup adds the comment to the group description, but doesn't add the file, class, function, ... to the group like @ingroup does. See for example http://svn.wikimedia.org/doc/group__SpecialPage.html where it's impossible to see related files, classes, ... that should belong to that group.
* Added @file to file description, it seems that it should be explicitely decalred for file descriptions, otherwise doxygen will think that the comment document the first class, variabled, function, ... that is in that file.
* Removed some empty comments
* Removed some ?>

Added following groups:
* ExternalStorage
* JobQueue
* MaintenanceLanguage

One more thing: there are still a lot of warnings when generating the doc.

796 files changed:
includes/AjaxDispatcher.php
includes/AjaxFunctions.php
includes/AjaxResponse.php
includes/Article.php
includes/Autopromote.php
includes/BagOStuff.php
includes/Block.php
includes/CacheDependency.php
includes/CoreParserFunctions.php
includes/Database.php
includes/DatabaseFunctions.php
includes/DatabaseMssql.php
includes/DatabaseOracle.php
includes/DatabasePostgres.php
includes/DatabaseSqlite.php
includes/DateFormatter.php
includes/Defines.php
includes/DifferenceEngine.php
includes/DjVuImage.php
includes/EditPage.php
includes/EmaillingJob.php
includes/EnotifNotifyJob.php
includes/Exception.php
includes/Exif.php
includes/Export.php
includes/ExternalEdit.php
includes/ExternalStore.php
includes/ExternalStoreDB.php
includes/ExternalStoreHttp.php
includes/FileDeleteForm.php
includes/FileRevertForm.php
includes/FileStore.php
includes/HTMLCacheUpdate.php
includes/HTMLFileCache.php
includes/HistoryBlob.php
includes/Hooks.php
includes/ImageFunctions.php
includes/ImageGallery.php
includes/ImagePage.php
includes/ImageQueryPage.php
includes/JobQueue.php
includes/LBFactory.php
includes/LBFactory_Multi.php
includes/Licenses.php
includes/LinkBatch.php
includes/LinkCache.php
includes/Linker.php
includes/LoadBalancer.php
includes/LogEventsList.php
includes/LogPage.php
includes/MacBinary.php
includes/MagicWord.php
includes/Math.php
includes/MediaTransformOutput.php
includes/MemcachedSessions.php
includes/MessageCache.php
includes/Namespace.php
includes/ObjectCache.php
includes/OutputPage.php
includes/PageHistory.php
includes/PageQueryPage.php
includes/Pager.php
includes/Parser.php
includes/ParserCache.php
includes/ParserOptions.php
includes/ParserOutput.php
includes/Parser_DiffTest.php
includes/Parser_OldPP.php
includes/Preprocessor.php
includes/Preprocessor_DOM.php
includes/Preprocessor_Hash.php
includes/Profiler.php
includes/ProfilerSimple.php
includes/ProfilerSimpleText.php
includes/ProfilerSimpleUDP.php
includes/ProfilerStub.php
includes/ProtectionForm.php
includes/ProxyTools.php
includes/QueryPage.php
includes/RawPage.php
includes/RecentChange.php
includes/RefreshLinksJob.php
includes/Revision.php
includes/Sanitizer.php
includes/SearchEngine.php
includes/SearchMySQL.php
includes/SearchMySQL4.php
includes/SearchOracle.php
includes/SearchPostgres.php
includes/SearchTsearch2.php
includes/SearchUpdate.php
includes/Skin.php
includes/SkinTemplate.php
includes/SpecialAllmessages.php
includes/SpecialAllpages.php
includes/SpecialAncientpages.php
includes/SpecialBlockip.php
includes/SpecialBlockme.php
includes/SpecialBooksources.php
includes/SpecialBrokenRedirects.php
includes/SpecialCategories.php
includes/SpecialConfirmemail.php
includes/SpecialContributions.php
includes/SpecialDeadendpages.php
includes/SpecialDisambiguations.php
includes/SpecialDoubleRedirects.php
includes/SpecialEmailuser.php
includes/SpecialExport.php
includes/SpecialFewestrevisions.php
includes/SpecialFileDuplicateSearch.php
includes/SpecialFilepath.php
includes/SpecialImagelist.php
includes/SpecialImport.php
includes/SpecialIpblocklist.php
includes/SpecialListgrouprights.php
includes/SpecialListredirects.php
includes/SpecialListusers.php
includes/SpecialLockdb.php
includes/SpecialLog.php
includes/SpecialLonelypages.php
includes/SpecialLongpages.php
includes/SpecialMIMEsearch.php
includes/SpecialMergeHistory.php
includes/SpecialMostcategories.php
includes/SpecialMostimages.php
includes/SpecialMostlinked.php
includes/SpecialMostlinkedcategories.php
includes/SpecialMostlinkedtemplates.php
includes/SpecialMostrevisions.php
includes/SpecialMovepage.php
includes/SpecialNewimages.php
includes/SpecialNewpages.php
includes/SpecialPage.php
includes/SpecialPopularpages.php
includes/SpecialPreferences.php
includes/SpecialPrefixindex.php
includes/SpecialProtectedpages.php
includes/SpecialProtectedtitles.php
includes/SpecialRandompage.php
includes/SpecialRandomredirect.php
includes/SpecialRecentchanges.php
includes/SpecialRecentchangeslinked.php
includes/SpecialResetpass.php
includes/SpecialRevisiondelete.php
includes/SpecialSearch.php
includes/SpecialShortpages.php
includes/SpecialSpecialpages.php
includes/SpecialStatistics.php
includes/SpecialUncategorizedcategories.php
includes/SpecialUncategorizedimages.php
includes/SpecialUncategorizedpages.php
includes/SpecialUncategorizedtemplates.php
includes/SpecialUndelete.php
includes/SpecialUnlockdb.php
includes/SpecialUnusedcategories.php
includes/SpecialUnusedimages.php
includes/SpecialUnusedtemplates.php
includes/SpecialUnwatchedpages.php
includes/SpecialUpload.php
includes/SpecialUploadMogile.php
includes/SpecialUserlogin.php
includes/SpecialUserlogout.php
includes/SpecialUserrights.php
includes/SpecialVersion.php
includes/SpecialWantedcategories.php
includes/SpecialWantedpages.php
includes/SpecialWatchlist.php
includes/SpecialWhatlinkshere.php
includes/SpecialWithoutinterwiki.php
includes/SquidUpdate.php
includes/Title.php
includes/User.php
includes/WatchedItem.php
includes/WatchlistEditor.php
includes/WikiError.php
includes/ZhClient.php
includes/api/ApiBase.php
includes/api/ApiBlock.php
includes/api/ApiDelete.php
includes/api/ApiEditPage.php
includes/api/ApiExpandTemplates.php
includes/api/ApiFeedWatchlist.php
includes/api/ApiFormatBase.php
includes/api/ApiFormatDbg.php
includes/api/ApiFormatJson.php
includes/api/ApiFormatJson_json.php
includes/api/ApiFormatPhp.php
includes/api/ApiFormatTxt.php
includes/api/ApiFormatWddx.php
includes/api/ApiFormatXml.php
includes/api/ApiFormatYaml.php
includes/api/ApiFormatYaml_spyc.php
includes/api/ApiHelp.php
includes/api/ApiLogin.php
includes/api/ApiLogout.php
includes/api/ApiMain.php
includes/api/ApiMove.php
includes/api/ApiOpenSearch.php
includes/api/ApiPageSet.php
includes/api/ApiParamInfo.php
includes/api/ApiParse.php
includes/api/ApiProtect.php
includes/api/ApiQuery.php
includes/api/ApiQueryAllCategories.php
includes/api/ApiQueryAllLinks.php
includes/api/ApiQueryAllUsers.php
includes/api/ApiQueryAllimages.php
includes/api/ApiQueryAllmessages.php
includes/api/ApiQueryAllpages.php
includes/api/ApiQueryBacklinks.php
includes/api/ApiQueryBase.php
includes/api/ApiQueryBlocks.php
includes/api/ApiQueryCategories.php
includes/api/ApiQueryCategoryInfo.php
includes/api/ApiQueryCategoryMembers.php
includes/api/ApiQueryDeletedrevs.php
includes/api/ApiQueryExtLinksUsage.php
includes/api/ApiQueryExternalLinks.php
includes/api/ApiQueryImageInfo.php
includes/api/ApiQueryImages.php
includes/api/ApiQueryInfo.php
includes/api/ApiQueryLangLinks.php
includes/api/ApiQueryLinks.php
includes/api/ApiQueryLogEvents.php
includes/api/ApiQueryRandom.php
includes/api/ApiQueryRecentChanges.php
includes/api/ApiQueryRevisions.php
includes/api/ApiQuerySearch.php
includes/api/ApiQuerySiteinfo.php
includes/api/ApiQueryUserContributions.php
includes/api/ApiQueryUserInfo.php
includes/api/ApiQueryUsers.php
includes/api/ApiQueryWatchlist.php
includes/api/ApiResult.php
includes/api/ApiRollback.php
includes/api/ApiUnblock.php
includes/api/ApiUndelete.php
includes/filerepo/ArchivedFile.php
includes/filerepo/FSRepo.php
includes/filerepo/File.php
includes/filerepo/FileRepo.php
includes/filerepo/FileRepoStatus.php
includes/filerepo/ForeignAPIFile.php
includes/filerepo/ForeignAPIRepo.php
includes/filerepo/ForeignDBFile.php
includes/filerepo/ForeignDBRepo.php
includes/filerepo/ForeignDBViaLBRepo.php
includes/filerepo/ICRepo.php
includes/filerepo/Image.php
includes/filerepo/LocalFile.php
includes/filerepo/LocalRepo.php
includes/filerepo/NullRepo.php
includes/filerepo/OldLocalFile.php
includes/filerepo/RepoGroup.php
includes/filerepo/UnregisteredLocalFile.php
includes/media/BMP.php
includes/media/Bitmap.php
includes/media/DjVu.php
includes/media/Generic.php
includes/media/SVG.php
includes/memcached-client.php
includes/normal/CleanUpTest.php
includes/normal/RandomTest.php
includes/normal/Utf8Case.php
includes/normal/Utf8CaseGenerate.php
includes/normal/Utf8Test.php
includes/normal/UtfNormal.php
includes/normal/UtfNormalBench.php
includes/normal/UtfNormalGenerate.php
includes/normal/UtfNormalTest.php
includes/normal/UtfNormalUtil.php
includes/templates/NoLocalSettings.php
includes/templates/Userlogin.php
languages/Language.php
languages/LanguageConverter.php
languages/Names.php
languages/classes/LanguageAr.php
languages/classes/LanguageAz.php
languages/classes/LanguageBat_smg.php
languages/classes/LanguageBe.php
languages/classes/LanguageBe_tarask.php
languages/classes/LanguageBg.php
languages/classes/LanguageBs.php
languages/classes/LanguageCs.php
languages/classes/LanguageCu.php
languages/classes/LanguageCy.php
languages/classes/LanguageDsb.php
languages/classes/LanguageEo.php
languages/classes/LanguageEt.php
languages/classes/LanguageFi.php
languages/classes/LanguageFr.php
languages/classes/LanguageGa.php
languages/classes/LanguageGsw.php
languages/classes/LanguageHe.php
languages/classes/LanguageHr.php
languages/classes/LanguageHsb.php
languages/classes/LanguageHu.php
languages/classes/LanguageHy.php
languages/classes/LanguageJa.php
languages/classes/LanguageKaa.php
languages/classes/LanguageKk.php
languages/classes/LanguageKk_cyrl.php
languages/classes/LanguageKsh.php
languages/classes/LanguageKu.php
languages/classes/LanguageKu_ku.php
languages/classes/LanguageLa.php
languages/classes/LanguageLt.php
languages/classes/LanguageLv.php
languages/classes/LanguagePl.php
languages/classes/LanguagePt_br.php
languages/classes/LanguageRmy.php
languages/classes/LanguageRu.php
languages/classes/LanguageSk.php
languages/classes/LanguageSl.php
languages/classes/LanguageSr.php
languages/classes/LanguageSr_ec.php
languages/classes/LanguageSr_el.php
languages/classes/LanguageTg.php
languages/classes/LanguageTr.php
languages/classes/LanguageTyv.php
languages/classes/LanguageUk.php
languages/classes/LanguageWa.php
languages/classes/LanguageYue.php
languages/classes/LanguageZh.php
languages/classes/LanguageZh_hans.php
languages/messages/MessagesAb.php
languages/messages/MessagesAf.php
languages/messages/MessagesAk.php
languages/messages/MessagesAln.php
languages/messages/MessagesAls.php
languages/messages/MessagesAm.php
languages/messages/MessagesAn.php
languages/messages/MessagesAng.php
languages/messages/MessagesAr.php
languages/messages/MessagesArc.php
languages/messages/MessagesArn.php
languages/messages/MessagesArz.php
languages/messages/MessagesAs.php
languages/messages/MessagesAst.php
languages/messages/MessagesAv.php
languages/messages/MessagesAvk.php
languages/messages/MessagesAy.php
languages/messages/MessagesAz.php
languages/messages/MessagesBa.php
languages/messages/MessagesBar.php
languages/messages/MessagesBat_smg.php
languages/messages/MessagesBcl.php
languages/messages/MessagesBe.php
languages/messages/MessagesBe_tarask.php
languages/messages/MessagesBe_x_old.php
languages/messages/MessagesBg.php
languages/messages/MessagesBh.php
languages/messages/MessagesBi.php
languages/messages/MessagesBm.php
languages/messages/MessagesBn.php
languages/messages/MessagesBo.php
languages/messages/MessagesBpy.php
languages/messages/MessagesBr.php
languages/messages/MessagesBs.php
languages/messages/MessagesBug.php
languages/messages/MessagesCa.php
languages/messages/MessagesCbk_zam.php
languages/messages/MessagesCdo.php
languages/messages/MessagesCe.php
languages/messages/MessagesCeb.php
languages/messages/MessagesCh.php
languages/messages/MessagesChr.php
languages/messages/MessagesCo.php
languages/messages/MessagesCrh.php
languages/messages/MessagesCrh_cyrl.php
languages/messages/MessagesCrh_latn.php
languages/messages/MessagesCs.php
languages/messages/MessagesCsb.php
languages/messages/MessagesCu.php
languages/messages/MessagesCv.php
languages/messages/MessagesCy.php
languages/messages/MessagesDa.php
languages/messages/MessagesDe.php
languages/messages/MessagesDe_formal.php
languages/messages/MessagesDiq.php
languages/messages/MessagesDk.php
languages/messages/MessagesDsb.php
languages/messages/MessagesDv.php
languages/messages/MessagesDz.php
languages/messages/MessagesEe.php
languages/messages/MessagesEl.php
languages/messages/MessagesEml.php
languages/messages/MessagesEnRTL.php
languages/messages/MessagesEn_gb.php
languages/messages/MessagesEo.php
languages/messages/MessagesEs.php
languages/messages/MessagesEt.php
languages/messages/MessagesEu.php
languages/messages/MessagesExt.php
languages/messages/MessagesFa.php
languages/messages/MessagesFf.php
languages/messages/MessagesFi.php
languages/messages/MessagesFiu_vro.php
languages/messages/MessagesFj.php
languages/messages/MessagesFo.php
languages/messages/MessagesFr.php
languages/messages/MessagesFrc.php
languages/messages/MessagesFrp.php
languages/messages/MessagesFur.php
languages/messages/MessagesFy.php
languages/messages/MessagesGa.php
languages/messages/MessagesGag.php
languages/messages/MessagesGan.php
languages/messages/MessagesGd.php
languages/messages/MessagesGl.php
languages/messages/MessagesGlk.php
languages/messages/MessagesGn.php
languages/messages/MessagesGot.php
languages/messages/MessagesGrc.php
languages/messages/MessagesGsw.php
languages/messages/MessagesGu.php
languages/messages/MessagesGv.php
languages/messages/MessagesHak.php
languages/messages/MessagesHaw.php
languages/messages/MessagesHe.php
languages/messages/MessagesHi.php
languages/messages/MessagesHif.php
languages/messages/MessagesHif_latn.php
languages/messages/MessagesHil.php
languages/messages/MessagesHr.php
languages/messages/MessagesHsb.php
languages/messages/MessagesHt.php
languages/messages/MessagesHu.php
languages/messages/MessagesHy.php
languages/messages/MessagesIa.php
languages/messages/MessagesId.php
languages/messages/MessagesIe.php
languages/messages/MessagesIg.php
languages/messages/MessagesIi.php
languages/messages/MessagesIk.php
languages/messages/MessagesIke_cans.php
languages/messages/MessagesIke_latn.php
languages/messages/MessagesIlo.php
languages/messages/MessagesInh.php
languages/messages/MessagesIo.php
languages/messages/MessagesIs.php
languages/messages/MessagesIt.php
languages/messages/MessagesIu.php
languages/messages/MessagesJa.php
languages/messages/MessagesJbo.php
languages/messages/MessagesJut.php
languages/messages/MessagesJv.php
languages/messages/MessagesKa.php
languages/messages/MessagesKaa.php
languages/messages/MessagesKab.php
languages/messages/MessagesKg.php
languages/messages/MessagesKk.php
languages/messages/MessagesKk_arab.php
languages/messages/MessagesKk_cn.php
languages/messages/MessagesKk_cyrl.php
languages/messages/MessagesKk_kz.php
languages/messages/MessagesKk_latn.php
languages/messages/MessagesKk_tr.php
languages/messages/MessagesKl.php
languages/messages/MessagesKm.php
languages/messages/MessagesKn.php
languages/messages/MessagesKo.php
languages/messages/MessagesKrj.php
languages/messages/MessagesKs.php
languages/messages/MessagesKsh.php
languages/messages/MessagesKu.php
languages/messages/MessagesKu_arab.php
languages/messages/MessagesKu_latn.php
languages/messages/MessagesKv.php
languages/messages/MessagesKw.php
languages/messages/MessagesKy.php
languages/messages/MessagesLa.php
languages/messages/MessagesLad.php
languages/messages/MessagesLb.php
languages/messages/MessagesLbe.php
languages/messages/MessagesLfn.php
languages/messages/MessagesLg.php
languages/messages/MessagesLi.php
languages/messages/MessagesLij.php
languages/messages/MessagesLld.php
languages/messages/MessagesLmo.php
languages/messages/MessagesLn.php
languages/messages/MessagesLo.php
languages/messages/MessagesLoz.php
languages/messages/MessagesLt.php
languages/messages/MessagesLv.php
languages/messages/MessagesMai.php
languages/messages/MessagesMap_bms.php
languages/messages/MessagesMdf.php
languages/messages/MessagesMg.php
languages/messages/MessagesMi.php
languages/messages/MessagesMk.php
languages/messages/MessagesMl.php
languages/messages/MessagesMn.php
languages/messages/MessagesMo.php
languages/messages/MessagesMr.php
languages/messages/MessagesMs.php
languages/messages/MessagesMt.php
languages/messages/MessagesMwl.php
languages/messages/MessagesMy.php
languages/messages/MessagesMyv.php
languages/messages/MessagesMzn.php
languages/messages/MessagesNa.php
languages/messages/MessagesNah.php
languages/messages/MessagesNan.php
languages/messages/MessagesNap.php
languages/messages/MessagesNb.php
languages/messages/MessagesNds.php
languages/messages/MessagesNds_nl.php
languages/messages/MessagesNe.php
languages/messages/MessagesNew.php
languages/messages/MessagesNl.php
languages/messages/MessagesNn.php
languages/messages/MessagesNo.php
languages/messages/MessagesNov.php
languages/messages/MessagesNso.php
languages/messages/MessagesNv.php
languages/messages/MessagesNy.php
languages/messages/MessagesOc.php
languages/messages/MessagesOr.php
languages/messages/MessagesOs.php
languages/messages/MessagesPa.php
languages/messages/MessagesPag.php
languages/messages/MessagesPam.php
languages/messages/MessagesPap.php
languages/messages/MessagesPdc.php
languages/messages/MessagesPfl.php
languages/messages/MessagesPi.php
languages/messages/MessagesPih.php
languages/messages/MessagesPl.php
languages/messages/MessagesPms.php
languages/messages/MessagesPnt.php
languages/messages/MessagesPs.php
languages/messages/MessagesPt.php
languages/messages/MessagesPt_br.php
languages/messages/MessagesQu.php
languages/messages/MessagesRm.php
languages/messages/MessagesRmy.php
languages/messages/MessagesRo.php
languages/messages/MessagesRoa_rup.php
languages/messages/MessagesRu.php
languages/messages/MessagesRuq.php
languages/messages/MessagesRuq_cyrl.php
languages/messages/MessagesRuq_grek.php
languages/messages/MessagesRuq_latn.php
languages/messages/MessagesSa.php
languages/messages/MessagesSah.php
languages/messages/MessagesSc.php
languages/messages/MessagesScn.php
languages/messages/MessagesSco.php
languages/messages/MessagesSd.php
languages/messages/MessagesSdc.php
languages/messages/MessagesSe.php
languages/messages/MessagesSei.php
languages/messages/MessagesSg.php
languages/messages/MessagesShi.php
languages/messages/MessagesSi.php
languages/messages/MessagesSimple.php
languages/messages/MessagesSk.php
languages/messages/MessagesSl.php
languages/messages/MessagesSm.php
languages/messages/MessagesSma.php
languages/messages/MessagesSn.php
languages/messages/MessagesSo.php
languages/messages/MessagesSq.php
languages/messages/MessagesSr.php
languages/messages/MessagesSr_ec.php
languages/messages/MessagesSr_el.php
languages/messages/MessagesSrn.php
languages/messages/MessagesSs.php
languages/messages/MessagesSt.php
languages/messages/MessagesStq.php
languages/messages/MessagesSu.php
languages/messages/MessagesSv.php
languages/messages/MessagesSw.php
languages/messages/MessagesSzl.php
languages/messages/MessagesTa.php
languages/messages/MessagesTe.php
languages/messages/MessagesTet.php
languages/messages/MessagesTg.php
languages/messages/MessagesTg_cyrl.php
languages/messages/MessagesTh.php
languages/messages/MessagesTi.php
languages/messages/MessagesTk.php
languages/messages/MessagesTl.php
languages/messages/MessagesTlh.php
languages/messages/MessagesTn.php
languages/messages/MessagesTo.php
languages/messages/MessagesTokipona.php
languages/messages/MessagesTp.php
languages/messages/MessagesTpi.php
languages/messages/MessagesTr.php
languages/messages/MessagesTt.php
languages/messages/MessagesTt_cyrl.php
languages/messages/MessagesTt_latn.php
languages/messages/MessagesTy.php
languages/messages/MessagesTyv.php
languages/messages/MessagesUdm.php
languages/messages/MessagesUg.php
languages/messages/MessagesUk.php
languages/messages/MessagesUr.php
languages/messages/MessagesUz.php
languages/messages/MessagesVe.php
languages/messages/MessagesVec.php
languages/messages/MessagesVi.php
languages/messages/MessagesVls.php
languages/messages/MessagesVo.php
languages/messages/MessagesWa.php
languages/messages/MessagesWar.php
languages/messages/MessagesWo.php
languages/messages/MessagesWuu.php
languages/messages/MessagesXal.php
languages/messages/MessagesXh.php
languages/messages/MessagesXmf.php
languages/messages/MessagesYdd.php
languages/messages/MessagesYi.php
languages/messages/MessagesYo.php
languages/messages/MessagesYue.php
languages/messages/MessagesZa.php
languages/messages/MessagesZea.php
languages/messages/MessagesZh.php
languages/messages/MessagesZh_classical.php
languages/messages/MessagesZh_cn.php
languages/messages/MessagesZh_hans.php
languages/messages/MessagesZh_hant.php
languages/messages/MessagesZh_hk.php
languages/messages/MessagesZh_min_nan.php
languages/messages/MessagesZh_sg.php
languages/messages/MessagesZh_tw.php
languages/messages/MessagesZh_yue.php
languages/messages/MessagesZu.php
maintenance/FiveUpgrade.inc
maintenance/Makefile
maintenance/addwiki.php
maintenance/archives/populateSha1.php
maintenance/archives/rebuildRecentchanges.inc
maintenance/archives/upgradeLogging.php
maintenance/archives/upgradeWatchlist.php
maintenance/attachLatest.php
maintenance/attribute.php
maintenance/backup.inc
maintenance/backupPrefetch.inc
maintenance/benchmarkPurge.php
maintenance/changePassword.php
maintenance/checkUsernames.php
maintenance/cleanupCaps.php
maintenance/cleanupDupes.inc
maintenance/cleanupImages.php
maintenance/cleanupSpam.php
maintenance/cleanupTable.inc
maintenance/cleanupTitles.php
maintenance/cleanupWatchlist.php
maintenance/clear_interwiki_cache.php
maintenance/clear_stats.php
maintenance/commandLine.inc
maintenance/convertLinks.inc
maintenance/convertLinks.php
maintenance/counter.php
maintenance/createAndPromote.php
maintenance/deleteArchivedFiles.inc
maintenance/deleteArchivedFiles.php
maintenance/deleteArchivedRevisions.inc
maintenance/deleteArchivedRevisions.php
maintenance/deleteBatch.php
maintenance/deleteDefaultMessages.php
maintenance/deleteImageMemcached.php
maintenance/deleteOldRevisions.inc
maintenance/deleteOldRevisions.php
maintenance/deleteOrphanedRevisions.inc.php
maintenance/deleteOrphanedRevisions.php
maintenance/deleteRevision.php
maintenance/dumpBackup.php
maintenance/dumpInterwiki.inc
maintenance/dumpInterwiki.php
maintenance/dumpLinks.php
maintenance/dumpSisterSites.php
maintenance/dumpTextPass.php
maintenance/dumpUploads.php
maintenance/edit.php
maintenance/eval.php
maintenance/fetchText.php
maintenance/findhooks.php
maintenance/fixSlaveDesync.php
maintenance/fixTimestamps.php
maintenance/fixUserRegistration.php
maintenance/fuzz-tester.php
maintenance/generateSitemap.php
maintenance/getLagTimes.php
maintenance/getSlaveServer.php
maintenance/importDump.php
maintenance/importImages.inc.php
maintenance/importImages.php
maintenance/importLogs.inc
maintenance/importLogs.php
maintenance/importTextFile.php
maintenance/importUseModWiki.php
maintenance/initEditCount.php
maintenance/initStats.inc
maintenance/initStats.php
maintenance/installExtension.php
maintenance/language/StatOutputs.php
maintenance/language/alltrans.php
maintenance/language/checkExtensions.php
maintenance/language/checkLanguage.inc
maintenance/language/checkLanguage.php
maintenance/language/date-formats.php
maintenance/language/diffLanguage.php
maintenance/language/digit2html.php
maintenance/language/dumpMessages.php
maintenance/language/function-list.php
maintenance/language/lang2po.php
maintenance/language/langmemusage.php
maintenance/language/languages.inc
maintenance/language/messageTypes.inc
maintenance/language/messages.inc
maintenance/language/rebuildLanguage.php
maintenance/language/transstat.php
maintenance/language/validate.php
maintenance/language/writeMessagesArray.inc
maintenance/mcc.php
maintenance/mctest.php
maintenance/moveBatch.php
maintenance/mwdocgen.php
maintenance/namespace2sql.php
maintenance/namespaceDupes.php
maintenance/nextJobDB.php
maintenance/nukeNS.php
maintenance/nukePage.inc
maintenance/nukePage.php
maintenance/orphans.php
maintenance/ourusers.php
maintenance/parserTests.inc
maintenance/parserTests.php
maintenance/parserTestsParserHook.php
maintenance/parserTestsParserTime.php
maintenance/parserTestsStaticParserHook.php
maintenance/patchSql.php
maintenance/populateCategory.inc
maintenance/populateCategory.php
maintenance/preprocessorFuzzTest.php
maintenance/purgeList.php
maintenance/purgeOldText.inc
maintenance/purgeOldText.php
maintenance/reassignEdits.inc.php
maintenance/reassignEdits.php
maintenance/rebuildImages.php
maintenance/rebuildInterwiki.inc
maintenance/rebuildInterwiki.php
maintenance/rebuildall.php
maintenance/rebuildmessages.php
maintenance/rebuildrecentchanges.inc
maintenance/rebuildrecentchanges.php
maintenance/rebuildtextindex.inc
maintenance/rebuildtextindex.php
maintenance/refreshImageCount.php
maintenance/refreshLinks.inc
maintenance/refreshLinks.php
maintenance/removeUnusedAccounts.inc
maintenance/removeUnusedAccounts.php
maintenance/renamewiki.php
maintenance/renderDump.php
maintenance/runJobs.php
maintenance/showJobs.php
maintenance/showStats.php
maintenance/sql.php
maintenance/stats.php
maintenance/storage/checkStorage.php
maintenance/storage/compressOld.inc
maintenance/storage/compressOld.php
maintenance/storage/dumpRev.php
maintenance/storage/moveToExternal.php
maintenance/storage/resolveStubs.php
maintenance/undelete.php
maintenance/update.php
maintenance/updateArticleCount.inc.php
maintenance/updateArticleCount.php
maintenance/updateRestrictions.php
maintenance/updateSearchIndex.inc
maintenance/updateSearchIndex.php
maintenance/updateSpecialPages.php
maintenance/updaters.inc
maintenance/upgrade1_5.php
maintenance/userDupes.inc
maintenance/userOptions.inc
maintenance/userOptions.php
maintenance/waitForSlave.php
skins/Chick.php
skins/CologneBlue.php
skins/Modern.php
skins/MonoBook.php
skins/MySkin.php
skins/Nostalgia.php
skins/Simple.php
skins/Standard.php
thumb.php
trackback.php

index ca6f180..c3d4ea9 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 /**
+ * @defgroup Ajax Ajax
+ *
+ * @file
+ * @ingroup Ajax
  * Handle ajax requests and send them to the proper handler.
  */
 
@@ -11,7 +15,7 @@ require_once( 'AjaxFunctions.php' );
 
 /**
  * Object-Oriented Ajax functions.
- * @addtogroup Ajax
+ * @ingroup Ajax
  */
 class AjaxDispatcher {
        /** The way the request was made, either a 'get' or a 'post' */
index bfd3191..b68c289 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup Ajax
+ * @file
+ * @ingroup Ajax
  */
 
 if( !defined( 'MEDIAWIKI' ) ) {
index 791bfbb..c79e928 100644 (file)
@@ -1,11 +1,16 @@
 <?php
+/**
+ * @file
+ * @ingroup Ajax
+ */
+
 if( !defined( 'MEDIAWIKI' ) ) {
        die( 1 );
 }
 
 /**
  * @todo document
- * @addtogroup Ajax
+ * @ingroup Ajax
  */
 class AjaxResponse {
 
index 263e939..9b2e48c 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * File for articles
+ * @file
  */
 
 /**
index bd13f55..b446647 100644 (file)
@@ -8,7 +8,7 @@ class Autopromote {
        /**
         * Get the groups for the given user based on $wgAutopromote.
         *
-        * @param User $user The user to get the groups for
+        * @param $user The user to get the groups for
         * @return array Array of groups to promote to.
         */
        public static function getAutopromoteGroups( User $user ) {
@@ -33,8 +33,8 @@ class Autopromote {
         * This function evaluates the former type recursively, and passes off to
         * self::checkCondition for evaluation of the latter type.
         *
-        * @param mixed $cond A condition, possibly containing other conditions
-        * @param User  $user The user to check the conditions against
+        * @param $cond Mixed: a condition, possibly containing other conditions
+        * @param $user The user to check the conditions against
         * @return bool Whether the condition is true
         */
        private static function recCheckCondition( $cond, User $user ) {
@@ -75,8 +75,8 @@ class Autopromote {
         * APCOND_AGE.  Other types will throw an exception if no extension evalu-
         * ates them.
         *
-        * @param array $cond A condition, which must not contain other conditions
-        * @param User  $user The user to check the condition against
+        * @param $cond Array: A condition, which must not contain other conditions
+        * @param $user The user to check the condition against
         * @return bool Whether the condition is true for the user
         */
        private static function checkCondition( $cond, User $user ) {
index fac61c9..15b8838 100644 (file)
 # with this program; if not, write to the Free Software Foundation, Inc.,
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
+
 /**
+ * @defgroup Cache Cache
  *
+ * @file
+ * @ingroup Cache
  */
 
 /**
- * Simple generic object store
- *
  * interface is intended to be more or less compatible with
  * the PHP memcached client.
  *
@@ -33,7 +35,7 @@
  *   $bag = new MediaWikiBagOStuff($tablename); # connect to db first
  * </code>
  *
- * @atttogroup Cache
+ * @ingroup Cache
  */
 class BagOStuff {
        var $debugmode;
@@ -171,7 +173,7 @@ class BagOStuff {
  * This is a test of the interface, mainly. It stores things in an associative
  * array, which is not going to persist between program runs.
  *
- * @atttogroup Cache
+ * @ingroup Cache
  */
 class HashBagOStuff extends BagOStuff {
        var $bag;
@@ -215,7 +217,7 @@ class HashBagOStuff extends BagOStuff {
 /**
  * Generic class to store objects in a database
  *
- * @atttogroup Cache
+ * @ingroup Cache
  */
 abstract class SqlBagOStuff extends BagOStuff {
        var $table;
@@ -416,7 +418,7 @@ abstract class SqlBagOStuff extends BagOStuff {
 /**
  * Stores objects in the main database of the wiki
  *
- * @atttogroup Cache
+ * @ingroup Cache
  */
 class MediaWikiBagOStuff extends SqlBagOStuff {
        var $tableInitialised = false;
@@ -491,7 +493,7 @@ class MediaWikiBagOStuff extends SqlBagOStuff {
  * that Turck's serializer is faster, so a possible future extension would be
  * to use it for arrays but not for objects.
  *
- * @atttogroup Cache
+ * @ingroup Cache
  */
 class TurckBagOStuff extends BagOStuff {
        function get($key) {
@@ -526,7 +528,7 @@ class TurckBagOStuff extends BagOStuff {
 /**
  * This is a wrapper for APC's shared memory functions
  *
- * @atttogroup Cache
+ * @ingroup Cache
  */
 class APCBagOStuff extends BagOStuff {
        function get($key) {
@@ -555,7 +557,7 @@ class APCBagOStuff extends BagOStuff {
  * This is basically identical to the Turck MMCache version,
  * mostly because eAccelerator is based on Turck MMCache.
  *
- * @atttogroup Cache
+ * @ingroup Cache
  */
 class eAccelBagOStuff extends BagOStuff {
        function get($key) {
@@ -591,7 +593,7 @@ class eAccelBagOStuff extends BagOStuff {
  * Wrapper for XCache object caching functions; identical interface
  * to the APC wrapper
  *
- * @atttogroup Cache
+ * @ingroup Cache
  */
 class XCacheBagOStuff extends BagOStuff {
 
@@ -637,7 +639,7 @@ class XCacheBagOStuff extends BagOStuff {
 
 /**
  * @todo document
- * @atttogroup Cache
+ * @ingroup Cache
  */
 class DBABagOStuff extends BagOStuff {
        var $mHandler, $mFile, $mReader, $mWriter, $mDisabled;
index 9585804..1c0bfb0 100644 (file)
@@ -1,5 +1,6 @@
 <?php
 /**
+ * @file
  * Blocks and bans object
  */
 
index 3e465b9..b050c46 100644 (file)
@@ -4,7 +4,7 @@
  * This class stores an arbitrary value along with its dependencies.
  * Users should typically only use DependencyWrapper::getFromCache(), rather
  * than instantiating one of these objects directly.
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class DependencyWrapper {
        var $value;
@@ -97,7 +97,7 @@ class DependencyWrapper {
 }
 
 /**
- * @addtogroup Cache
+ * @ingroup Cache
  */
 abstract class CacheDependency {
        /**
@@ -112,7 +112,7 @@ abstract class CacheDependency {
 }
 
 /**
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class FileDependency extends CacheDependency {
        var $filename, $timestamp;
@@ -171,7 +171,7 @@ class FileDependency extends CacheDependency {
 }
 
 /**
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class TitleDependency extends CacheDependency {
        var $titleObj;
@@ -230,7 +230,7 @@ class TitleDependency extends CacheDependency {
 }
 
 /**
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class TitleListDependency extends CacheDependency {
        var $linkBatch;
@@ -313,7 +313,7 @@ class TitleListDependency extends CacheDependency {
 }
 
 /**
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class GlobalDependency extends CacheDependency {
        var $name, $value;
@@ -329,7 +329,7 @@ class GlobalDependency extends CacheDependency {
 }
 
 /**
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class ConstantDependency extends CacheDependency {
        var $name, $value;
index 3f6f437..d9072e9 100644 (file)
@@ -2,7 +2,7 @@
 
 /**
  * Various core parser functions, registered in Parser::firstCallInit()
- * @addtogroup Parser
+ * @ingroup Parser
  */
 class CoreParserFunctions {
        static function register( $parser ) {
index 44ef02b..84b6b26 100644 (file)
@@ -1,5 +1,9 @@
 <?php
 /**
+ * @defgroup Database Database
+ *
+ * @file
+ * @ingroup Database
  * This file deals with MySQL interface functions
  * and query specifics/optimisations
  */
@@ -13,7 +17,7 @@ define( 'DEADLOCK_DELAY_MAX', 1500000 );
 
 /**
  * Database abstraction object
- * @addtogroup Database
+ * @ingroup Database
  */
 class Database {
 
@@ -2218,7 +2222,7 @@ class Database {
  * Database abstraction object for mySQL
  * Inherit all methods and properties of Database::Database()
  *
- * @addtogroup Database
+ * @ingroup Database
  * @see Database
  */
 class DatabaseMysql extends Database {
@@ -2231,7 +2235,7 @@ class DatabaseMysql extends Database {
 
 /**
  * Utility class.
- * @addtogroup Database
+ * @ingroup Database
  */
 class DBObject {
        public $mData;
@@ -2251,7 +2255,7 @@ class DBObject {
 
 /**
  * Utility class
- * @addtogroup Database
+ * @ingroup Database
  *
  * This allows us to distinguish a blob from a normal string and an array of strings
  */
@@ -2267,7 +2271,7 @@ class Blob {
 
 /**
  * Utility class.
- * @addtogroup Database
+ * @ingroup Database
  */
 class MySQLField {
        private $name, $tablename, $default, $max_length, $nullable,
@@ -2324,7 +2328,7 @@ class MySQLField {
 
 /**
  * Database error base class
- * @addtogroup Database
+ * @ingroup Database
  */
 class DBError extends MWException {
        public $db;
@@ -2341,7 +2345,7 @@ class DBError extends MWException {
 }
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class DBConnectionError extends DBError {
        public $error;
@@ -2461,7 +2465,7 @@ border=\"0\" ALT=\"Google\"></A>
 }
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class DBQueryError extends DBError {
        public $error, $errno, $sql, $fname;
@@ -2517,14 +2521,14 @@ class DBQueryError extends DBError {
 }
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class DBUnexpectedError extends DBError {}
 
 
 /**
  * Result wrapper for grabbing data queried by someone else
- * @addtogroup Database
+ * @ingroup Database
  */
 class ResultWrapper implements Iterator {
        var $db, $result, $pos = 0, $currentRow = null;
index c85db22..ad6e7f6 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Legacy database functions, for compatibility with pre-1.3 code
  * NOTE: this file is no longer loaded by default.
- *
+ * @file
+ * @ingroup Database
  */
 
 /**
index 4165df1..a6dda25 100755 (executable)
@@ -3,10 +3,12 @@
  * This script is the MSSQL Server database abstraction layer
  *
  * See maintenance/mssql/README for development notes and other specific information
+ * @ingroup Database
+ * @file
  */
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class DatabaseMssql extends Database {
 
@@ -999,7 +1001,7 @@ class DatabaseMssql extends Database {
 }
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class MSSQLField extends MySQLField {
 
index 4dc5628..8d2a675 100644 (file)
@@ -1,8 +1,12 @@
 <?php
+/**
+ * @ingroup Database
+ * @file
+ */
 
 /**
  * This is the Oracle database abstraction layer.
- * @addtogroup Database
+ * @ingroup Database
  */
 class ORABlob {
        var $mData;
@@ -20,7 +24,7 @@ class ORABlob {
  * The oci8 extension is fairly weak and doesn't support oci_num_rows, among
  * other things.  We use a wrapper class to handle that and other
  * Oracle-specific bits, like converting column names back to lowercase.
- * @addtogroup Database
+ * @ingroup Database
  */
 class ORAResult {
        private $rows;
@@ -87,7 +91,7 @@ class ORAResult {
 }
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class DatabaseOracle extends Database {
        var $mInsertId = NULL;
index 125ad75..8f8488b 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @ingroup Database
+ * @file
+ */
 
 /**
  * This is the Postgres database abstraction layer.
@@ -7,7 +11,7 @@
  * than MySQL ones, some of them should be moved to parent
  * Database class.
  *
- * @addtogroup Database
+ * @ingroup Database
  */
 class PostgresField {
        private $name, $tablename, $type, $nullable, $max_length;
@@ -70,7 +74,7 @@ END;
 }
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class DatabasePostgres extends Database {
        var $mInsertId = NULL;
index d7d2571..8b4466e 100644 (file)
@@ -3,10 +3,12 @@
  * This script is the SQLite database abstraction layer
  *
  * See maintenance/sqlite/README for development notes and other specific information
+ * @ingroup Database
+ * @file
  */
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class DatabaseSqlite extends Database {
 
@@ -375,7 +377,7 @@ class DatabaseSqlite extends Database {
 }
 
 /**
- * @addtogroup Database
+ * @ingroup Database
  */
 class SQLiteField extends MySQLField {
 
index 4027bec..9ef11d5 100644 (file)
@@ -3,7 +3,7 @@
 /**
  * Date formatter, recognises dates in plain text and formats them accoding to user preferences.
  * @todo preferences, OutputPage
- * @addtogroup Parser
+ * @ingroup Parser
  */
 class DateFormatter
 {
index 3cc248b..98cee57 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * A few constants that might be needed during LocalSettings.php
+ * @file
  */
 
 /**
index 93b3771..7a2f3f7 100644 (file)
@@ -1,8 +1,10 @@
 <?php
 /**
+ * @defgroup DifferenceEngine DifferenceEngine
+ *
+ * @file
  * See diff.doc
  * @todo indicate where diff.doc can be found.
- * @addtogroup DifferenceEngine
  */
 
 /**
@@ -15,8 +17,7 @@ define( 'MW_DIFF_VERSION', '1.11a' );
 
 /**
  * @todo document
- * @public
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class DifferenceEngine {
        /**#@+
@@ -793,7 +794,7 @@ define('USE_ASSERTS', function_exists('assert'));
 /**
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class _DiffOp {
        var $type;
@@ -816,7 +817,7 @@ class _DiffOp {
 /**
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class _DiffOp_Copy extends _DiffOp {
        var $type = 'copy';
@@ -836,7 +837,7 @@ class _DiffOp_Copy extends _DiffOp {
 /**
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class _DiffOp_Delete extends _DiffOp {
        var $type = 'delete';
@@ -854,7 +855,7 @@ class _DiffOp_Delete extends _DiffOp {
 /**
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class _DiffOp_Add extends _DiffOp {
        var $type = 'add';
@@ -872,7 +873,7 @@ class _DiffOp_Add extends _DiffOp {
 /**
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class _DiffOp_Change extends _DiffOp {
        var $type = 'change';
@@ -909,7 +910,7 @@ class _DiffOp_Change extends _DiffOp {
  *
  * @author Geoffrey T. Dairiki, Tim Starling
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class _DiffEngine {
        const MAX_XREF_LENGTH =  10000;
@@ -1324,7 +1325,7 @@ class _DiffEngine {
  * Class representing a 'diff' between two sequences of strings.
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class Diff
 {
@@ -1463,7 +1464,7 @@ class Diff
 /**
  * @todo document, bad name.
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class MappedDiff extends Diff
 {
@@ -1525,7 +1526,7 @@ class MappedDiff extends Diff
  * to obtain fancier outputs.
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class DiffFormatter {
        /**
@@ -1679,7 +1680,7 @@ class DiffFormatter {
 
 /**
  * A formatter that outputs unified diffs
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 
 class UnifiedDiffFormatter extends DiffFormatter {
@@ -1703,7 +1704,7 @@ class UnifiedDiffFormatter extends DiffFormatter {
 
 /**
  * A pseudo-formatter that just passes along the Diff::$edits array
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class ArrayDiffFormatter extends DiffFormatter {
        function format($diff) {
@@ -1759,7 +1760,7 @@ define('NBSP', '&#160;'); // iso-8859-x non-breaking space.
 /**
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class _HWLDF_WordAccumulator {
        function _HWLDF_WordAccumulator () {
@@ -1820,7 +1821,7 @@ class _HWLDF_WordAccumulator {
 /**
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class WordLevelDiff extends MappedDiff {
        const MAX_LINE_LENGTH = 10000;
@@ -1903,7 +1904,7 @@ class WordLevelDiff extends MappedDiff {
  * Wikipedia Table style diff formatter.
  * @todo document
  * @private
- * @addtogroup DifferenceEngine
+ * @ingroup DifferenceEngine
  */
 class TableDiffFormatter extends DiffFormatter {
        function TableDiffFormatter() {
index 5086f99..8e7caf6 100644 (file)
@@ -29,7 +29,7 @@
  * File format docs are available in source package for DjVuLibre:
  * http://djvulibre.djvuzone.org/
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 class DjVuImage {
        function __construct( $filename ) {
index 04452a5..8df876a 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Contains the EditPage class
+ * @file
  */
 
 /**
index 11620bc..380c898 100644 (file)
@@ -3,6 +3,8 @@
 /**
  * Old job used for sending single notification emails;
  * kept for backwards-compatibility
+ *
+ * @ingroup JobQueue
  */
 class EmaillingJob extends Job {
 
index 10a165f..31fcb0d 100644 (file)
@@ -2,6 +2,8 @@
 
 /**
  * Job for email notification mails
+ *
+ * @ingroup JobQueue
  */
 class EnotifNotifyJob extends Job {
 
index 3fea288..2ba2946 100644 (file)
@@ -1,8 +1,11 @@
 <?php
+/**
+ * @defgroup Exception Exception
+ */
 
 /**
  * MediaWiki exception
- * @addtogroup Exception
+ * @ingroup Exception
  */
 class MWException extends Exception {
 
@@ -207,7 +210,7 @@ class MWException extends Exception {
 /**
  * Exception class which takes an HTML error message, and does not
  * produce a backtrace. Replacement for OutputPage::fatalError().
- * @addtogroup Exception
+ * @ingroup Exception
  */
 class FatalError extends MWException {
        function getHTML() {
@@ -220,7 +223,7 @@ class FatalError extends MWException {
 }
 
 /**
- * @addtogroup Exception
+ * @ingroup Exception
  */
 class ErrorPageError extends MWException {
        public $title, $msg;
index b5eeb5c..bd93eb7 100644 (file)
@@ -1,7 +1,6 @@
 <?php
 /**
- * @addtogroup Media
- *
+ * @ingroup Media
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
  * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License
@@ -26,7 +25,7 @@
 
 /**
  * @todo document (e.g. one-sentence class-overview description)
- * @addtogroup Media
+ * @ingroup Media
  */
 class Exif {
        //@{
@@ -604,7 +603,7 @@ class Exif {
 
 /**
  * @todo document (e.g. one-sentence class-overview description)
- * @addtogroup Media
+ * @ingroup Media
  */
 class FormatExif {
        /**
index 76277e1..262ad7e 100644 (file)
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ * @defgroup Dump Dump
+ */
 
 /**
- *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage Dump
  */
 class WikiExporter {
        var $list_authors = false ; # Return distinct author list (when not returning full history)
@@ -293,7 +295,7 @@ class WikiExporter {
 }
 
 /**
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class XmlDumpWriter {
 
@@ -515,7 +517,7 @@ class XmlDumpWriter {
 
 /**
  * Base class for output stream; prints to stdout or buffer or whereever.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpOutput {
        function writeOpenStream( $string ) {
@@ -549,7 +551,7 @@ class DumpOutput {
 
 /**
  * Stream outputter to send data to a file.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpFileOutput extends DumpOutput {
        var $handle;
@@ -567,7 +569,7 @@ class DumpFileOutput extends DumpOutput {
  * Stream outputter to send data to a file via some filter program.
  * Even if compression is available in a library, using a separate
  * program can allow us to make use of a multi-processor system.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpPipeOutput extends DumpFileOutput {
        function DumpPipeOutput( $command, $file = null ) {
@@ -580,7 +582,7 @@ class DumpPipeOutput extends DumpFileOutput {
 
 /**
  * Sends dump output via the gzip compressor.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpGZipOutput extends DumpPipeOutput {
        function DumpGZipOutput( $file ) {
@@ -590,7 +592,7 @@ class DumpGZipOutput extends DumpPipeOutput {
 
 /**
  * Sends dump output via the bgzip2 compressor.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpBZip2Output extends DumpPipeOutput {
        function DumpBZip2Output( $file ) {
@@ -600,7 +602,7 @@ class DumpBZip2Output extends DumpPipeOutput {
 
 /**
  * Sends dump output via the p7zip compressor.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class Dump7ZipOutput extends DumpPipeOutput {
        function Dump7ZipOutput( $file ) {
@@ -618,7 +620,7 @@ class Dump7ZipOutput extends DumpPipeOutput {
  * Dump output filter class.
  * This just does output filtering and streaming; XML formatting is done
  * higher up, so be careful in what you do.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpFilter {
        function DumpFilter( &$sink ) {
@@ -664,7 +666,7 @@ class DumpFilter {
 
 /**
  * Simple dump output filter to exclude all talk pages.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpNotalkFilter extends DumpFilter {
        function pass( $page ) {
@@ -674,7 +676,7 @@ class DumpNotalkFilter extends DumpFilter {
 
 /**
  * Dump output filter to include or exclude pages in a given set of namespaces.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpNamespaceFilter extends DumpFilter {
        var $invert = false;
@@ -729,7 +731,7 @@ class DumpNamespaceFilter extends DumpFilter {
 
 /**
  * Dump output filter to include only the last revision in each page sequence.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpLatestFilter extends DumpFilter {
        var $page, $pageString, $rev, $revString;
@@ -761,7 +763,7 @@ class DumpLatestFilter extends DumpFilter {
 
 /**
  * Base class for output stream; prints to stdout or buffer or whereever.
- * @addtogroup Dump
+ * @ingroup Dump
  */
 class DumpMultiWriter {
        function DumpMultiWriter( $sinks ) {
index c11e9b7..1c58f44 100644 (file)
@@ -6,8 +6,6 @@
  */
 
 /**
- *
- *
  * Support for external editors to modify both text and files
  * in external applications. It works as follows: MediaWiki
  * sends a meta-file with the MIME type 'application/x-external-editor'
index 51f4cdd..457f00a 100644 (file)
@@ -1,12 +1,17 @@
 <?php
+/**
+ * @defgroup ExternalStorage ExternalStorage
+ */
+
 /**
  * Constructor class for data kept in external repositories
  *
  * External repositories might be populated by maintenance/async
  * scripts, thus partial moving of data may be possible, as well
  * as possibility to have any storage format (i.e. for archives)
+ *
+ * @ingroup ExternalStorage
  */
-
 class ExternalStore {
        /* Fetch data from given URL */
        static function fetchFromURL($url) {
index ea7c40b..549412d 100644 (file)
@@ -1,12 +1,4 @@
 <?php
-/**
- *
- *
- * DB accessable external objects
- *
- */
-
-
 
 /**
  * External database storage will use one (or more) separate connection pools
@@ -28,6 +20,10 @@ $wgExternalLoadBalancers = array();
 global $wgExternalBlobCache;
 $wgExternalBlobCache = array();
 
+/**
+ * DB accessable external objects
+ * @ingroup ExternalStorage
+ */
 class ExternalStoreDB {
 
        /** @todo Document.*/
index ef95f1f..6eb33b3 100644 (file)
@@ -1,11 +1,9 @@
 <?php
 /**
- *
- *
  * Example class for HTTP accessable external objects
  *
+ * @ingroup ExternalStorage
  */
-
 class ExternalStoreHttp {
        /* Fetch data from given URL */
        function fetchFromURL($url) {
index cbecaba..3e194b7 100644 (file)
@@ -3,7 +3,7 @@
 /**
  * File deletion user interface
  *
- * @addtogroup Media
+ * @ingroup Media
  * @author Rob Church <robchur@gmail.com>
  */
 class FileDeleteForm {
index 6b845ab..385d83b 100644 (file)
@@ -3,7 +3,7 @@
 /**
  * File reversion user interface
  *
- * @addtogroup Media
+ * @ingroup Media
  * @author Rob Church <robchur@gmail.com>
  */
 class FileRevertForm {
index caa8bba..c01350c 100644 (file)
@@ -372,6 +372,6 @@ class FSTransaction {
 }
 
 /**
- * @addtogroup Exception
+ * @ingroup Exception
  */
 class FSException extends MWException { }
index 112c033..9504bf2 100644 (file)
@@ -20,6 +20,8 @@
  * The class is nevertheless a vast improvement on the previous method of using
  * Image::getLinksTo() and Title::touchArray(), which uses about 2KB of memory per
  * link.
+ *
+ * @ingroup Cache
  */
 class HTMLCacheUpdate
 {
@@ -185,6 +187,7 @@ class HTMLCacheUpdate
 
 /**
  * @todo document (e.g. one-sentence top-level class description).
+ * @ingroup JobQueue
  */
 class HTMLCacheUpdateJob extends Job {
        var $table, $start, $end;
index c6948a3..ba2196e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * Contain the HTMLFileCache class
- * @addtogroup Cache
+ * @file
+ * @ingroup Cache
  */
 
 /**
  * emergency abort/fallback to cache.
  *
  * Global options that affect this module:
- * $wgCachePages
- * $wgCacheEpoch
- * $wgUseFileCache
- * $wgFileCacheDirectory
- * $wgUseGzip
+ * - $wgCachePages
+ * - $wgCacheEpoch
+ * - $wgUseFileCache
+ * - $wgFileCacheDirectory
+ * - $wgUseGzip
+ *
+ * @ingroup Cache
  */
 class HTMLFileCache {
        var $mTitle, $mFileCache;
index f595b34..3772926 100644 (file)
@@ -1,7 +1,4 @@
 <?php
-/**
- *
- */
 
 /**
  * Pure virtual parent
index 8d01e88..046a149 100644 (file)
@@ -19,6 +19,7 @@
  *
  * @author Evan Prodromou <evan@wikitravel.org>
  * @see hooks.txt
+ * @file
  */
 
 
index cbe3fe4..af05c1c 100644 (file)
@@ -73,8 +73,8 @@ function wfGetSVGsize( $filename ) {
  *    * Any subsequent links on the same line are considered to be exceptions,
  *      i.e. articles where the image may occur inline.
  *
- * @param string $name the image name to check
- * @param Title $contextTitle The page on which the image occurs, if known
+ * @param $name string the image name to check
+ * @param $contextTitle Title: the page on which the image occurs, if known
  * @return bool
  */
 function wfIsBadImage( $name, $contextTitle = false ) {
index a2c167b..492a3e0 100644 (file)
@@ -2,15 +2,12 @@
 if ( ! defined( 'MEDIAWIKI' ) )
        die( 1 );
 
-/**
- */
-
 /**
  * Image gallery
  *
  * Add images to the gallery using add(), then render that list to HTML using toHTML().
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 class ImageGallery
 {
index 66084bc..3b63ac2 100644 (file)
@@ -1,17 +1,12 @@
 <?php
-/**
- */
 
-/**
- *
- */
 if( !defined( 'MEDIAWIKI' ) )
        die( 1 );
 
 /**
  * Special handling for image description pages
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 class ImagePage extends Article {
 
@@ -768,7 +763,7 @@ EOT
 /**
  * Builds the image revision log shown on image pages
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 class ImageHistoryList {
 
index ab919ee..da9b6fd 100644 (file)
@@ -4,7 +4,7 @@
  * Variant of QueryPage which uses a gallery to output results, thus
  * suited for reports generating images
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Rob Church <robchur@gmail.com>
  */
 class ImageQueryPage extends QueryPage {
index 09f468c..23fabd7 100644 (file)
@@ -1,4 +1,7 @@
 <?php
+/**
+ * @defgroup JobQueue JobQueue
+ */
 
 if ( !defined( 'MEDIAWIKI' ) ) {
        die( "This file is part of MediaWiki, it is not a valid entry point\n" );
@@ -6,6 +9,8 @@ if ( !defined( 'MEDIAWIKI' ) ) {
 
 /**
  * Class to both describe a background job and handle jobs.
+ *
+ * @ingroup JobQueue
  */
 abstract class Job {
        var $command,
@@ -78,7 +83,7 @@ abstract class Job {
 
        /**
         * Pop a job off the front of the queue
-        * @static
+        *
         * @param $offset Number of jobs to skip
         * @return Job or false if there's no jobs
         */
@@ -167,10 +172,10 @@ abstract class Job {
        /**
         * Create the appropriate object to handle a specific job
         *
-        * @param string $command Job command
-        * @param Title $title Associated title
-        * @param array $params Job parameters
-        * @param int $id Job identifier
+        * @param $command String: Job command
+        * @param $title Title: Associated title
+        * @param $params Array: Job parameters
+        * @param $id Int: Job identifier
         * @return Job
         */
        static function factory( $command, $title, $params = false, $id = 0 ) {
index 80fe246..e7b2778 100644 (file)
@@ -1,7 +1,12 @@
 <?php
+/**
+ * @file
+ * @ingroup Database
+ */
 
 /**
  * An interface for generating database load balancers
+ * @ingroup Database
  */
 abstract class LBFactory {
        static $instance;
index 1d1a84d..b5fc1f6 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+/**
+ * @file
+ * @ingroup Database
+ */
+
 
 /**
  * A multi-wiki, multi-master factory for Wikimedia and similar installations.
@@ -31,6 +36,7 @@
  *
  *     masterTemplateOverrides     An override array for all master servers.
  *
+ * @ingroup Database
  */
 class LBFactory_Multi extends LBFactory {
        // Required settings
index f2ed236..e76ac23 100644 (file)
@@ -2,7 +2,7 @@
 /**
  * A License class for use on Special:Upload
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
index 481995d..bdc4b43 100644 (file)
@@ -4,7 +4,7 @@
  * Class representing a list of titles
  * The execute() method checks them all for existence and adds them to a LinkCache object
  *
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class LinkBatch {
        /**
index f2099c8..7972761 100644 (file)
@@ -2,7 +2,7 @@
 /**
  * Cache for article titles (prefixed DB keys) and ids linked from one source
  *
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class LinkCache {
        // Increment $mClassVer whenever old serialized versions of this class
index a30190c..f0cb675 100644 (file)
@@ -9,7 +9,7 @@
  * so that ever other bit of the wiki doesn't have to
  * go loading up Skin to get at it.
  *
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class Linker {
 
index d228e57..4280713 100644 (file)
@@ -1,8 +1,14 @@
 <?php
+/**
+ * @file
+ * @ingroup Database
+ */
+
 /**
  * Database load balancing object
  *
  * @todo document
+ * @ingroup Database
  */
 class LoadBalancer {
        /* private */ var $mServers, $mConns, $mLoads, $mGroupLoads;
index ae27733..253fb4e 100644 (file)
@@ -406,7 +406,7 @@ class LogEventsList {
 }
 
 /**
- * @addtogroup Pager
+ * @ingroup Pager
  */
 class LogPager extends ReverseChronologicalPager {
        private $type = '', $user = '', $title = '', $pattern = '', $year = '', $month = '';
@@ -626,7 +626,7 @@ class LogPager extends ReverseChronologicalPager {
 
 /**
  * @Deprecated
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class LogReader {
        var $pager;
@@ -664,7 +664,7 @@ class LogReader {
 
 /**
  * @Deprecated
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class LogViewer {
        const NO_ACTION_LINK = 1;
index 1d82fd9..89e144b 100644 (file)
@@ -20,7 +20,7 @@
 
 /**
  * Contain log classes
- *
+ * @file
  */
 
 /**
index 63df52e..b5b11e6 100644 (file)
@@ -22,7 +22,7 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 
 class MacBinary {
index 4f5148a..5284e62 100644 (file)
@@ -3,7 +3,8 @@
  * File for magic words
  * See docs/magicword.txt
  *
- * @addtogroup Parser
+ * @file
+ * @ingroup Parser
  */
 
 /**
@@ -22,6 +23,7 @@
  * magic words which are also Parser variables, add a MagicWordwgVariableIDs
  * hook. Use string keys.
  *
+ * @ingroup Parser
  */
 class MagicWord {
        /**#@+
@@ -466,6 +468,7 @@ class MagicWord {
 
 /**
  * Class for handling an array of magic words
+ * @ingroup Parser
  */
 class MagicWordArray {
        var $names = array();
index fa97ed2..871e9fc 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  * Contain everything related to <math> </math> parsing
+ * @file
+ * @ingroup Parser
  */
 
 /**
@@ -8,8 +10,8 @@
  * to rasterized PNG and HTML and MathML approximations. An appropriate
  * rendering form is picked and returned.
  *
- * by Tomasz Wegrzanowski, with additions by Brion Vibber (2003, 2004)
- *
+ * @author Tomasz Wegrzanowski, with additions by Brion Vibber (2003, 2004)
+ * @ingroup Parser
  */
 class MathRenderer {
        var $mode = MW_MATH_MODERN;
index bd53a16..9e94f06 100644 (file)
@@ -1,9 +1,13 @@
 <?php
+/**
+ * @file
+ * @ingroup Media
+ */
 
 /**
  * Base class for the output of MediaHandler::doTransform() and File::transform().
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 abstract class MediaTransformOutput {
        var $file, $width, $height, $url, $page, $path;
@@ -95,7 +99,7 @@ abstract class MediaTransformOutput {
 /**
  * Media transform output for images
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 class ThumbnailImage extends MediaTransformOutput {
        /**
@@ -172,7 +176,7 @@ class ThumbnailImage extends MediaTransformOutput {
 /**
  * Basic media transform error class
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 class MediaTransformError extends MediaTransformOutput {
        var $htmlMsg, $textMsg, $width, $height, $url, $path;
@@ -213,7 +217,7 @@ class MediaTransformError extends MediaTransformOutput {
 /**
  * Shortcut class for parameter validation errors
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 class TransformParameterError extends MediaTransformError {
        function __construct( $params ) {
index 3cdc8e8..e3bcea1 100644 (file)
@@ -6,6 +6,8 @@
  * be necessary to change the cookie settings to work across hostnames.
  * See: http://www.php.net/manual/en/function.session-set-save-handler.php
  *
+ * @file
+ * @ingroup Cache
  */
 
 /**
index 221aa2e..9bd3321 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup Cache
+ * @file
+ * @ingroup Cache
  */
 
 /**
@@ -15,7 +15,7 @@ define( 'MSG_CACHE_VERSION', 1 );
 /**
  * Message cache
  * Performs various MediaWiki namespace-related functions
- *
+ * @ingroup Cache
  */
 class MessageCache {
        var $mCache, $mUseCache, $mDisable, $mExpiry;
index 6797425..2de638b 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Provide things related to namespaces
+ * @file
  */
 
 /**
index dff07ae..01b61df 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup Cache
+ * @file
+ * @ingroup Cache
  */
 
 /**
@@ -8,7 +9,7 @@
  * It acts as a memcached server with no RAM, that is, all objects are
  * cleared the moment they are set. All set operations succeed and all
  * get operations return null.
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class FakeMemCachedClient {
        function add ($key, $val, $exp = 0) { return true; }
index 67a050d..0922e14 100644 (file)
@@ -1,8 +1,6 @@
 <?php
 if ( ! defined( 'MEDIAWIKI' ) )
        die( 1 );
-/**
- */
 
 /**
  * @todo document
index 2573b66..8a09a3e 100644 (file)
@@ -3,6 +3,7 @@
  * Page history
  *
  * Split off from Article.php and Skin.php, 2003-12-22
+ * @file
  */
 
 /**
@@ -579,7 +580,7 @@ class PageHistory {
 
 
 /**
- * @addtogroup Pager
+ * @ingroup Pager
  */
 class PageHistoryPager extends ReverseChronologicalPager {
        public $mLastRow = false, $mPageHistory;
index c4d90b3..0d1789e 100644 (file)
@@ -3,15 +3,15 @@
 /**
  * Variant of QueryPage which formats the result as a simple link to the page
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class PageQueryPage extends QueryPage {
 
        /**
         * Format the result as a simple link to the page
         *
-        * @param Skin $skin
-        * @param object $row Result row
+        * @param $skin Skin
+        * @param $row Object: result row
         * @return string
         */
        public function formatResult( $skin, $row ) {
index a63b97f..23591b2 100644 (file)
@@ -1,8 +1,14 @@
 <?php
+/**
+ * @defgroup Pager Pager
+ *
+ * @file
+ * @ingroup Pager
+ */
 
 /**
  * Basic pager interface.
- * @addtogroup Pager
+ * @ingroup Pager
  */
 interface Pager {
        function getNavigationBar();
@@ -49,7 +55,7 @@ interface Pager {
  *  getQueryInfo() and getIndexField(). Don't forget to call the parent
  *  constructor if you override it.
  *
- * @addtogroup Pager
+ * @ingroup Pager
  */
 abstract class IndexPager implements Pager {
        public $mRequest;
@@ -477,7 +483,7 @@ abstract class IndexPager implements Pager {
 
 /**
  * IndexPager with an alphabetic list and a formatted navigation bar
- * @addtogroup Pager
+ * @ingroup Pager
  */
 abstract class AlphabeticPager extends IndexPager {
        function __construct() {
@@ -557,7 +563,7 @@ abstract class AlphabeticPager extends IndexPager {
 
 /**
  * IndexPager with a formatted navigation bar
- * @addtogroup Pager
+ * @ingroup Pager
  */
 abstract class ReverseChronologicalPager extends IndexPager {
        public $mDefaultDirection = true;
@@ -592,7 +598,7 @@ abstract class ReverseChronologicalPager extends IndexPager {
 
 /**
  * Table-based display with a user-selectable sort order
- * @addtogroup Pager
+ * @ingroup Pager
  */
 abstract class TablePager extends IndexPager {
        var $mSort;
index 46bd745..27b0177 100644 (file)
@@ -1,10 +1,10 @@
 <?php
-
 /**
+ * @defgroup Parser Parser
  *
+ * @file
+ * @ingroup Parser
  * File for Parser and related classes
- *
- * @addtogroup Parser
  */
 
 
@@ -41,7 +41,7 @@
  *  * only within ParserOptions
  * </pre>
  *
- * @addtogroup Parser
+ * @ingroup Parser
  */
 class Parser
 {
@@ -4915,7 +4915,7 @@ class Parser
 
 /**
  * @todo document, briefly.
- * @addtogroup Parser
+ * @ingroup Parser
  */
 class StripState {
        var $general, $nowiki;
@@ -4959,7 +4959,7 @@ class StripState {
 
 /**
  * @todo document, briefly.
- * @addtogroup Parser
+ * @ingroup Parser
  */
 class OnlyIncludeReplacer {
        var $output = '';
index b3ac519..bf11da2 100644 (file)
@@ -1,7 +1,6 @@
 <?php
 /**
- *
- * @addtogroup Cache
+ * @ingroup Cache Parser
  * @todo document
  */
 class ParserCache {
index dbb0925..330ec44 100644 (file)
@@ -3,7 +3,7 @@
 /**
  * Set options of the Parser
  * @todo document
- * @addtogroup Parser
+ * @ingroup Parser
  */
 class ParserOptions
 {
index fd80f1d..f98d564 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
  * @todo document
- * @addtogroup Parser
+ * @ingroup Parser
  */
 class ParserOutput
 {
index 863eb25..be3702c 100644 (file)
@@ -1,5 +1,8 @@
 <?php
 
+/**
+ * @ingroup Parser
+ */
 class Parser_DiffTest
 {
        var $parsers, $conf;
index 840b1c6..57a981e 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Parser with old preprocessor
+ * @ingroup Parser
  */
 class Parser_OldPP
 {
index 69d2040..322e197 100644 (file)
@@ -1,5 +1,8 @@
 <?php
 
+/**
+ * @ingroup Parser
+ */
 interface Preprocessor {
        /** Create a new preprocessor object based on an initialised Parser object */
        function __construct( $parser );
@@ -11,6 +14,9 @@ interface Preprocessor {
        function preprocessToObj( $text, $flags = 0 );
 }
 
+/**
+ * @ingroup Parser
+ */
 interface PPFrame {
        const NO_ARGS = 1;
        const NO_TEMPLATES = 2;
@@ -83,6 +89,7 @@ interface PPFrame {
  * data is provided via two means:
  *     * PPFrame::expand(), which provides expanded text
  *     * The PPNode::split*() functions, which provide metadata about certain types of tree node
+ * @ingroup Parser
  */
 interface PPNode {
        /**
index a4a490c..01776cd 100644 (file)
@@ -1,5 +1,8 @@
 <?php
 
+/**
+ * @ingroup Parser
+ */
 class Preprocessor_DOM implements Preprocessor {
        var $parser, $memoryLimit;
 
@@ -585,6 +588,7 @@ class Preprocessor_DOM implements Preprocessor {
 
 /**
  * Stack class to help Preprocessor::preprocessToObj()
+ * @ingroup Parser
  */
 class PPDStack {
        var $stack, $rootAccum, $top;
@@ -661,6 +665,9 @@ class PPDStack {
        }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPDStackElement {
        var $open,                      // Opening character (\n for heading)
                $close,             // Matching closing character
@@ -727,6 +734,9 @@ class PPDStackElement {
        }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPDPart {
        var $out; // Output accumulator string
 
@@ -742,6 +752,7 @@ class PPDPart {
 
 /**
  * An expansion frame, used as a context to expand the result of preprocessToObj()
+ * @ingroup Parser
  */
 class PPFrame_DOM implements PPFrame {
        var $preprocessor, $parser, $title;
@@ -1156,6 +1167,7 @@ class PPFrame_DOM implements PPFrame {
 
 /**
  * Expansion frame with template arguments
+ * @ingroup Parser
  */
 class PPTemplateFrame_DOM extends PPFrame_DOM {
        var $numberedArgs, $namedArgs, $parent;
@@ -1241,6 +1253,9 @@ class PPTemplateFrame_DOM extends PPFrame_DOM {
        }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPNode_DOM implements PPNode {
        var $node;
 
index 71cc7d0..dc33788 100644 (file)
@@ -4,8 +4,8 @@
  * Differences from DOM schema:
  *   * attribute nodes are children
  *   * <h> nodes that aren't at the top are replaced with <possible-h>
+ * @ingroup Parser
  */
-
 class Preprocessor_Hash implements Preprocessor {
        var $parser;
 
@@ -618,6 +618,7 @@ class Preprocessor_Hash implements Preprocessor {
 
 /**
  * Stack class to help Preprocessor::preprocessToObj()
+ * @ingroup Parser
  */
 class PPDStack_Hash extends PPDStack {
        function __construct() {
@@ -627,6 +628,9 @@ class PPDStack_Hash extends PPDStack {
        }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPDStackElement_Hash extends PPDStackElement {
        function __construct( $data = array() ) {
                $this->partClass = 'PPDPart_Hash';
@@ -659,6 +663,9 @@ class PPDStackElement_Hash extends PPDStackElement {
        }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPDPart_Hash extends PPDPart {
        function __construct( $out = '' ) {
                $accum = new PPDAccum_Hash;
@@ -669,6 +676,9 @@ class PPDPart_Hash extends PPDPart {
        }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPDAccum_Hash {
        var $firstNode, $lastNode;
 
@@ -730,6 +740,7 @@ class PPDAccum_Hash {
 
 /**
  * An expansion frame, used as a context to expand the result of preprocessToObj()
+ * @ingroup Parser
  */
 class PPFrame_Hash implements PPFrame {
        var $preprocessor, $parser, $title;
@@ -1111,6 +1122,7 @@ class PPFrame_Hash implements PPFrame {
 
 /**
  * Expansion frame with template arguments
+ * @ingroup Parser
  */
 class PPTemplateFrame_Hash extends PPFrame_Hash {
        var $numberedArgs, $namedArgs, $parent;
@@ -1196,6 +1208,9 @@ class PPTemplateFrame_Hash extends PPFrame_Hash {
        }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPNode_Hash_Tree implements PPNode {
        var $name, $firstChild, $lastChild, $nextSibling;
 
@@ -1380,6 +1395,9 @@ class PPNode_Hash_Tree implements PPNode {
        }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPNode_Hash_Text implements PPNode {
        var $value, $nextSibling;
 
@@ -1409,6 +1427,9 @@ class PPNode_Hash_Text implements PPNode {
        function splitHeading() { throw new MWException( __METHOD__ . ': not supported' ); }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPNode_Hash_Array implements PPNode {
        var $value, $nextSibling;
 
@@ -1442,6 +1463,9 @@ class PPNode_Hash_Array implements PPNode {
        function splitHeading() { throw new MWException( __METHOD__ . ': not supported' ); }
 }
 
+/**
+ * @ingroup Parser
+ */
 class PPNode_Hash_Attr implements PPNode {
        var $name, $value, $nextSibling;
 
index 45b5b8b..cef89dd 100644 (file)
@@ -1,7 +1,10 @@
 <?php
 /**
+ * @defgroup Profiler Profiler
+ *
+ * @file
+ * @ingroup Profiler
  * This file is only included if profiling is enabled
- * @addtogroup Profiler
  */
 
 /** backward compatibility */
@@ -52,8 +55,8 @@ if (!function_exists('memory_get_usage')) {
 }
 
 /**
+ * @ingroup Profiler
  * @todo document
- * @addtogroup Profiler
  */
 class Profiler {
        var $mStack = array (), $mWorkStack = array (), $mCollated = array ();
@@ -72,7 +75,7 @@ class Profiler {
 
        /**
         * Called by wfProfieIn()
-        * @param string $functionname
+        * @param $functionname string
         */
        function profileIn( $functionname ) {
                global $wgDebugFunctionEntry;
@@ -86,7 +89,7 @@ class Profiler {
 
        /**
         * Called by wfProfieOut()
-        * @param string $functionname
+        * @param $functionname string
         */
        function profileOut($functionname) {
                global $wgDebugFunctionEntry;
@@ -159,7 +162,7 @@ class Profiler {
        /**
         * Recursive function the format the current profiling array into a tree
         *
-        * @param array $stack profiling array
+        * @param $stack profiling array
         */
        function remapCallTree( $stack ) {
                if( count( $stack ) < 2 ){
@@ -344,9 +347,9 @@ class Profiler {
        /**
         * Log a function into the database.
         *
-        * @param string $name function name
-        * @param float $timeSum
-        * @param int $eventCount number of times that function was called
+        * @param $name string: function name
+        * @param $timeSum float
+        * @param $eventCount int: number of times that function was called
         */
        static function logToDB( $name, $timeSum, $eventCount, $memorySum ){
                # Do not log anything if database is readonly (bug 5375)
@@ -409,7 +412,7 @@ class Profiler {
 
        /**
         * Get function caller
-        * @param int $level
+        * @param $level int
         */
        static function getCaller( $level ) {
                $backtrace = wfDebugBacktrace();
@@ -427,7 +430,7 @@ class Profiler {
 
        /**
         * Add an entry in the debug log file
-        * @param string $s string to output
+        * @param $s string to output
         */
        function debug( $s ) {
                if( function_exists( 'wfDebug' ) ) {
index d3b8f45..349a7ca 100644 (file)
@@ -1,11 +1,15 @@
 <?php
+/**
+ * @file
+ * @ingroup Profiler
+ */
 
 require_once(dirname(__FILE__).'/Profiler.php');
 
 /**
  * Simple profiler base class.
  * @todo document methods (?)
- * @addtogroup Profiler
+ * @ingroup Profiler
  */
 class ProfilerSimple extends Profiler {
        var $mMinimumTime = 0;
index 2ce4dea..9252e30 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+/**
+ * @file
+ * @ingroup Profiler
+ */
+
 require_once( dirname( __FILE__ ) . '/ProfilerSimple.php' );
 
 /**
@@ -10,7 +15,7 @@ require_once( dirname( __FILE__ ) . '/ProfilerSimple.php' );
  * $wgProfiler = new ProfilerSimpleText;
  * $wgProfiler->visible=true;
  *
- * @addtogroup Profiler
+ * @ingroup Profiler
  */
 class ProfilerSimpleText extends ProfilerSimple {
        public $visible=false; /* Show as <PRE> or <!-- ? */
index 51e7871..67ad97f 100644 (file)
@@ -1,11 +1,15 @@
 <?php
+/**
+ * @file
+ * @ingroup Profiler
+ */
 
 require_once(dirname(__FILE__).'/ProfilerSimple.php');
 
 /**
  * ProfilerSimpleUDP class, that sends out messages for 'udpprofile' daemon
  * (the one from mediawiki/trunk/udpprofile SVN )
- * @addtogroup Profiler
+ * @ingroup Profiler
  */
 class ProfilerSimpleUDP extends ProfilerSimple {
        function getFunctionReport() {
index 4683495..100cb8d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * Stub profiling functions
- * @addtogroup Profiler
+ * @file
+ * @ingroup Profiler
  */
 
 /** backward compatibility */
@@ -12,7 +13,7 @@ $haveProctitle = function_exists( 'setproctitle' );
 
 /**
  * Begin profiling of a function
- * @param string $fn
+ * @param $fn string
  */
 function wfProfileIn( $fn = '' ) {
        global $hackwhere, $wgDBname, $haveProctitle;
@@ -24,7 +25,7 @@ function wfProfileIn( $fn = '' ) {
 
 /**
  * Stop profiling of a function
- * @param string $fn
+ * @param $fn string
  */
 function wfProfileOut( $fn = '' ) {
        global $hackwhere, $wgDBname, $haveProctitle;
index 0929461..b04d661 100644 (file)
@@ -21,7 +21,6 @@
 
 /**
  * @todo document, briefly.
- * @addtogroup SpecialPage
  */
 class ProtectionForm {
        var $mRestrictions = array();
index 534ebbc..4c60caa 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * Functions for dealing with proxies
+ * @file
  */
 
 /**
index 65f1b6f..8c815e3 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
  * Contain a class for special pages
+ * @file
+ * @ingroup SpecialPages
  */
 
 /**
@@ -53,7 +55,7 @@ if ( !$wgDisableCounters )
  * This is a class for doing query pages; since they're almost all the same,
  * we factor out some of the functionality into a superclass, and let
  * subclasses derive from it.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class QueryPage {
        /**
index 2cb24a0..b1e2539 100644 (file)
@@ -7,6 +7,7 @@
  * License: GPL (http://www.gnu.org/copyleft/gpl.html)
  *
  * @author Gabriel Wicke <wicke@wikidev.net>
+ * @file
  */
 
 /**
index 94a7799..609f410 100644 (file)
@@ -1,7 +1,4 @@
 <?php
-/**
- *
- */
 
 /**
  * Utility class for creating new RC entries
index cc94ed9..f95e5a5 100644 (file)
@@ -2,6 +2,8 @@
 
 /**
  * Background job to update links for a given title.
+ *
+ * @ingroup JobQueue
  */
 class RefreshLinksJob extends Job {
 
index a6f9604..6f43a7d 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
  * @todo document
+ * @file
  */
 
 /**
index 4f1e9e1..28b1c27 100644 (file)
@@ -20,7 +20,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup Parser
+ * @file
+ * @ingroup Parser
  */
 
 /**
@@ -327,7 +328,7 @@ $wgHtmlEntityAliases = array(
 
 /**
  * XHTML sanitizer for MediaWiki
- * @addtogroup Parser
+ * @ingroup Parser
  */
 class Sanitizer {
        const NONE = 0;
index fbdd16a..e9c31ef 100644 (file)
@@ -1,7 +1,14 @@
 <?php
+/**
+ * @defgroup Search Search
+ *
+ * @file
+ * @ingroup Search
+ */
+
 /**
  * Contain a class for special pages
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchEngine {
        var $limit = 10;
@@ -360,7 +367,7 @@ class SearchEngine {
 }
 
 /**
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchResultSet {
        /**
@@ -478,7 +485,7 @@ class SearchResultSet {
 
 
 /**
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchResultTooMany {
        ## Some search engines may bail out if too many matches are found
@@ -486,7 +493,7 @@ class SearchResultTooMany {
 
 
 /**
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchResult {
        var $mRevision = null;
@@ -638,7 +645,7 @@ class SearchResult {
 /**
  * Highlight bits of wikitext
  * 
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchHighlighter {      
        var $mCleanWikitext = true;
@@ -1131,7 +1138,7 @@ class SearchHighlighter {
 }
 
 /**
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchEngineDummy {
        function search( $term ) {
index 6b3f47e..f9b71c8 100644 (file)
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ * @file
+ * @ingroup Search
+ */
+
 /**
  * Search engine hook for MySQL 4+
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchMySQL extends SearchEngine {
        var $strictMatching = true;
@@ -226,7 +231,7 @@ class SearchMySQL extends SearchEngine {
 }
 
 /**
- * @addtogroup Search
+ * @ingroup Search
  */
 class MySQLSearchResultSet extends SearchResultSet {
        function MySQLSearchResultSet( $resultSet, $terms ) {
index dd2c0e8..3e2bb2d 100644 (file)
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ * @file
+ * @ingroup Search
+ */
+
 /**
  * Search engine hook for MySQL 4+
  * This class retained for backwards compatibility...
  * The meat's been moved to SearchMySQL, since the 3.x variety is gone.
- * @addtogroup Search
+ * @ingroup Search
  * @deprecated
  */
 class SearchMySQL4 extends SearchMySQL {
index f8204c1..bf9368d 100644 (file)
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ * @file
+ * @ingroup Search
+ */
+
 /**
  * Search engine hook base class for Oracle (ConText).
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchOracle extends SearchEngine {
        function __construct($db) {
@@ -210,7 +215,7 @@ class SearchOracle extends SearchEngine {
 }
 
 /**
- * @addtogroup Search
+ * @ingroup Search
  */
 class OracleSearchResultSet extends SearchResultSet {
        function __construct($resultSet, $terms) {
index 715b71d..02638bb 100644 (file)
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ * @file
+ * @ingroup Search
+ */
+
 /**
  * Search engine hook base class for Postgres
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchPostgres extends SearchEngine {
 
@@ -210,7 +215,7 @@ class SearchPostgres extends SearchEngine {
 } ## end of the SearchPostgres class
 
 /**
- * @addtogroup Search
+ * @ingroup Search
  */
 class PostgresSearchResult extends SearchResult {
        function PostgresSearchResult( $row ) {
@@ -223,7 +228,7 @@ class PostgresSearchResult extends SearchResult {
 }
 
 /**
- * @addtogroup Search
+ * @ingroup Search
  */
 class PostgresSearchResultSet extends SearchResultSet {
        function PostgresSearchResultSet( $resultSet, $terms ) {
index c922b1f..e69f6ac 100644 (file)
 
 /**
  * Search engine hook for PostgreSQL / Tsearch2
- * @addtogroup Search
+ * @file
+ * @ingroup Search
  */
 
 /**
  * @todo document
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchTsearch2 extends SearchEngine {
        var $strictMatching = false;
index a436c35..087a8ba 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
  * See deferred.txt
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchUpdate {
 
@@ -106,7 +106,7 @@ class SearchUpdate {
 
 /**
  * Placeholder class
- * @addtogroup Search
+ * @ingroup Search
  */
 class SearchUpdateMyISAM extends SearchUpdate {
        # Inherits everything
index dbb6001..4f6422a 100644 (file)
@@ -1,16 +1,18 @@
 <?php
+/**
+ * @defgroup Skins Skins
+ */
+
 if ( ! defined( 'MEDIAWIKI' ) )
        die( 1 );
 
-# See skin.txt
-
 /**
  * The main skin class that provide methods and properties for all other skins.
  * This base class is also the "Standard" skin.
  *
  * See docs/skin.txt for more information.
  *
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class Skin extends Linker {
        /**#@+
index 3422ee1..e53ae49 100644 (file)
@@ -22,7 +22,7 @@ if ( ! defined( 'MEDIAWIKI' ) )
  * to be passed to the template engine.
  *
  * @private
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class MediaWiki_I18N {
        var $_context = array();
@@ -62,7 +62,7 @@ class MediaWiki_I18N {
  * to the computations individual esi snippets need. Most importantly no body
  * parsing for most of those of course.
  *
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinTemplate extends Skin {
        /**#@+
@@ -1100,7 +1100,7 @@ class SkinTemplate extends Skin {
 /**
  * Generic wrapper for template functions, with interface
  * compatible with what we use of PHPTAL 0.7.
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class QuickTemplate {
        /**
index 462c326..c2a8de4 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * Use this special page to get a list of the MediaWiki system messages.
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index 7705761..7223e31 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -35,7 +36,7 @@ function wfSpecialAllpages( $par=NULL, $specialPage ) {
 
 /**
  * Implements Special:Allpages
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class SpecialAllpages {
        /**
index 52e5005..724d34b 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * Implements Special:Ancientpages
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class AncientPagesPage extends QueryPage {
 
index 0ac6bcb..0f503d2 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Constructor for Special:Blockip page
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -39,7 +40,7 @@ function wfSpecialBlockip( $par ) {
 /**
  * Form object for the Special:Blockip page.
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class IPBlockForm {
        var $BlockAddress, $BlockExpiry, $BlockReason;
index da68805..f222e3c 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index 062d58b..0690c5c 100644 (file)
@@ -4,9 +4,9 @@
  * Special page outputs information on sourcing a book with a particular ISBN
  * The parser creates links to this page when dealing with ISBNs in wikitext
  *
- * @addtogroup SpecialPage
  * @author Rob Church <robchur@gmail.com>
  * @todo Validate ISBNs using the standard check-digit method
+ * @ingroup SpecialPages
  */
 class SpecialBookSources extends SpecialPage {
 
index 96a19ef..0a16e6d 100644 (file)
@@ -1,13 +1,13 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * A special page listing redirects to non existent page. Those should be
  * fixed to point to an existing page.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class BrokenRedirectsPage extends PageQueryPage {
        var $targets = array();
index 0d4d5b9..4c3d19c 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 function wfSpecialCategories() {
@@ -21,8 +21,7 @@ function wfSpecialCategories() {
  * TODO: Allow sorting by count.  We need to have a unique index to do this
  * properly.
  *
- * @addtogroup SpecialPage
- * @addtogroup Pager
+ * @ingroup SpecialPage Pager
  */
 class CategoryPager extends AlphabeticPager {
        function getQueryInfo() {
index 91d41f5..9075fb9 100644 (file)
@@ -4,7 +4,7 @@
  * Special page allows users to request email confirmation message, and handles
  * processing of the confirmation code when the link in the email is followed
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Brion Vibber
  * @author Rob Church <robchur@gmail.com>
  */
@@ -103,7 +103,7 @@ class EmailConfirmation extends UnlistedSpecialPage {
  * Special page allows users to cancel an email confirmation using the e-mail
  * confirmation code
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class EmailInvalidation extends UnlistedSpecialPage {
 
index 0922e2a..c9cbc18 100644 (file)
@@ -1,9 +1,14 @@
 <?php
 /**
  * Special:Contributions, show user contributions in a paged list
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
+/**
+ * Pager for Special:Contributions
+ * @ingroup SpecialPage Pager
+ */
 class ContribsPager extends ReverseChronologicalPager {
        public $mDefaultDirection = true;
        var $messages, $target;
index 170807a..a8416c9 100644 (file)
@@ -1,12 +1,11 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
- *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class DeadendPagesPage extends PageQueryPage {
 
index d0a7747..3404566 100644 (file)
@@ -1,9 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
+/**
+ * @ingroup SpecialPage
+ */
 class DisambiguationsPage extends PageQueryPage {
 
        function getName() {
index 9bfa7e5..b1bad0c 100644 (file)
@@ -1,13 +1,13 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * A special page listing redirects to redirecting page.
  * The software will automatically not follow double redirects, to prevent loops.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class DoubleRedirectsPage extends PageQueryPage {
 
index b3f43ba..2395822 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -56,7 +56,7 @@ function wfSpecialEmailuser( $par ) {
 
 /**
  * Implements the Special:Emailuser web interface, and invokes userMailer for sending the email message.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class EmailUserForm {
 
index ec36a64..38bfc83 100644 (file)
@@ -17,8 +17,8 @@
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 function wfExportGetPagesFromCategory( $title ) {
index 817c67d..5ad8136 100644 (file)
@@ -1,9 +1,13 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
 
 /**
  * Special page for listing the articles with the fewest revisions.
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Martin Drashkov
  */
 class FewestrevisionsPage extends QueryPage {
index d3cce25..5236ca2 100644 (file)
@@ -3,7 +3,8 @@
  * A special page to search for files by hash value as defined in the
  * img_sha1 field in the image table
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  *
  * @author Raimond Spekking, based on Special:MIMESearch by Ævar Arnfjörð Bjarmason
  * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
@@ -12,6 +13,7 @@
 /**
  * Searches the database for files of the requested hash, comparing this with the
  * 'img_sha1' field in the image table.
+ * @ingroup SpecialPage
  */
 class FileDuplicateSearchPage extends QueryPage {
        var $hash, $filename;
index 84412ab..a2ba3e5 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
 
 function wfSpecialFilepath( $par ) {
        global $wgRequest, $wgOut;
@@ -22,6 +26,9 @@ function wfSpecialFilepath( $par ) {
        }
 }
 
+/**
+ * @ingroup SpecialPage
+ */
 class FilepathForm {
        var $mTitle;
 
index c0c9db8..3d449b5 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -19,8 +19,7 @@ function wfSpecialImagelist() {
 }
 
 /**
- * @addtogroup SpecialPage
- * @addtogroup Pager
+ * @ingroup SpecialPage Pager
  */
 class ImageListPager extends TablePager {
        var $mFieldNames = null;
index 3e7b5be..a8e2311 100644 (file)
@@ -19,7 +19,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -170,7 +171,7 @@ function wfSpecialImport( $page = '' ) {
 
 /**
  * Reporting callback
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class ImportReporter {
        function __construct( $importer, $upload, $interwiki ) {
@@ -241,7 +242,7 @@ class ImportReporter {
 
 /**
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class WikiRevision {
        var $title = null;
@@ -514,7 +515,7 @@ class WikiRevision {
 
 /**
  * implements Special:Import
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class WikiImporter {
        var $mDebug = false;
@@ -1043,7 +1044,7 @@ class WikiImporter {
 
 /**
  * @todo document (e.g. one-sentence class description).
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class ImportStringSource {
        function __construct( $string ) {
@@ -1067,7 +1068,7 @@ class ImportStringSource {
 
 /**
  * @todo document (e.g. one-sentence class description).
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class ImportStreamSource {
        function __construct( $handle ) {
index 85a08f7..d6807d2 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -65,7 +65,7 @@ function wfSpecialIpblocklist() {
 
 /**
  * implements Special:ipblocklist GUI
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class IPUnblockForm {
        var $ip, $reason, $id;
@@ -370,7 +370,7 @@ class IPUnblockForm {
 
 /**
  * @todo document
- * @addtogroup Pager
+ * @ingroup Pager
  */
 class IPBlocklistPager extends ReverseChronologicalPager {
        public $mForm, $mConds;
index 13fddd6..1482708 100644 (file)
@@ -4,7 +4,7 @@
  * This special page lists all defined user groups and the associated rights.
  * See also @ref $wgGroupPermissions.
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Petr Kadlec <mormegil@centrum.cz>
  */
 class SpecialListGroupRights extends SpecialPage {
index 5ff2851..808aab1 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  *
  * @author Rob Church <robchur@gmail.com>
  * @copyright © 2006 Rob Church
@@ -9,7 +10,7 @@
 
 /**
  * Special:Listredirects - Lists all the redirects on the wiki.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class ListredirectsPage extends QueryPage {
 
index 8d99cf2..7dba44e 100644 (file)
@@ -22,8 +22,8 @@
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -31,9 +31,8 @@
  * rights (sysop, bureaucrat, developer) will have them displayed
  * next to their names.
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
-
 class UsersPager extends AlphabeticPager {
 
        function __construct($group=null) {
index 72c9242..0401922 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -37,7 +37,7 @@ function wfSpecialLockdb() {
 
 /**
  * A form to make the database readonly (eg for maintenance purposes).
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class DBLockForm {
        var $reason = '';
index cc78f94..3154ed1 100644 (file)
@@ -18,8 +18,8 @@
 # http://www.gnu.org/copyleft/gpl.html
 
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index c4af172..5aafac7 100644 (file)
@@ -1,13 +1,13 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * A special page looking for articles with no article linking to them,
  * thus being lonely.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class LonelyPagesPage extends PageQueryPage {
 
index d4f8d3f..be16a02 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class LongPagesPage extends ShortPagesPage {
 
index 041d898..82ee4be 100644 (file)
@@ -3,7 +3,8 @@
  * A special page to search for files by MIME type as defined in the
  * img_major_mime and img_minor_mime fields in the image table
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
@@ -12,6 +13,7 @@
 /**
  * Searches the database for files of the requested MIME type, comparing this with the
  * 'img_major_mime' and 'img_minor_mime' fields in the image table.
+ * @ingroup SpecialPage
  */
 class MIMEsearchPage extends QueryPage {
        var $major, $minor;
index 96c487b..f891f0e 100644 (file)
@@ -1,10 +1,10 @@
 <?php
-
 /**
  * Special page allowing users with the appropriate permissions to
  * merge article histories, with some restrictions
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -20,7 +20,7 @@ function wfSpecialMergehistory( $par ) {
 /**
  * The HTML form for Special:MergeHistory, which allows users with the appropriate
  * permissions to view and restore deleted content.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class MergehistoryForm {
        var $mAction, $mTarget, $mDest, $mTimestamp, $mTargetID, $mDestID, $mComment;
index 3b224d5..5df9c86 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
@@ -9,7 +10,7 @@
 
 /**
  * implements Special:Mostcategories
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class MostcategoriesPage extends QueryPage {
 
index eb5a7b6..2fed0bd 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
@@ -9,7 +10,7 @@
 
 /**
  * implements Special:Mostimages
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class MostimagesPage extends ImageQueryPage {
 
index 95989f0..a56ac26 100644 (file)
@@ -1,10 +1,14 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
 
 /**
  * A special page to show pages ordered by the number of pages linking to them.
  * Implements Special:Mostlinked
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Rob Church <robchur@gmail.com>
index 8b9d55d..1b66d48 100644 (file)
@@ -1,8 +1,13 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
+
 /**
  * A querypage to show categories ordered in descending order by the pages  in them
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
index fb82ff4..b8d47e6 100644 (file)
@@ -1,10 +1,14 @@
 <?php
-
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
 /**
  * Special page lists templates with a large number of
  * transclusion links, i.e. "most used" templates
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Rob Church <robchur@gmail.com>
  */
 class SpecialMostlinkedtemplates extends QueryPage {
index 1957462..001a08b 100644 (file)
@@ -2,7 +2,7 @@
 /**
  * A special page to show pages in the
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
@@ -10,7 +10,7 @@
  */
 
 /**
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class MostrevisionsPage extends QueryPage {
 
index 827b9cb..2b00fc0 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -42,7 +42,7 @@ function wfSpecialMovepage( $par = null ) {
 
 /**
  * HTML form for Special:Movepage
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class MovePageForm {
        var $oldTitle, $newTitle, $reason; # Text input
index d916fc0..6f59ecb 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index 602238f..a9f58b2 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 
@@ -15,7 +15,7 @@ function wfSpecialNewPages( $par, $sp ) {
 
 /**
  * implements Special:Newpages
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class NewPagesForm {
 
@@ -354,7 +354,7 @@ class NewPagesForm {
 }
 
 /**
- * @addtogroup Pager
+ * @ingroup SpecialPage Pager
  */
 class NewPagesPager extends ReverseChronologicalPager {
        // Stored opts
index e8fe3ca..7cb791a 100644 (file)
  * SpecialPage::$mList. To remove a core static special page at runtime, use
  * a SpecialPage_initList hook.
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
+ * @defgroup SpecialPage SpecialPage
  */
 
 /**
  * Parent special page class, also static functions for handling the special
  * page list.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class SpecialPage
 {
@@ -775,7 +777,7 @@ class SpecialPage
 
 /**
  * Shortcut to construct a special page which is unlisted by default
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UnlistedSpecialPage extends SpecialPage
 {
@@ -786,7 +788,7 @@ class UnlistedSpecialPage extends SpecialPage
 
 /**
  * Shortcut to construct an includable special  page
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class IncludableSpecialPage extends SpecialPage
 {
@@ -797,7 +799,7 @@ class IncludableSpecialPage extends SpecialPage
 
 /**
  * Shortcut to construct a special page alias.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class SpecialRedirectToSpecial extends UnlistedSpecialPage {
        var $redirName, $redirSubpage;
@@ -827,7 +829,7 @@ class SpecialRedirectToSpecial extends UnlistedSpecialPage {
 
 /**
  * Shortcut to construct a special page pointing to current user user's page.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class SpecialMypage extends UnlistedSpecialPage {
        function __construct() {
@@ -847,7 +849,7 @@ class SpecialMypage extends UnlistedSpecialPage {
 
 /**
  * Shortcut to construct a special page pointing to current user talk page.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class SpecialMytalk extends UnlistedSpecialPage {
        function __construct() {
@@ -867,7 +869,7 @@ class SpecialMytalk extends UnlistedSpecialPage {
 
 /**
  * Shortcut to construct a special page pointing to current user contributions.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class SpecialMycontributions extends UnlistedSpecialPage {
        function __construct() {
index 21738be..eb57273 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * implements Special:Popularpages
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class PopularPagesPage extends QueryPage {
 
index cee04e6..9f01ae2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * Hold things related to displaying and saving user preferences.
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -17,7 +18,7 @@ function wfSpecialPreferences() {
 /**
  * Preferences form handling
  * This object will show the preferences form and can save it as well.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class PreferencesForm {
        var $mQuickbar, $mOldpass, $mNewpass, $mRetypePass, $mStubs;
index 092f81c..1819d4e 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -37,7 +38,7 @@ function wfSpecialPrefixIndex( $par=NULL, $specialPage ) {
 
 /**
  * implements Special:Prefixindex
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class SpecialPrefixindex extends SpecialAllpages {
        // Inherit $maxPerPage
index 68d4b45..e168902 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * @todo document
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class ProtectedPagesForm {
 
@@ -235,7 +235,7 @@ class ProtectedPagesForm {
 
 /**
  * @todo document
- * @addtogroup Pager
+ * @ingroup Pager
  */
 class ProtectedPagesPager extends AlphabeticPager {
        public $mForm, $mConds;
index 3d5ea75..2ec68a6 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * @todo document
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class ProtectedTitlesForm {
 
@@ -154,7 +154,7 @@ class ProtectedTitlesForm {
 
 /**
  * @todo document
- * @addtogroup Pager
+ * @ingroup Pager
  */
 class ProtectedtitlesPager extends AlphabeticPager {
        public $mForm, $mConds;
index 1ba8e98..0e7ada1 100644 (file)
@@ -3,16 +3,10 @@
 /**
  * Special page to direct the user to a random page
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Rob Church <robchur@gmail.com>, Ilmari Karonen
  * @license GNU General Public Licence 2.0 or later
  */
-
-/**
- * Special page to direct the user to a random page
- *
- * @addtogroup SpecialPage
- */
 class RandomPage extends SpecialPage {
        private $namespace = NS_MAIN;  // namespace to select pages from
 
index 08c5d89..629d5b3 100644 (file)
@@ -3,7 +3,7 @@
 /**
  * Special page to direct the user to a random redirect page (minus the second redirect)
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Rob Church <robchur@gmail.com>, Ilmari Karonen
  * @license GNU General Public Licence 2.0 or later
  */
index aec7fdd..7afd21f 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index b841ade..bec9b10 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * This is to display changes made to all articles linked in an article.
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index b370fa8..707b941 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
 
 /** Constructor */
 function wfSpecialResetpass( $par ) {
@@ -8,7 +12,7 @@ function wfSpecialResetpass( $par ) {
 
 /**
  * Let users recover their password.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class PasswordResetForm extends SpecialPage {
        function __construct( $name=null, $reset=null ) {
index bb21662..e0a087a 100644 (file)
@@ -1,10 +1,10 @@
 <?php
-
 /**
  * Special page allowing users with the appropriate permissions to view
  * and hide revisions. Log items can also be hidden.
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 function wfSpecialRevisiondelete( $par = null ) {
@@ -58,7 +58,7 @@ function wfSpecialRevisiondelete( $par = null ) {
 
 /**
  * Implements the GUI for Revision Deletion.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class RevisionDeleteForm {
        /**
@@ -785,7 +785,7 @@ class RevisionDeleteForm {
 
 /**
  * Implements the actions for Revision Deletion.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class RevisionDeleter {
        function __construct( $db ) {
index 45de482..d68ff9a 100644 (file)
@@ -19,7 +19,8 @@
 
 /**
  * Run text & title search and display the output
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -43,7 +44,7 @@ function wfSpecialSearch( $par = '' ) {
 
 /**
  * implements Special:Search - Run text & title search and display the output
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class SpecialSearch {
 
index 926f2c3..2e7d24a 100644 (file)
@@ -1,13 +1,13 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * SpecialShortpages extends QueryPage. It is used to return the shortest
  * pages in the database.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class ShortPagesPage extends QueryPage {
 
index b3a5520..34095df 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index 76f26a4..570a21c 100644 (file)
@@ -4,7 +4,8 @@
  * Special page lists various statistics, including the contents of
  * `site_stats`, plus page view details if enabled
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index a55bb4d..a178712 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -11,7 +11,7 @@ require_once( "SpecialUncategorizedpages.php" );
 
 /**
  * implements Special:Uncategorizedcategories
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UncategorizedCategoriesPage extends UncategorizedPagesPage {
        function UncategorizedCategoriesPage() {
index b7cafa7..986ec96 100644 (file)
@@ -1,12 +1,15 @@
 <?php
-
 /**
  * Special page lists images which haven't been categorised
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  * @author Rob Church <robchur@gmail.com>
  */
 
+/**
+ * @ingroup SpecialPage
+ */
 class UncategorizedImagesPage extends ImageQueryPage {
 
        function getName() {
index 7db623d..e7f0aac 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * A special page looking for page without any category.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UncategorizedPagesPage extends PageQueryPage {
        var $requestedNamespace = NS_MAIN;
index 83b29c5..cb2a6d4 100644 (file)
@@ -1,10 +1,14 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
 
 /**
  * Special page lists all uncategorised pages in the
  * template namespace
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Rob Church <robchur@gmail.com>
  */
 class UncategorizedTemplatesPage extends UncategorizedPagesPage {
index c0e2e0c..85dbbba 100644 (file)
@@ -4,7 +4,8 @@
  * Special page allowing users with the appropriate permissions to view
  * and restore deleted content
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -19,7 +20,7 @@ function wfSpecialUndelete( $par ) {
 
 /**
  * Used to show archived pages and eventually restore them.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class PageArchive {
        protected $title;
@@ -566,7 +567,7 @@ class PageArchive {
 /**
  * The HTML form for Special:Undelete, which allows users with the appropriate
  * permissions to view and restore deleted content.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UndeleteForm {
        var $mAction, $mTarget, $mTimestamp, $mRestore, $mTargetObj;
index 6819a49..0bf7e5a 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -29,8 +29,7 @@ function wfSpecialUnlockdb() {
 }
 
 /**
- *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class DBUnlockForm {
        function showForm( $err )
index e20d15e..406f794 100644 (file)
@@ -1,12 +1,11 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
- *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UnusedCategoriesPage extends QueryPage {
 
index 5d9fde7..d71b638 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * implements Special:Unusedimages
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UnusedimagesPage extends ImageQueryPage {
 
index 8debb14..89acd09 100644 (file)
@@ -1,11 +1,15 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
 
 /**
  * implements Special:Unusedtemplates
  * @author Rob Church <robchur@gmail.com>
  * @copyright © 2006 Rob Church
  * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UnusedtemplatesPage extends QueryPage {
 
index 3a39fb4..64ab372 100644 (file)
@@ -1,9 +1,14 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
+
 /**
  * A special page that displays a list of pages that are not on anyones watchlist.
  * Implements Special:Unwatchedpages
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
  * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
index 27cc2e1..fa70f25 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 
@@ -16,7 +16,7 @@ function wfSpecialUpload() {
 
 /**
  * implements Special:Upload
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UploadForm {
        const SUCCESS = 0;
index 29f7660..7ff8fda 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -20,7 +20,7 @@ function wfSpecialUploadMogile() {
 
 /**
  * Extends Special:Upload with MogileFS.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UploadFormMogile extends UploadForm {
        /**
index d849b20..b4e67db 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
@@ -19,7 +19,7 @@ function wfSpecialUserlogin( $par = '' ) {
 
 /**
  * implements Special:Login
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class LoginForm {
 
index 5185615..4e63892 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
index 4206228..1873b48 100644 (file)
@@ -1,14 +1,14 @@
 <?php
-
 /**
  * Special page to allow managing user group membership
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * A class to manage user levels rights.
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class UserrightsPage extends SpecialPage {
        # The target of the local right-adjuster's interest.  Can be gotten from
index b4f460a..a745949 100644 (file)
@@ -2,7 +2,8 @@
 /**#@+
  * Give information about the version of MediaWiki, PHP, the DB and extensions
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
@@ -17,6 +18,9 @@ function wfSpecialVersion() {
        $version->execute();
 }
 
+/**
+ * @ingroup SpecialPage
+ */
 class SpecialVersion {
        private $firstExtOpened = true;
 
index 79e3dc6..969a8d8 100644 (file)
@@ -1,8 +1,13 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
+
 /**
  * A querypage to list the most wanted categories - implements Special:Wantedcategories
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
index f43d068..c14cce1 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * implements Special:Wantedpages
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class WantedPagesPage extends QueryPage {
        var $nlinks;
index e53db5a..a9ab3f9 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
- *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage Watchlist
  */
 
 /**
index a8de81d..e72f55a 100644 (file)
@@ -1,13 +1,14 @@
 <?php
 /**
- * @TODO: Use some variant of Pager or something; the pagination here is lousy.
+ * @todo Use some variant of Pager or something; the pagination here is lousy.
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 /**
  * Entry point
- * @param string $par An article name ??
+ * @param $par String: An article name ??
  */
 function wfSpecialWhatlinkshere($par = NULL) {
        global $wgRequest;
@@ -17,7 +18,7 @@ function wfSpecialWhatlinkshere($par = NULL) {
 
 /**
  * implements Special:Whatlinkshere
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  */
 class WhatLinksHerePage {
        // Stored data
index 56d82bb..2092e43 100644 (file)
@@ -1,9 +1,13 @@
 <?php
+/**
+ * @file
+ * @ingroup SpecialPage
+ */
 
 /**
  * Special page lists pages without language links
  *
- * @addtogroup SpecialPage
+ * @ingroup SpecialPage
  * @author Rob Church <robchur@gmail.com>
  */
 class WithoutInterwikiPage extends PageQueryPage {
index 22e1002..6a1172a 100644 (file)
@@ -1,10 +1,13 @@
 <?php
 /**
  * See deferred.txt
+ * @file
+ * @ingroup Cache
  */
 
 /**
- *
+ * @todo document
+ * @ingroup Cache
  */
 class SquidUpdate {
        var $urlArr, $mMaxTitles;
index 792411f..639ea20 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
  * See title.txt
- *
+ * @file
  */
 
 /** */
index 234752a..d2edfa3 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
  * See user.txt
- *
+ * @file
  */
 
 # Number of characters in user_token field
@@ -15,7 +15,7 @@ define( 'EDIT_TOKEN_SUFFIX', '+\\' );
 
 /**
  * Thrown by User::setPassword() on error
- * @addtogroup Exception
+ * @ingroup Exception
  */
 class PasswordError extends MWException {
        // NOP
index 6398639..ace50a5 100644 (file)
@@ -1,10 +1,11 @@
 <?php
 /**
- *
+ * @file
+ * @ingroup Watchlist
  */
 
 /**
- *
+ * @ingroup Watchlist
  */
 class WatchedItem {
        var $mTitle, $mUser;
index 172cf4b..4f64b78 100644 (file)
@@ -4,7 +4,7 @@
  * Provides the UI through which users can perform editing
  * operations on their watchlist
  *
- * @addtogroup Watchlist
+ * @ingroup Watchlist
  * @author Rob Church <robchur@gmail.com>
  */
 class WatchlistEditor {
index b155f9b..61511c6 100644 (file)
@@ -24,7 +24,7 @@
 /**
  * Since PHP4 doesn't have exceptions, here's some error objects
  * loosely modeled on the standard PEAR_Error model...
- * @addtogroup Exception
+ * @ingroup Exception
  */
 class WikiError {
        /**
@@ -65,7 +65,7 @@ class WikiError {
 
 /**
  * Localized error message object
- * @addtogroup Exception
+ * @ingroup Exception
  */
 class WikiErrorMsg extends WikiError {
        /**
@@ -81,7 +81,7 @@ class WikiErrorMsg extends WikiError {
 
 /**
  * @todo document
- * @addtogroup Exception
+ * @ingroup Exception
  */
 class WikiXmlError extends WikiError {
        /**
index 7f2c5cb..bf2d393 100644 (file)
@@ -1,6 +1,4 @@
 <?php
-/**
- */
 
 /**
  * Client for querying zhdaemon
index 325bd92..14d5522 100644 (file)
@@ -34,7 +34,7 @@
  *
  * Self-documentation: code to allow api to document its own state.
  *
- * @addtogroup API
+ * @ingroup API
  */
 abstract class ApiBase {
 
index 12f9025..3f4d0c9 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 * API module that facilitates the blocking of users. Requires API write mode
 * to be enabled.
 *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiBlock extends ApiBase {
 
index 45e7025..474e756 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('MEDIAWIKI')) {
  * API module that facilitates deleting pages. The API eqivalent of action=delete.
  * Requires API write mode to be enabled.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiDelete extends ApiBase {
 
index f69e721..459279d 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query module to list all external URLs found on a given set of pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiEditPage extends ApiBase {
 
index c32c4e6..fa2070f 100644 (file)
@@ -33,7 +33,7 @@ if (!defined('MEDIAWIKI')) {
  * any templates in a provided string, and returns the result of this expansion
  * to the caller.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiExpandTemplates extends ApiBase {
 
index 346de65..84336dd 100644 (file)
@@ -33,7 +33,7 @@ if (!defined('MEDIAWIKI')) {
  * When executed, it performs a nested call to the API to get the needed data,
  * and formats it in a proper format.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFeedWatchlist extends ApiBase {
 
index b133d65..7982c23 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * This is the abstract base class for API formatters.
  *
- * @addtogroup API
+ * @ingroup API
  */
 abstract class ApiFormatBase extends ApiBase {
 
@@ -238,7 +238,7 @@ See <a href='http://www.mediawiki.org/wiki/API'>complete documentation</a>, or
 
 /**
  * This printer is used to wrap an instance of the Feed class
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFormatFeedWrapper extends ApiFormatBase {
 
index 5681a2c..332fbb1 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFormatDbg extends ApiFormatBase {
 
index 98c8e72..72ef220 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFormatJson extends ApiFormatBase {
 
index e17fdca..2418f02 100644 (file)
@@ -45,7 +45,7 @@
 * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
 * DAMAGE.
 *
-* @addtogroup  API
+* @ingroup     API
 * @author      Michal Migurski <mike-json@teczno.com>
 * @author      Matt Knapp <mdknapp[at]gmail[dot]com>
 * @author      Brett Stimmerman <brettstimmerman[at]gmail[dot]com>
@@ -111,7 +111,7 @@ define('SERVICES_JSON_SUPPRESS_ERRORS', 32);
  * $value = $json->decode($input);
  * </code>
  *
- * @addtogroup API
+ * @ingroup API
  */
 class Services_JSON
 {
@@ -815,7 +815,7 @@ class Services_JSON
 if (class_exists('PEAR_Error')) {
 
     /**
-     * @addtogroup API
+     * @ingroup API
      */
     class Services_JSON_Error extends PEAR_Error
     {
@@ -830,7 +830,7 @@ if (class_exists('PEAR_Error')) {
 
     /**
      * @todo Ultimately, this class shall be descended from PEAR_Error
-     * @addtogroup API
+     * @ingroup API
      */
     class Services_JSON_Error
     {
index 495ddf1..a86fb6e 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFormatPhp extends ApiFormatBase {
 
index 396d785..342f5b5 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFormatTxt extends ApiFormatBase {
 
index 45a3e63..4d6274f 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFormatWddx extends ApiFormatBase {
 
index 396be53..b119417 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFormatXml extends ApiFormatBase {
 
index c458b57..654673b 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiFormatYaml extends ApiFormatBase {
 
index 37fb211..c0d4093 100644 (file)
@@ -10,7 +10,7 @@
 
   /**
    * A node, used by Spyc for parsing YAML.
-   * @addtogroup API
+   * @ingroup API
    */
   class YAMLNode {
     /**#@+
@@ -58,7 +58,7 @@
    *   $parser = new Spyc;
    *   $array  = $parser->load($file);
    * </code>
-   * @addtogroup API
+   * @ingroup API
    */
   class Spyc {
 
index 3e36901..50e33fe 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * This is a simple class to handle action=help
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiHelp extends ApiBase {
 
index 42d67a0..0b21600 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Unit to authenticate log-in attempts to the current wiki.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiLogin extends ApiBase {
 
index e9c7146..d0a0448 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('MEDIAWIKI')) {
  * API module to allow users to log out of the wiki. API equivalent of
  * Special:Userlogout.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiLogout extends ApiBase {
 
index e44a5f2..56bdb27 100644 (file)
@@ -28,6 +28,10 @@ if (!defined('MEDIAWIKI')) {
        require_once ('ApiBase.php');
 }
 
+/**
+ * @defgroup API API
+ */
+
 /**
  * This is the main API class, used for both external and internal processing.
  * When executed, it will create the requested formatter object,
@@ -39,7 +43,7 @@ if (!defined('MEDIAWIKI')) {
  * case any internal exceptions will not be handled but passed up to the caller.
  * After successful execution, use getResult() for the resulting data.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiMain extends ApiBase {
 
@@ -608,7 +612,7 @@ class ApiMain extends ApiBase {
  * This exception will be thrown when dieUsage is called to stop module execution.
  * The exception handling code will print a help screen explaining how this API may be used.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class UsageException extends Exception {
 
index 60873a8..4ed5af9 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiMove extends ApiBase {
 
index 390d42e..4a673c2 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiOpenSearch extends ApiBase {
 
index 7ab1e7f..cfb342c 100644 (file)
@@ -38,7 +38,7 @@ if (!defined('MEDIAWIKI')) {
  * second instance of this class, and all subsequent actions will go use the second instance
  * for all their work.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiPageSet extends ApiQueryBase {
 
index 76e17f6..d823eef 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiParamInfo extends ApiBase {
 
index af74505..62f0437 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiParse extends ApiBase {
 
index eea45aa..50cf6c6 100644 (file)
@@ -28,7 +28,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiProtect extends ApiBase {
 
index 8c28738..f14b462 100644 (file)
@@ -37,7 +37,7 @@ if (!defined('MEDIAWIKI')) {
  * In the generator mode, a generator will be first executed to populate a second ApiPageSet object,
  * and that object will be used for all subsequent modules.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQuery extends ApiBase {
 
index f65de6d..df08efa 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('MEDIAWIKI')) {
  * Query module to enumerate all categories, even the ones that don't have
  * category pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryAllCategories extends ApiQueryGeneratorBase {
 
index d011129..6a77778 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to enumerate links from all pages together.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryAllLinks extends ApiQueryGeneratorBase {
 
index 9ec1276..6f1fe0c 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to enumerate all registered users.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryAllUsers extends ApiQueryBase {
 
index 80fe31b..8ccd93e 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to enumerate all available pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryAllimages extends ApiQueryGeneratorBase {
 
index 398aabe..fce16b5 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query action to return messages from site message cache
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryAllmessages extends ApiQueryBase {
 
index 222b42a..b1e46bf 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to enumerate all available pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryAllpages extends ApiQueryGeneratorBase {
 
index 8081837..3483742 100644 (file)
@@ -34,7 +34,7 @@ if (!defined('MEDIAWIKI')) {
  *   * embeddedin - what pages transclude the given page within themselves,
  *   * imageusage - what pages use the given image
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryBacklinks extends ApiQueryGeneratorBase {
 
index b9f3e8a..7cb5bb0 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('MEDIAWIKI')) {
  * This is a base class for all Query modules.
  * It provides some common functionality such as constructing various SQL queries.
  *
- * @addtogroup API
+ * @ingroup API
  */
 abstract class ApiQueryBase extends ApiBase {
 
@@ -370,7 +370,7 @@ abstract class ApiQueryBase extends ApiBase {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 abstract class ApiQueryGeneratorBase extends ApiQueryBase {
 
index 795c350..e5335d5 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to enumerate all available pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryBlocks extends ApiQueryBase {
        
index e1abf88..2fd4eb4 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query module to enumerate categories the set of pages belong to.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryCategories extends ApiQueryGeneratorBase {
 
index 1929241..865b553 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * This query adds <images> subelement to all pages with the list of images embedded into those pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryCategoryInfo extends ApiQueryBase {
 
index 23dca81..91f822a 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query module to enumerate pages that belong to a category.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryCategoryMembers extends ApiQueryGeneratorBase {
 
index 3ab40ea..b63fc00 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to enumerate all available pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryDeletedrevs extends ApiQueryBase {
 
index 5d9fd45..34e24f3 100644 (file)
@@ -29,7 +29,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryExtLinksUsage extends ApiQueryGeneratorBase {
 
index 9c68b9c..2c41313 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query module to list all external URLs found on a given set of pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryExternalLinks extends ApiQueryBase {
 
index b1aeb10..7b372e8 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query action to get image information and upload history.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryImageInfo extends ApiQueryBase {
 
index 8c8c2c4..74411f5 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * This query adds <images> subelement to all pages with the list of images embedded into those pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryImages extends ApiQueryGeneratorBase {
 
index ae651af..1cde551 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query module to show basic page information.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryInfo extends ApiQueryBase {
 
index 3a18933..1f0ab81 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query module to list all langlinks (links to correspanding foreign language pages).
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryLangLinks extends ApiQueryBase {
 
index af2acc2..6980541 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query module to list all wiki links on a given set of pages.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryLinks extends ApiQueryGeneratorBase {
 
index 865c6b0..7f4aef7 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query action to List the log events, with optional filtering by various parameters.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryLogEvents extends ApiQueryBase {
 
index d48b314..046157a 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to get list of random pages
  *
- * @addtogroup API
+ * @ingroup API
  */
 
  class ApiQueryRandom extends ApiQueryGeneratorBase {
index d898a88..ae024ed 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('MEDIAWIKI')) {
  * A query action to enumerate the recent changes that were done to the wiki.
  * Various filters are supported.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryRecentChanges extends ApiQueryBase {
 
index d39c62d..0c4932c 100644 (file)
@@ -33,7 +33,7 @@ if (!defined('MEDIAWIKI')) {
  * Various pieces of information may be shown - flags, comments, and the actual wiki markup of the rev.
  * In the enumeration mode, ranges of revisions may be requested and filtered.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryRevisions extends ApiQueryBase {
 
index c0807c2..693d621 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to perform full text search within wiki titles and content
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQuerySearch extends ApiQueryGeneratorBase {
 
index 244a665..9db117b 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * A query action to return meta information about the wiki site.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQuerySiteinfo extends ApiQueryBase {
 
index 1ada118..4ee6360 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * This query action adds a list of a specified user's contributions to the output.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryContributions extends ApiQueryBase {
 
index 7af4d50..3ad9177 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to get information about the currently logged-in user
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryUserInfo extends ApiQueryBase {
 
index 1d94648..734ebcd 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
 /**
  * Query module to get information about a list of users
  *
- * @addtogroup API
+ * @ingroup API
  */
 
  class ApiQueryUsers extends ApiQueryBase {
index a5a6fe4..bdeef14 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('MEDIAWIKI')) {
  * This query action allows clients to retrieve a list of recently modified pages
  * that are part of the logged-in user's watchlist.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiQueryWatchlist extends ApiQueryGeneratorBase {
 
index 29d08ec..f34780d 100644 (file)
@@ -43,7 +43,7 @@ if (!defined('MEDIAWIKI')) {
  *   '*'        This key has special meaning only to the XML formatter, and is outputed as is
  *                             for all others. In XML it becomes the content of the current element.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiResult extends ApiBase {
 
index a1a898b..d0c323d 100644 (file)
@@ -28,7 +28,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiRollback extends ApiBase {
 
index 9f70782..cf98f0f 100644 (file)
@@ -31,7 +31,7 @@ if (!defined('MEDIAWIKI')) {
  * API module that facilitates the unblocking of users. Requires API write mode
  * to be enabled.
  *
- * @addtogroup API
+ * @ingroup API
  */
 class ApiUnblock extends ApiBase {
 
index 58860bd..9c01a66 100644 (file)
@@ -28,7 +28,7 @@ if (!defined('MEDIAWIKI')) {
 }
 
 /**
- * @addtogroup API
+ * @ingroup API
  */
 class ApiUndelete extends ApiBase {
 
index fe1b730..7402c15 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 
 /**
- * @addtogroup Media
+ * @ingroup Media
  */
 class ArchivedFile
 {
index 75a62b7..68b990e 100644 (file)
@@ -3,8 +3,8 @@
 /**
  * A repository for files accessible via the local filesystem. Does not support
  * database access or registration.
+ * @ingroup FileRepo
  */
-
 class FSRepo extends FileRepo {
        var $directory, $deletedDir, $url, $hashLevels, $deletedHashLevels;
        var $fileFactory = array( 'UnregisteredLocalFile', 'newFromTitle' );
index 317ac2e..7fb26f3 100644 (file)
@@ -17,7 +17,7 @@
  * The convenience functions wfLocalFile() and wfFindFile() should be sufficient
  * in most cases.
  *
- * @addtogroup FileRepo
+ * @ingroup FileRepo
  */
 abstract class File {
        const DELETED_FILE = 1;
index bf06aef..2586a11 100644 (file)
@@ -3,6 +3,7 @@
 /**
  * Base class for file repositories
  * Do not instantiate, use a derived class.
+ * @ingroup FileRepo
  */
 abstract class FileRepo {
        const DELETE_SOURCE = 1;
index e3ade97..63460fa 100644 (file)
@@ -2,6 +2,7 @@
 
 /**
  * Generic operation result class for FileRepo-related operations
+ * @ingroup FileRepo
  */
 class FileRepoStatus extends Status {
        /**
index b395396..91522d4 100644 (file)
@@ -1,8 +1,11 @@
 <?php
 
-// Very hacky and inefficient
-// do not use :D
-
+/** 
+ * Very hacky and inefficient
+ * do not use :D
+ *
+ * @ingroup FileRepo
+ */
 class ForeignAPIFile extends File {
        function __construct( $title, $repo, $info ) {
                parent::__construct( $title, $repo );
index b70f604..cbd4d9c 100644 (file)
@@ -2,8 +2,9 @@
 
 /**
  * File repository with no files, for performance testing
+ *
+ * @ingroup FileRepo
  */
-
 class ForeignAPIRepo extends FileRepo {
        function __construct( $info ) {
                parent::__construct( $info );
index 882b276..eed2604 100644 (file)
@@ -1,5 +1,8 @@
 <?php
 
+/**
+ * @ingroup FileRepo
+ */
 class ForeignDBFile extends LocalFile {
        static function newFromTitle( $title, $repo, $unused = null ) {
                return new self( $title, $repo );
index 1168f2d..56edaf2 100644 (file)
@@ -4,8 +4,8 @@
  * A foreign repository with a remote MediaWiki with an API thingy
  * Very hacky and inefficient
  * do not use :D
+ * @ingroup FileRepo
  */
-
 class ForeignDBRepo extends LocalRepo {
        # Settings
        var $dbType, $dbServer, $dbUser, $dbPassword, $dbName, $dbFlags,
index f10ac97..ee9d116 100644 (file)
@@ -2,6 +2,7 @@
 
 /**
  * A foreign repository with a MediaWiki database accessible via the configured LBFactory
+ * @ingroup FileRepo
  */
 class ForeignDBViaLBRepo extends LocalRepo {
        var $wiki, $dbName, $tablePrefix;
index e0ef340..a6980db 100644 (file)
@@ -2,8 +2,8 @@
 
 /**
  * A repository for files accessible via InstantCommons.
+ * @ingroup FileRepo
  */
-
 class ICRepo extends LocalRepo {
        var $directory, $url, $hashLevels, $cache;
        var $fileFactory = array( 'ICFile', 'newFromTitle' );
index 3d9f585..665dd4b 100644 (file)
@@ -3,6 +3,7 @@
 /**
  * Backwards compatibility class
  * @deprecated
+ * @ingroup FileRepo
  */
 class Image extends LocalFile {
        function __construct( $title ) {
index 828a320..3751999 100644 (file)
@@ -22,7 +22,7 @@ define( 'MW_FILE_VERSION', 8 );
  * The convenience functions wfLocalFile() and wfFindFile() should be sufficient
  * in most cases.
  *
- * @addtogroup FileRepo
+ * @ingroup FileRepo
  */
 class LocalFile extends File
 {
@@ -1178,6 +1178,7 @@ class LocalFile extends File
 
 /**
  * Helper class for file deletion
+ * @ingroup FileRepo
  */
 class LocalFileDeleteBatch {
        var $file, $reason, $srcRels = array(), $archiveUrls = array(), $deletionBatch, $suppress;
@@ -1442,6 +1443,7 @@ class LocalFileDeleteBatch {
 
 /**
  * Helper class for file undeletion
+ * @ingroup FileRepo
  */
 class LocalFileRestoreBatch {
        var $file, $cleanupBatch, $ids, $all, $unsuppress = false;
@@ -1689,6 +1691,7 @@ class LocalFileRestoreBatch {
 
 /**
  * Helper class for file movement
+ * @ingroup FileRepo
  */
 class LocalFileMoveBatch {
        var $file, $cur, $olds, $oldcount, $archive, $thumbs, $target, $db;
index 452def0..950cf25 100644 (file)
@@ -2,6 +2,7 @@
 /**
  * A repository that stores files in the local filesystem and registers them
  * in the wiki's own database. This is the most commonly used repository class.
+ * @ingroup FileRepo
  */
 class LocalRepo extends FSRepo {
        var $fileFactory = array( 'LocalFile', 'newFromTitle' );
index e507893..fb89ceb 100644 (file)
@@ -2,8 +2,8 @@
 
 /**
  * File repository with no files, for performance testing
+ * @ingroup FileRepo
  */
-
 class NullRepo extends FileRepo {
        function __construct( $info ) {}
 
index 121927c..c495aaf 100644 (file)
@@ -3,7 +3,7 @@
 /**
  * Class to represent a file in the oldimage table
  *
- * @addtogroup FileRepo
+ * @ingroup FileRepo
  */
 class OldLocalFile extends LocalFile {
        var $requestedTime, $archive_name;
index 2a63de9..df613a5 100644 (file)
@@ -1,8 +1,14 @@
 <?php
+/**
+ * @defgroup FileRepo FileRepo
+ *
+ * @file
+ * @ingroup FileRepo
+ */
 
 /**
+ * @ingroup FileRepo
  * Prioritized list of file repositories
- * @addtogroup FileRepo
  */
 class RepoGroup {
        var $localRepo, $foreignRepos, $reposInitialised = false;
index 70cd0b2..c687ef6 100644 (file)
@@ -9,6 +9,8 @@
  * TODO: Currently it doesn't really work in the repository role, there are
  * lots of functions missing. It is used by the WebStore extension in the
  * standalone role.
+ *
+ * @ingroup FileRepo
  */
 class UnregisteredLocalFile extends File {
        var $title, $path, $mime, $handler, $dims;
index 38037cc..ce1b036 100644 (file)
@@ -1,10 +1,14 @@
 <?php
+/**
+ * @file
+ * @ingroup Media
+ */
 
 /**
  * Handler for Microsoft's bitmap format; getimagesize() doesn't
  * support these files
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 class BmpHandler extends BitmapHandler {
 
index 628c62e..e01386e 100644 (file)
@@ -1,7 +1,11 @@
 <?php
+/**
+ * @file
+ * @ingroup Media
+ */
 
 /**
- * @addtogroup Media
+ * @ingroup Media
  */
 class BitmapHandler extends ImageHandler {
        function normaliseParams( $image, &$params ) {
index a23970d..f0bbcc5 100644 (file)
@@ -1,7 +1,11 @@
 <?php
-
 /**
- * @addtogroup Media
+ * @file
+ * @ingroup Media
+ */
+/**
+ * @ingroup Media
  */
 class DjVuHandler extends ImageHandler {
        function isEnabled() {
index 8da1b60..101406f 100644 (file)
@@ -1,13 +1,14 @@
 <?php
-
 /**
  * Media-handling base classes and generic functionality
+ * @file
+ * @ingroup Media
  */
 
 /**
  * Base media handler class
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 abstract class MediaHandler {
        const TRANSFORM_LATER = 1;
@@ -272,7 +273,7 @@ abstract class MediaHandler {
 /**
  * Media handler abstract base class for images
  *
- * @addtogroup Media
+ * @ingroup Media
  */
 abstract class ImageHandler extends MediaHandler {
        function canRender( $file ) {
index 698e10e..09afe9b 100644 (file)
@@ -1,7 +1,11 @@
 <?php
+/**
+ * @file
+ * @ingroup Media
+ */
 
 /**
- * @addtogroup Media
+ * @ingroup Media
  */
 class SvgHandler extends ImageHandler {
        function isEnabled() {
index 0a28f2d..6bd1838 100644 (file)
@@ -57,7 +57,6 @@
  * $val = $mc->get('key');
  *
  * @author  Ryan T. Dean <rtdean@cytherianage.net>
- * @package memcached-client
  * @version 0.1.2
  */
 
@@ -69,7 +68,7 @@
  * memcached client class implemented using (p)fsockopen()
  *
  * @author  Ryan T. Dean <rtdean@cytherianage.net>
- * @addtogroup Cache
+ * @ingroup Cache
  */
 class memcached
 {
index 5961a16..d14bcad 100644 (file)
@@ -39,7 +39,7 @@ require_once 'UtfNormal.php';
  * regression checks for known problems.
  * Requires PHPUnit.
  *
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  * @private
  */
 class CleanUpTest extends PHPUnit_Framework_TestCase {
index 7ca6d82..018910c 100644 (file)
@@ -22,7 +22,7 @@
  * UtfNormal::cleanUp() code paths, and checks to see if there's a
  * difference. Will run forever until it finds one or you kill it.
  *
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  * @access private
  */
 
index 6df206d..9734a92 100644 (file)
@@ -7,7 +7,7 @@
  *
  * These are pulled from memcached if possible, as this is faster than filling
  * up a big array manually.
- * @addtogroup Language
+ * @ingroup Language
  */
 
 /*
index b874e46..8dbbb72 100644 (file)
@@ -21,7 +21,7 @@
  * This script generates Utf8Case.inc from the Unicode Character Database
  * and supplementary files.
  *
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  * @access private
  */
 
@@ -74,7 +74,7 @@ if( $out ) {
  *
  * These are pulled from memcached if possible, as this is faster than filling
  * up a big array manually.
- * @addtogroup Language
+ * @ingroup Language
  */
 
 /*
index 712b108..353d11b 100644 (file)
@@ -21,7 +21,7 @@
  * Runs the UTF-8 decoder test at:
  * http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt
  *
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  * @access private
  */
 
index d688b1e..ed3c254 100644 (file)
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ * @defgroup UtfNormal UtfNormal
+ */
+
 /** */
 require_once dirname(__FILE__).'/UtfNormalUtil.php';
 
@@ -54,7 +58,7 @@ define( 'NORMALIZE_ICU', function_exists( 'utf8_normalize' ) );
  *
  * See description of forms at http://www.unicode.org/reports/tr15/
  *
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  */
 class UtfNormal {
        /**
index 1134c7d..1bcd833 100644 (file)
@@ -20,7 +20,7 @@
 /**
  * Approximate benchmark for some basic operations.
  *
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  * @access private
  */
 
index 46f2e37..a16e76a 100644 (file)
@@ -21,7 +21,7 @@
  * This script generates UniNormalData.inc from the Unicode Character Database
  * and supplementary files.
  *
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  * @access private
  */
 
index 81d2f9e..ee1da4d 100644 (file)
@@ -20,7 +20,7 @@
 /**
  * Implements the conformance test at:
  * http://www.unicode.org/Public/UNIDATA/NormalizationTest.txt
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  */
 
 /** */
index 39acc6d..d772a20 100644 (file)
@@ -21,7 +21,7 @@
  * Some of these functions are adapted from places in MediaWiki.
  * Should probably merge them for consistency.
  *
- * @addtogroup UtfNormal
+ * @ingroup UtfNormal
  * @public
  */
 
index 9020c46..75a7e95 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+/**
+ * @file
+ * @ingroup Templates
+ */
+
 # Prevent XSS
 if ( isset( $wgVersion ) ) {
        $wgVersion = htmlspecialchars( $wgVersion );
index dbeab26..4c7606d 100644 (file)
@@ -1,6 +1,8 @@
 <?php
 /**
- * @addtogroup Templates
+ * @defgroup Templates Templates
+ * @file
+ * @ingroup Templates
  */
 if( !defined( 'MEDIAWIKI' ) ) die( -1 );
 
@@ -9,7 +11,7 @@ require_once( 'includes/SkinTemplate.php' );
 
 /**
  * HTML template for Special:Userlogin form
- * @addtogroup Templates
+ * @ingroup Templates
  */
 class UserloginTemplate extends QuickTemplate {
        function execute() {
@@ -95,7 +97,7 @@ class UserloginTemplate extends QuickTemplate {
 }
 
 /**
- * @addtogroup Templates
+ * @ingroup Templates
  */
 class UsercreateTemplate extends QuickTemplate {
        function execute() {
index c9b35f6..4960336 100644 (file)
@@ -1,6 +1,9 @@
 <?php
 /**
- * @addtogroup Language
+ * @defgroup Language Language
+ *
+ * @file
+ * @ingroup Language
  */
 
 if( !defined( 'MEDIAWIKI' ) ) {
@@ -24,7 +27,11 @@ if( function_exists( 'mb_strtoupper' ) ) {
        mb_internal_encoding('UTF-8');
 }
 
-/* a fake language converter */
+/**
+ * a fake language converter
+ *
+ * @ingroup Language
+ */
 class FakeConverter {
        var $mLang;
        function FakeConverter($langobj) {$this->mLang = $langobj;}
@@ -41,10 +48,10 @@ class FakeConverter {
        function armourMath($text){ return $text; }
 }
 
-#--------------------------------------------------------------------------
-# Internationalisation code
-#--------------------------------------------------------------------------
-
+/**
+ * Internationalisation code
+ * @ingrouo Language
+ */
 class Language {
        var $mConverter, $mVariants, $mCode, $mLoaded = false;
        var $mMagicExtensions = array(), $mMagicHookDone = false;
index f2b19fc..57b5f03 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
-  * @addtogroup Language
+  * @ingroup Language
   *
   * @author Zhengzhu Feng <zhengzhu@gmail.com>
   * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License
index 07d60bf..41f8abd 100644 (file)
@@ -3,7 +3,7 @@
   * These determine things like interwikis, language selectors, and so on.
   * Safe to change without running scripts on the respective sites.
   *
-  * @addtogroup Language
+  * @ingroup Language
   */
 /* private */ $wgLanguageNames = array(
        'aa' => 'Afar',                 # Afar
index c718e79..01c921a 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Arabic (العربية)
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  * @author Niklas Laxström
  */
index 6e3a7e5..13c5054 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Azerbaijani (Azərbaycan)
   *
-  * @addtogroup Language
+  * @ingroup Language
   */
 class LanguageAz extends Language {
        function ucfirst ( $string ) {
index 0478c92..8d3450a 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Samogitian (Žemaitėška)
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  * @author Niklas Laxström
  */
index c7592ef..7633f03 100644 (file)
@@ -4,7 +4,7 @@
   * This is still the version from Be-x-old, only duplicated for consistency of
   * plural and grammar functions. If there are errors please send a patch.
   *
-  * @addtogroup Language
+  * @ingroup Language
   *
   * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
   * @bug 1638, 2135
index 1549ac6..257d3a4 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Belarusian in Taraškievica orthography (Беларуская тарашкевіца)
   *
-  * @addtogroup Language
+  * @ingroup Language
   *
   * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
   * @bug 1638, 2135
index d016d86..bb10675 100644 (file)
@@ -1,11 +1,8 @@
 <?php
+
 /** Bulgarian (Български)
  *
- * @addtogroup Language
- */
-
-/**
- * @addtogroup Language
+ * @ingroup Language
  */
 class LanguageBg extends Language {
        /**
index 52e25c4..ee2eb6a 100644 (file)
@@ -1,9 +1,9 @@
 <?php
-/** Bosnian (bosanski)
-  *
-  * @addtogroup Language
-  */
 
+/** Bosnian (bosanski)
+ *
+ * @ingroup Language
+ */
 class LanguageBs extends Language {
 
        function convertPlural( $count, $forms ) {
index 61d6b59..6498b19 100644 (file)
@@ -1,13 +1,9 @@
 <?php
+
 /** Czech (česky)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
-
-#--------------------------------------------------------------------------
-# Internationalisation code
-#--------------------------------------------------------------------------
-
 class LanguageCs extends Language {
        # Grammatical transformations, needed for inflected languages
        # Invoked by putting {{grammar:case|word}} in a message
index f1cfbd8..e4ef7b0 100644 (file)
@@ -1,10 +1,9 @@
 <?php
-/** Old Church Slavonic (Ѩзыкъ словѣньскъ)
-  *
-  * @addtogroup Language
-  */
 
-/* Please, see Language.php for general function comments */
+/** Old Church Slavonic (Ѩзыкъ словѣньскъ)
+ *
+ * @ingroup Language
+ */
 class LanguageCu extends Language {
        # Convert from the nominative form of a noun to some other case
        # Invoked with {{grammar:case|word}}
index aea2401..486f7a7 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Welsh (Cymraeg)
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  * @author Niklas Laxström
  */
index b71c6f9..8888799 100644 (file)
@@ -1,9 +1,9 @@
 <?php
+
 /** Lower Sorbian (Dolnoserbski)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
-
 class LanguageDsb extends Language {
 
        # Convert from the nominative form of a noun to some other case
index 8fa23ac..c58d424 100644 (file)
@@ -1,8 +1,9 @@
 <?php
-/** Esperanto (Esperanto)
-  * @addtogroup Language
-  */
 
+/** Esperanto (Esperanto)
+ *
+ * @ingroup Language
+ */
 class LanguageEo extends Language {
        function iconv( $in, $out, $string ) {
                # For most languages, this is a wrapper for iconv
index 2cec893..c6729d9 100644 (file)
@@ -1,10 +1,10 @@
 <?php
+
 /** Estonian (Eesti)
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  */
-
 class LanguageEt extends Language {
        /**
         * Avoid grouping whole numbers between 0 to 9999
index 4f8f548..d1348f0 100644 (file)
@@ -1,7 +1,8 @@
 <?php
+
 /** Finnish (Suomi)
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  * @author Niklas Laxström
  */
index a336655..7341bb8 100644 (file)
@@ -1,10 +1,9 @@
 <?php
+
 /** French (Français)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
  */
-
 class LanguageFr extends Language {
        /**
         * Use singular form for zero (see bug 7309)
index 57c9d7f..fc1546a 100644 (file)
@@ -1,9 +1,9 @@
 <?php
+
 /** Irish (Gaeilge)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
-
 class LanguageGa extends Language {
        # Convert day names
        # Invoked with {{GRAMMAR:transformation|word}}
index b76f915..3a1b413 100644 (file)
@@ -1,9 +1,9 @@
 <?php
+
 /** Alemannic (Alemannisch)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
-
 class LanguageGsw extends Language {
    # Convert from the nominative form of a noun to some other case
    # Invoked with result
index f609171..d8256cb 100644 (file)
@@ -1,12 +1,12 @@
 <?php
+
 /**
  * Hebrew (עברית)
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  * @author Rotem Liss
  */
-
 class LanguageHe extends Language {
        /**
         * Convert grammar forms of words.
index 41d81b4..5fe6b3a 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Croatian (hrvatski)
   *
-  * @addtogroup Language
+  * @ingroup Language
   */
 
 class LanguageHr extends Language {
index 16c4e8d..efbaab3 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Upper Sorbian (Hornjoserbsce)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
 
 class LanguageHsb extends Language {
index e4407f5..d247b49 100644 (file)
@@ -1,11 +1,9 @@
 <?php
-/**
-  * @addtogroup Language
-  */
-#
-# Hungarian localisation for MediaWiki
-#
 
+/** Hungarian localisation for MediaWiki
+ *
+ * @ingroup Language
+ */
 class LanguageHu extends Language {
        function convertGrammar( $word, $case ) {
                global $wgGrammarForms;
index 2e2b6f1..73777de 100644 (file)
@@ -1,11 +1,10 @@
 <?php
-/** Armenian (Հայերեն)
-  *
-  * @addtogroup Language
-  * @author Ruben Vardanyan (Me@RubenVardanyan.com)
-  */
 
-/* Please, see Language.php for general function comments */
+/** Armenian (Հայերեն)
+ *
+ * @ingroup Language
+ * @author Ruben Vardanyan (Me@RubenVardanyan.com)
+ */
 class LanguageHy extends Language {
        # Convert from the nominative form of a noun to some other case
        # Invoked with {{grammar:case|word}}
index cfe4e3d..72c06e1 100644 (file)
@@ -1,8 +1,9 @@
 <?php
+
 /**
  * Japanese (日本語)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
 class LanguageJa extends Language {
        function stripForSearch( $string ) {
index 4a451dc..b7e5cd9 100644 (file)
@@ -1,10 +1,9 @@
 <?php
+
 /** Karakalpak (Qaraqalpaqsha)
  *
- *
- * @addtogroup Language
+ * @ingroup Language
  */
-
 class LanguageKaa extends Language {
 
        # Convert from the nominative form of a noun to some other case
index 641c53f..34c5c39 100644 (file)
@@ -1,9 +1,4 @@
 <?php
-/** Kazakh (Қазақша)
-  * converter routines
-  *
-  * @addtogroup Language
-  */
 
 require_once( dirname(__FILE__).'/../LanguageConverter.php' );
 require_once( dirname(__FILE__).'/LanguageKk_cyrl.php' );
@@ -16,6 +11,11 @@ define( 'KK_L_LC', 'aäbcçdeéfgğhıiïjklmnñoöpqrsştuüvwxyýz' ); # Kazak
 define( 'H_HAMZA', 'ٴ' ); # U+0674 ARABIC LETTER HIGH HAMZA
 //define( 'ZWNJ', '‌' ); # U+200C ZERO WIDTH NON-JOINER
 
+/** Kazakh (Қазақша)
+ * converter routines
+ *
+ * @ingroup Language
+ */
 class KkConverter extends LanguageConverter {
 
        function __construct($langobj, $maincode,
@@ -362,9 +362,12 @@ class KkConverter extends LanguageConverter {
 
 }
 
-/* class that handles Cyrillic, Latin and Arabic scripts for Kazakh
-   right now it only distinguish kk_cyrl, kk_latn, kk_arab and kk_kz, kk_tr, kk_cn.
-*/
+/**
+ * class that handles Cyrillic, Latin and Arabic scripts for Kazakh
+ * right now it only distinguish kk_cyrl, kk_latn, kk_arab and kk_kz, kk_tr, kk_cn.
+ *
+ * @ingroup Language
+ */
 class LanguageKk extends LanguageKk_cyrl {
 
        function __construct() {
index 1faa3b5..e0a1b12 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Kazakh (Қазақша)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
 
 class LanguageKk_cyrl extends Language {
index ae392b3..b21cc4d 100644 (file)
@@ -1,11 +1,11 @@
 <?php
+
 /** Ripuarian (Ripoarėsh)
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  * @author Purodha Blissenbach
  */
-
 class LanguageKsh extends Language {
        /**
         * Avoid grouping whole numbers between 0 to 9999
index a396155..55eb0d5 100644 (file)
@@ -1,13 +1,12 @@
 <?php
-/** Kurdish
-  * converter routines
-  *
-  * @addtogroup Language
-  */
-
 require_once( dirname(__FILE__).'/../LanguageConverter.php' );
 require_once( dirname(__FILE__).'/LanguageKu_ku.php' );
 
+/** Kurdish
+ * converter routines
+ *
+ * @ingroup Language
+ */
 class KuConverter extends LanguageConverter {
        var $mArabicToLatin = array(
                'ب' => 'b', 'ج' => 'c', 'چ' => 'ç', 'د' => 'd', 'ف' => 'f', 'گ' => 'g', 'ھ' => 'h',
@@ -226,6 +225,9 @@ class KuConverter extends LanguageConverter {
        }
 }
 
+/**
+ * @ingroup Language
+ */
 class LanguageKu extends LanguageKu_ku {
 
        function __construct() {
index 2c529a7..5dec67e 100644 (file)
@@ -1,9 +1,9 @@
 <?php
+
 /** Kurdish
  *
- * @addtogroup Language
+ * @ingroup Language
  */
-
 class LanguageKu_ku extends Language {
 
 /**    # Convert from the nominative form of a noun to some other case
index 2dcc1fc..c26d0e8 100644 (file)
@@ -1,9 +1,9 @@
 <?php
-/** Latin (lingua Latina)
-  *
-  * @addtogroup Language
-  */
 
+/** Latin (lingua Latina)
+ *
+ * @ingroup Language
+ */
 class LanguageLa extends Language {
        /**
         * Convert from the nominative form of a noun to some other case
index 5f1c956..87519d9 100644 (file)
@@ -1,10 +1,9 @@
 <?php
+
 /** Lithuanian (Lietuvių)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
  */
-
 class LanguageLt extends Language {
        /* Word forms (with examples):
                1 - vienas (1) lapas, dvidešimt vienas (21) lapas
index 8d03858..1c82831 100644 (file)
@@ -1,14 +1,14 @@
 <?php
+
 /** Latvian (Latviešu)
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  * @author Niklas Laxström
  *
  * @copyright Copyright © 2006, Niklas Laxström
  * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
  */
-
 class LanguageLv extends Language {
        /**
         * Plural form transformations. Using the first form for words with the last digit 1, but not for words with the last digits 11, and the second form for all the others.
index 41461d2..54314fa 100644 (file)
@@ -1,9 +1,9 @@
 <?php
+
 /** Polish (polski)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
-
 class LanguagePl extends Language {
        function convertPlural( $count, $forms ) {
                if ( !count($forms) ) { return ''; }
index f05c245..49726fe 100644 (file)
@@ -1,10 +1,9 @@
 <?php
+
 /** Brazilian Portugese (Portuguêsi do Brasil)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
  */
-
 class LanguagePt_br extends Language {
        /**
         * Use singular form for zero (see bug 7309)
index bde5aa6..e3cab8f 100644 (file)
@@ -1,5 +1,8 @@
 <?php
 
+/**
+ * @ingroup Language
+ */
 class LanguageRmy extends Language {
        /**
         * Convert from the nominative form of a noun to some other case
index 3dacf58..d857920 100644 (file)
@@ -1,12 +1,11 @@
 <?php
+
 /** Russian (русский язык)
   *
   * You can contact Alexander Sigachov (alexander.sigachov at Googgle Mail)
   *
-  * @addtogroup Language
+  * @ingroup Language
   */
-
-/* Please, see Language.php for general function comments */
 class LanguageRu extends Language {
        # Convert from the nominative form of a noun to some other case
        # Invoked with {{grammar:case|word}}
index d1280df..19e66ba 100644 (file)
@@ -1,8 +1,9 @@
 <?php
+
 /**
  * Slovak (Slovenčina)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
 class LanguageSk extends Language {
        # Convert from the nominative form of a noun to some other case
index 60f81f3..8c1b503 100644 (file)
@@ -1,8 +1,8 @@
 <?php
+
 /** Slovenian (Slovenščina)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
  */
 class LanguageSl extends Language {
        # Convert from the nominative form of a noun to some other case
index 623dfaf..d57c733 100644 (file)
@@ -1,19 +1,18 @@
 <?php
-/**
-  * @addtogroup Language
-  */
-
-/*
-       There are two levels of conversion for Serbian: the script level
-       (Cyrillics <-> Latin), and the variant level (ekavian
-       <->iyekavian). The two are orthogonal. So we really only need two
-       dictionaries: one for Cyrillics and Latin, and one for ekavian and
-       iyekavian.
-*/
+
 require_once( dirname(__FILE__).'/../LanguageConverter.php' );
 require_once( dirname(__FILE__).'/LanguageSr_ec.php' );
 require_once( dirname(__FILE__).'/LanguageSr_el.php' );
 
+/**
+ * There are two levels of conversion for Serbian: the script level
+ * (Cyrillics <-> Latin), and the variant level (ekavian
+ * <->iyekavian). The two are orthogonal. So we really only need two
+ * dictionaries: one for Cyrillics and Latin, and one for ekavian and
+ * iyekavian.
+ *
+ * @ingroup Language
+ */
 class SrConverter extends LanguageConverter {
        var $mToLatin = array(
                'а' => 'a', 'б' => 'b',  'в' => 'v', 'г' => 'g',  'д' => 'd',
@@ -160,6 +159,9 @@ class SrConverter extends LanguageConverter {
        }
 }
 
+/**
+ * @ingroup Language
+ */
 class LanguageSr extends LanguageSr_ec {
        function __construct() {
                global $wgHooks;
index 3507221..c730019 100644 (file)
@@ -1,12 +1,8 @@
 <?php
-/**
-  * @addtogroup Language
-  */
-
-#--------------------------------------------------------------------------
-# Internationalisation code
-#--------------------------------------------------------------------------
 
+/**
+ * @ingroup Language
+ */
 class LanguageSr_ec extends Language {
        function convertPlural( $count, $forms ) {
                if ( !count($forms) ) { return ''; }
index 145a278..6ad55f4 100644 (file)
@@ -1,12 +1,8 @@
 <?php
-/**
-  * @addtogroup Language
-  */
-
-#--------------------------------------------------------------------------
-# Internationalisation code
-#--------------------------------------------------------------------------
 
+/**
+ * @ingroup Language
+ */
 class LanguageSr_el extends Language {
        function convertPlural( $count, $forms ) {
                if ( !count($forms) ) { return ''; }
index d7b037a..3a2840d 100644 (file)
@@ -1,12 +1,10 @@
 <?php
-/**
- * @addtogroup Language
- */
 
 require_once( dirname(__FILE__).'/../LanguageConverter.php' );
 
 /**
  * Converts Tajiki to latin orthography
+ * @ingroup Language
  */
 class TgConverter extends LanguageConverter {
        private $table = array(
@@ -94,6 +92,9 @@ class TgConverter extends LanguageConverter {
 
 }
 
+/**
+ * @ingroup Language
+ */
 class LanguageTg extends Language {
        function __construct() {
                parent::__construct();
index 39d1109..8a2dee0 100644 (file)
@@ -1,8 +1,9 @@
 <?php
+
 /**
  * Turkish (Türkçe)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
 class LanguageTr extends Language {
        function ucfirst ( $string ) {
index 2bbc89b..d77f796 100644 (file)
@@ -1,21 +1,17 @@
 <?php
+
 /** Tyvan localization (Тыва дыл)
- * @addtogroup Language
+ * From friends at tyvawiki.org
+ *
+ * @ingroup Language
  */
-
-# From friends at tyvawiki.org
-
-#--------------------------------------------------------------------------
-# Internationalisation code
-#--------------------------------------------------------------------------
-
 class LanguageTyv extends Language {
        /**
         * Grammatical transformations, needed for inflected languages
         * Invoked by putting {{grammar:case|word}} in a message
         *
-        * @param string $word
-        * @param string $case
+        * @param $word string
+        * @param $case string
         * @return string
         */
        function convertGrammar( $word, $case ) {
index c28421e..d31a951 100644 (file)
@@ -1,10 +1,9 @@
 <?php
-/** Ukrainian (українська мова)
-  *
-  * @addtogroup Language
-  */
 
-/* Please, see Language.php for general function comments */
+/** Ukrainian (українська мова)
+ *
+ * @ingroup Language
+ */
 class LanguageUk extends Language {
        # Convert from the nominative form of a noun to some other case
        # Invoked with {{grammar:case|word}}
index d046738..d97b202 100644 (file)
@@ -2,7 +2,7 @@
 /**
  * Walloon (Walon)
  *
- * @addtogroup Language
+ * @ingroup Language
  */
 
 # NOTE: cweri après "NOTE:" po des racsegnes so des ratournaedjes
index 26e4598..fdc227b 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
 * @addtogroup Language
 */
* @ingroup Language
+ */
 class LanguageYue extends Language {
        function stripForSearch( $string ) {
                # MySQL fulltext index doesn't grok utf-8, so we
index 242fea2..ff36798 100644 (file)
@@ -1,10 +1,11 @@
 <?php
-/**
-  * @addtogroup Language
-  */
+
 require_once( dirname(__FILE__).'/../LanguageConverter.php' );
 require_once( dirname(__FILE__).'/LanguageZh_hans.php' );
 
+/**
+ * @ingroup Language
+ */
 class ZhConverter extends LanguageConverter {
        function loadDefaultTables() {
                require( dirname(__FILE__)."/../../includes/ZhConversion.php" );
@@ -39,9 +40,12 @@ class ZhConverter extends LanguageConverter {
        }
 }
 
-/* class that handles both Traditional and Simplified Chinese
-   right now it only distinguish zh_hans, zh_hant, zh_cn, zh_tw, zh_sg and zh_hk.
-*/
+/**
+ * class that handles both Traditional and Simplified Chinese
+ * right now it only distinguish zh_hans, zh_hant, zh_cn, zh_tw, zh_sg and zh_hk.
+ *
+ * @ingroup Language
+ */
 class LanguageZh extends LanguageZh_hans {
 
        function __construct() {
index ed7da2b..983dd48 100644 (file)
@@ -1,7 +1,8 @@
 <?php
+
 /**
 * @addtogroup Language
 */
* @ingroup Language
+ */
 class LanguageZh_hans extends Language {
        function stripForSearch( $string ) {
                # MySQL fulltext index doesn't grok utf-8, so we
index f99283f..96c3d01 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
-  *
 * @addtogroup Language
 */
+ * @ingroup Language
* @file
+ */
 
 $fallback = 'ru';
index af86259..825af17 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Afrikaans (Afrikaans)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Adriaan
index 7547510..e2ee68d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Akan (Akan)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Natsubee
  * @author Siebrand
index 0f971fb..5ca77d5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Gheg Albanian (Gegë)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Cradel
  * @author Dardan
index 01477c3..9aa4427 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /** Alemannisch
-  *
-  * @addtogroup Language
-  * @comment Deprecated code. Falls back to 'gsw'.
-  */
+ *
+ * @ingroup Language
+ * @file
+ * @comment Deprecated code. Falls back to 'gsw'.
+ */
 
 $fallback = 'gsw';
index b158081..d87158a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Amharic (አማርኛ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Codex Sinaiticus
  * @author Siebrand
index aea1f76..34f9a95 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Aragonese (Aragonés)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Juanpabl
index fa5964f..655dcac 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Old English (Anglo Saxon)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author JJohnson
index f9bcd0f..9e5c589 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Arabic (العربية)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Meno25
  * @author Mido
index ec1f820..0a9f10d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Aramaic (ܐܪܡܝܐ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author A2raya07
  * @author The Thadman
index 84f4bd9..21b19d2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Araucanian (Mapudungun)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Lin linao
  * @author Poquil
index 0bf9815..76cf861 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Egyptian Spoken Arabic (مصرى)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ghaly
  * @author Alnokta
index 2a36f67..1698cbc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Assamese (অসমীয়া)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Priyankoo
  * @author Siebrand
index d68c961..a548fc5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Asturian (Asturianu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Esbardu
  * @author Helix84
index 7fdd467..278b66c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Avaric (Авар)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author MONARCH79
  * @author Phoebe
index fe16a7b..e84feff 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kotava (Kotava)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Wikimistusik
  * @author Sab
index 0e730fa..515ffe8 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Aymara (Aymar)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Kanon6917
  * @author Siebrand
index ce3e3e2..ca9f861 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Azerbaijani (Azərbaycan)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Siebrand
  */
index f625e25..1d29f93 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bashkir (Башҡорт)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Рустам Нурыев
  * @author Siebrand
index 2d2a9a0..0af5598 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bavarian (Boarisch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Siebrand
index d4db261..8a2a288 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Samogitian (Žemaitėška)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Hugo.arg
  * @author Zordsdavini
index 4529afb..1292bee 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bikol Central (Bikol Central)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Filipinayzd
  * @author Steven*fung
index 8673a36..c278355 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Belarusian (Беларуская)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Yury Tarasievich
  * @author Mienski
index 1921df8..7c59b98 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Belarusian (Taraškievica orthography) (Беларуская (тарашкевіца))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Red Winged Duck
  * @author EugeneZelenko
index 47e4361..83bdf93 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /** Belarusian in Taraškievica orthography (Беларуская тарашкевіца)
-  *
-  * @addtogroup Language
-  * @comment dummy language file. Falls back to 'be-tarask'. Backward compat.
-  */
+ *
+ * @ingroup Language
+ * @file
+ * @comment dummy language file. Falls back to 'be-tarask'. Backward compat.
+ */
 
 $fallback = 'be-tarask';
index e3f2aa1..e915612 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bulgarian (Български)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author DCLXVI
  * @author לערי ריינהארט
index 6ccb3f7..7fdb234 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bihari (भोजपुरी)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jon Harald Søby
  */
index 1d06534..5b3fc4b 100644 (file)
@@ -1,9 +1,10 @@
 <?php
 /** Bislama
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  * @author Ushanka
-*/
+ */
 
 $messages = array(
 'underline-always' => 'Oltaem',
index 6362c25..5845d59 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bamanankan (Bamanankan)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Guaka
  * @author Siebrand
index 50602c9..986eae8 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bengali (বাংলা)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Bellayet
  * @author Zaheen
index d2aa406..9162564 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tibetan (བོད་ཡིག)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $digitTransformTable = array(
index 48b736b..3cfaa72 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bishnupriya (ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Uttam Singha, Dec 2006
  * @author Usingha
index e71495a..401de27 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Breton (Brezhoneg)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Fulup
  * @author Nike
index 81c63e6..8047a60 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Bosnian (Bosanski)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author Kal-El
index 2fdd5c7..05504df 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Buginese (ᨅᨔ ᨕᨘᨁᨗ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Kurniasan
index e49fe87..223c106 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Catalan (Català)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Toniher
  * @author SMP
index 5b7d684..db9a9d3 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Zamboangueño (Zamboangueño)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  */
index 6ac9fce..a5e067d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Siebrand
  */
index 7d6a0e8..b1a7df3 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Chechen (Нохчийн)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Girdi
  * @author Mega programmer
index 4d79697..3a5424d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Cebuano (Cebuano)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Abastillas
index 9a41fc2..f476b95 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Chamorro (Chamoru)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Gadao01
  * @author Magalahi
index fb42d7e..1f0545e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Cherokee (ᏣᎳᎩ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  */
index 3d4ffd2..103d01c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Corsican (Corsu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Siebrand
index b73d4a8..a7a7a98 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Crimean Turkish (Qırımtatarca)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Alessandro
  */
index ebbc231..6b4b3e0 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Crimean Turkish (Cyrillic) (Qırımtatarca (Cyrillic))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Alessandro
  * @author Siebrand
index 242f06e..445905c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Crimean Turkish (Latin) (Qırımtatarca (Latin))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Alessandro
  * @author AlefZet
index 697729e..16028cc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Czech (Česky)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Mormegil
  * @author Li-sung
index a41cc62..2a3bdbb 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kashubian (Kaszëbsczi)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Warszk
  * @author Siebrand
index 4fc2387..bc8ee5c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Church Slavic (Словѣньскъ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Svetko
index 35200d2..15c7786 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Chuvash (Чăвашла)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Siebrand
  * @author PCode
index eaf3936..49bc89c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Welsh (Cymraeg)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Lloffiwr
  * @author Nike
index c461e31..ae6aab8 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Danish (Dansk)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Lars J. Helbo <lars.helbo@gmail.com>
  * @author Anders Wegge Jakobsen <awegge@gmail.com>
index 556ddcf..75522e2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** German (Deutsch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jimmy Collins <jimmy.collins@web.de>
  * @author Raimond Spekking (Raymond) <raimond.spekking@gmail.com> since January 2007
index 601a78a..68636ea 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** German (formal address) (Deutsch (Sie-Form))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jimmy Collins <jimmy.collins@web.de>
  * @author Raimond Spekking (Raymond) <raimond.spekking@gmail.com> since January 2007
index 50b3f31..63740ff 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Zazaki (Zazaki)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Mirzali
index afe7e29..b6e60c7 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Danish
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  * @comment Deprecated code. Falls back to 'dk'.
  */
 
index eb96fe4..7e14a33 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Lower Sorbian (Dolnoserbski)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Pe7er
  * @author Qualia
index c2eaea3..628d39b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Divehi (ދިވެހިބަސް)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author MF-Warburg
  * @author לערי ריינהארט
index 53e64dd..da05d02 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Dzongkha (ཇོང་ཁ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Tenzin
index 82a501b..4791e25 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ewe (Eʋegbe)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Natsubee
  * @author Cbrown1023
index 22f06c0..6c75d35 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Greek (Ελληνικά)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Dead3y3
  * @author ZaDiak
index 021acc7..caf3143 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Emiliano-Romagnolo (Emiliàn e rumagnòl)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Timichal
  * @author Ottaviano II
index 1fd147f..71b51dc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
-  *
-  * @addtogroup Language
-  */
+ *
+ * @ingroup Language
+ * @file
+ */
 
 $rtl = true;
index d63bd22..244ac36 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** British English ()
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jon Harald Søby
  */
index 8acf2d9..70c7d4c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Esperanto (Esperanto)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Tlustulimu
  * @author Michawiki
index dd2f7b4..4d88783 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Spanish (Español)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Alhen
  * @author Alpertron
index f8af4e7..b7a8b0a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Estonian (Eesti)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author WikedKentaur
  * @author SPQRobin
index ceb2fba..8402151 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Basque (Euskara)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Helix84
index f5d2957..8f8272c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Extremaduran (Estremeñu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Better
  * @author Nike
index ea6e19a..2098cb5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Persian (فارسی)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Roozbeh Pournader <roozbeh at gmail.com>
  * @author G - ג
index cbc231e..4459888 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Fulah (Fulfulde)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Amkoullel
  * @author SPQRobin
index 479ddc0..0af6a29 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Finnish (Suomi)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Crt
  * @author Nike
index 57b189c..3c023f0 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Võro (Võro)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Niklas Laxsröm
  * @author Sulev Iva (Võrok)
index 7ab5a73..c1fe853 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Fijian (Na Vosa Vakaviti)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  */
index 5d8474d..c679901 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Faroese (Føroyskt)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Spacebirdy
  * @author לערי ריינהארט
index 727705c..f56c867 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** French (Français)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Hégésippe Cormier
  * @author Seb35
index d0853f8..85be7b4 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Cajun French (Français cadien)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author RoyAlcatraz
  * @author JeanVoisin
index c3fcc08..f632a6a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Franco-Provençal (Arpetan)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author ChrisPtDe
  * @author Nike
index 8aaaf0b..38e2f39 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Friulian (Furlan)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Klenje
  * @author לערי ריינהארט
index 53b97e8..186cd5a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Western Frisian (Frysk)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Helix84
  * @author Maartenvdbent
index 8b14d97..384eaf8 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Irish (Gaeilge)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Kwekubo
  * @author לערי ריינהארט
index afb3bb9..16bf25d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Gagauz (Gagauz)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Cuman
  * @author Nike
index 29dad77..2b83b83 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Gan (贛語)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Symane
  * @author Nike
index 89741ea..ebcd677 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Scottish Gaelic (Gàidhlig)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author לערי ריינהארט
index 2aa3d95..bc78293 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Galician (Galego)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Alma
  * @author Prevert
index fcea9a5..83f1be7 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Gilaki (گیلکی)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author AminSanaei
  */
index 5bd78de..cc2df63 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Guarani (Avañe'ẽ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Hugo.arg
  * @author Nike
index 789a15b..4c5f225 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Gothic (𐌲𐌿𐍄𐌹𐍃𐌺)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  */
index d3ff61a..e1db4b9 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ancient Greek (Ἀρχαία ἑλληνικὴ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author LeighvsOptimvsMaximvs
  * @author Lefcant
index 872a874..e96e477 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Swiss German (Alemannisch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Helix84
  * @author 80686
index cce246f..bf530ae 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Gujarati (ગુજરાતી)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author Aksi great
index a41df65..de129d3 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Manx (Gaelg)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author MacTire02
  * @author Siebrand
index 90305ff..840fa3a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Hakka (Hak-kâ-fa)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Hakka
  * @author Siebrand
index 11637ac..fe23bcd 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Hawaiian (Hawai`i)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Singularity
  * @author SPQRobin
index 9c9d073..22def0a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Hebrew (עברית)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Rotem Dan (July 2003)
  * @author Rotem Liss (March 2006 on)
index bb5ad7d..28f5e44 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Hindi (हिन्दी)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author Kaustubh
index 57b6c2f..80505ea 100644 (file)
@@ -1,9 +1,9 @@
 <?php
 /** Fiji Hindi (Fiji Hindi/फ़ीजी हिन्दी)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  * @comment falls back to Fiji Hindi (Latin)
- *
  */
 
 $fallback = 'hif-latn';
index 1b571fd..2d66195 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Fiji Hindi/फ़ीजी हिन्दी (Latin) (Fiji Hindi/फ़ीजी हिन्दी (Latin))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Girmitya
  * @author Siebrand
index bd9cd8f..8af3a0b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Hiligaynon (Ilonggo)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jose77
  * @author Kguirnela
index d6e5c6b..82cbb2f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Croatian (Hrvatski)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SpeedyGonsales
  * @author MayaSimFan
index 79e09ac..6f9cd33 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Upper Sorbian (Hornjoserbsce)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Dundak
  * @author Michawiki
index b2e54b3..47d060a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Haitian (Kreyòl ayisyen)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Masterches
  * @author Siebrand
index 6aff658..2d5ce98 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Hungarian (Magyar)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Dani
  * @author Bdamokos
index c53238f..7be17bb 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Armenian (Հայերեն)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ruben Vardanyan (me@RubenVardanyan.com)
  * @author Teak
index 374d537..0f3bc70 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Interlingua (Interlingua)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author Siebrand
index 8a26e74..7f16dfc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Indonesian (Bahasa Indonesia)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Irwangatot
  * @author לערי ריינהארט
index 75e81c6..22ffcf6 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Interlingue (Interlingue)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jmb
  * @author SPQRobin
index 27b3d0c..2e9761b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Igbo (Igbo)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  */
index 179534f..ebccf84 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Yi (ꆇꉙ)
-  *
-  * @addtogroup Language
-  */
+ *
+ * @ingroup Language
+ * @file
+ */
 
 $fallback = 'zh-cn';
index 357b56b..f6ad021 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 /** Inupiaq (Iñupiak)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
+ * @file
  */
 
 $messages = array(
index 321610e..a1f251e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Eastern Canadian (Unified Canadian Aboriginal Syllabics) (ᐃᓄᒃᑎᑐᑦ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Siebrand
index 14446c8..21c315d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Eastern Canadian (Latin) (inuktitut)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author M.M.S.
index 846dc70..b390d80 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Iloko (Ilokano)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Saluyot
  * @author לערי ריינהארט
index fc4d8b6..dc081ed 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ingush (ГІалгІай Ğalğaj)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Tagir
  * @author Siebrand
index cefb57a..a320fe5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ido (Ido)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Albonio
  * @author Artomo
index 0e6a97e..e35e6a5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Icelandic (Íslenska)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Steinninn
  * @author Jóna Þórunn
index d54ae81..8225526 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Italian (Italiano)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author BrokenArrow
  * @author Gianfranco
index df07af0..ff0379d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Inuktitut (ᐃᓄᒃᑎᑐᑦ/inuktitut)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  * @comment Macro language; kept for backward compatibility
  */
 
index 76c2ba7..7984b2d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Japanese (日本語)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Suisui
  * @author Marine-Blue
index eb411a7..32e3143 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Lojban (Lojban)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Malafaya
  * @author OldakQuill
index ea7b34e..551cdef 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Jutish (Jysk)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ælsån
  * @author Huslåke
index e781148..d6dec30 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Javanese (Basa Jawa)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Meursault2004
  * @author Helix84
index bb24efc..233c795 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Georgian (ქართული)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author ka.wikipedia.org sysops
  * @author Alsandro
index 08c9f13..dff74be 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kara-Kalpak (Qaraqalpaqsha)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Atabek
  * @author Jiemurat
index 19a2afb..7b0d4ca 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kabyle (Taqbaylit)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Agurzil
  * @author Siebrand
index 413b3f4..8850855 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kongo (Kikongo)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $messages = array(
index 1092945..3586d33 100644 (file)
@@ -1,9 +1,10 @@
 <?php
 /**
-  * Kazakh (Қазақша)
-  *
-  * @addtogroup Language
-  */
+ * Kazakh (Қазақша)
+ *
+ * @ingroup Language
+ * @file
+ */
 
 # Stub message file for converter code "kk"
 
index 27417cf..0811407 100644 (file)
@@ -1,11 +1,12 @@
 <?php
 /** Kazakh (Arabic) (‫قازاقشا (توتە))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author GaiJin
  * @author AlefZet
-
+ *
  * END USERS: DO NOT EDIT THIS FILE DIRECTLY!
  *
  * Changes in this file will be lost during software upgrades.
index e5ae645..74ee375 100644 (file)
@@ -1,9 +1,10 @@
 <?php
 /**
-  * Kazakh (China) (قازاقشا (جۇنگو))
-  *
-  * @addtogroup Language
-  */
+ * Kazakh (China) (قازاقشا (جۇنگو))
+ *
+ * @ingroup Language
+ * @file
+ */
 
 # Inherit everything for now
 $fallback = 'kk-arab';
index bdd029d..dae741b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kazakh (Cyrillic) (Қазақша (Кирил))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author GaiJin
  * @author AlefZet
index 5fdc764..d5f2909 100644 (file)
@@ -1,9 +1,10 @@
 <?php
 /**
-  * Kazakh (Kazakhstan) (Қазақша (Қазақстан))
-  *
-  * @addtogroup Language
-  */
+ * Kazakh (Kazakhstan) (Қазақша (Қазақстан))
+ *
+ * @ingroup Language
+ * @file
+ */
 
 # Inherit everything for now
 $fallback = 'kk-cyrl';
index 55bd2d3..cc0b3f2 100644 (file)
@@ -1,11 +1,12 @@
 <?php
 /** Kazakh (Latin) (Qazaqşa (Latın))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author GaiJin
  * @author AlefZet
-
+ *
  * END USERS: DO NOT EDIT THIS FILE DIRECTLY!
  *
  * Changes in this file will be lost during software upgrades.
index 7a785c1..01a6919 100644 (file)
@@ -1,9 +1,10 @@
 <?php
 /**
-  * Kazakh (Turkey) (Qazaqşa (Türkïya))
-  *
-  * @addtogroup Language
-  */
+ * Kazakh (Turkey) (Qazaqşa (Türkïya))
+ *
+ * @ingroup Language
+ * @file
+ */
 
 # Inherit everything for now
 $fallback = 'kk-latn';
index cac79f8..f2eb26b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kalaallisut (Kalaallisut)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author SPQRobin
index d239600..69b59e2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Khmer (ភាសាខ្មែរ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Bunly
index ff9538a..2abc500 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kannada (ಕನ್ನಡ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Mana
  * @author Shushruth
index 9c66cd8..7b3b71c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Korean (한국어)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Klutzy
  * @author PuzzletChung
index 7b9b4f4..be9f9eb 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kinaray-a (Kinaray-a)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author RonaldPanaligan
  * @author Jose77
index 2971c37..a356c7e 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /** Kashmiri language file ( कश्मीरी - (ﻚﺸﻤﻳﺮﻳ) )
-  *
-  * @addtogroup Language
-  */
+ *
+ * @ingroup Language
+ * @file
+ */
 
 #FIXME: inherit almost everything for now
 $rtl = true;
index c43989e..63ff28a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ripoarisch (Ripoarisch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Caesius noh en Idee vum Manes
  * @author Purodha
@@ -29,7 +30,7 @@
  * and not from the Akademie (for example: Gedöns, geeße, gegovve, aadig, iggelig, nüdig)
  * Otherwise most part of the following expressions are taken from the Akademie.
  *
- * @addtogroup Language
+ * @ingroup Language
  *
  * @author Caesius noh en Idee vum Manes
  */
index d9b04bf..6f278d8 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /**
-  * Kurdish (latin)
-  *
-  * @addtogroup Language
-  */
+ * Kurdish (latin)
+ *
+ * @ingroup Language
+ * @file
+ */
 
 $fallback = 'ku-latn';
index 3f3e1e0..07534a5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**  Kurdish (Arab)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Aras Noori
  */
index 6ac0ea6..dc07fd2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kurdish (Latin) (Kurdî / كوردی (Latin))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Bangin
  * @author Siebrand
index c91f86e..5cbf7a1 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /** Komi (Коми)
-  *
-  * @addtogroup Language
-  */
+ *
+ * @ingroup Language
+ * @file
+ */
 
 $fallback = 'ru';
 
index d5cdbad..2bf8457 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Cornish (Kernewek)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author MF-Warburg
  * @author Malafaya
index 84a9c26..21f0cf8 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kirghiz (Кыргызча)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Aidabishkek
  * @author SPQRobin
index 56e737c..536ac38 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Latin (Latina)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author UV
index f789565..03069ba 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ladino (Ladino)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author ILVI
  * @author Taichi
index d73f2a7..26c9290 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Luxembourgish (Lëtzebuergesch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Siebrand
index 0e476e7..3607a3e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Лакку (Лакку)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author M.M.S.
  */
index 9207b67..f2df72e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Lingua Franca Nova (Lingua Franca Nova)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Cgboeree
  * @author Nike
index 6a69377..ee34b85 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ganda (Luganda)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Kizito
  * @author Siebrand
index e4827d2..5b41dbe 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Limburgish (Limburgs)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ooswesthoesbes
  * @author Cicero
index d7c0513..31db350 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Líguru (Líguru)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jon Harald Søby
  * @author Dario vet
index 287e643..c377ad4 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 /** Ladin (Ladin)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
+ * @file
  */
 
 $fallback = 'it';
index ab226e3..570c669 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Lumbaart (Lumbaart)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Kemmótar
  * @author Flavio05
index 908e8b5..a29a52e 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Lingala language
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  */
index e6ae155..9c69ea6 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Lao (ລາວ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Passawuth
  * @author Tuinui
index f39e67a..e6f6125 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Lozi (Silozi)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SF-Language
  * @author Litingatinga Silozi
index 54e5e36..bb6deb1 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Lithuanian (Lietuvių)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Garas
  * @author Hugo.arg
index 1f60f37..657e54c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Latvian (Latviešu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Niklas Laxström
  * @author Yyy
index b7ece93..d9462cc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Maithili (मैथिली)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ggajendra
  * @author Siebrand
index 65ce26b..98748f5 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 /** Banyumasan (Basa Banyumasan)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
+ * @file
  */
 
 $fallback = 'jv';
index 86f396d..9a83264 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Moksha (мокшень кяль)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Numulunj pilgae
  * @author Kranch
index 6722ffe..b2cce1f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Malagasy (Malagasy)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Siebrand
index 18de099..3755eab 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Maori (Māori)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $messages = array(
index add25fc..61b0db8 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Macedonian (Македонски)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author FlavrSavr
  * @author Misos
index efcb308..329d5a9 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Malayalam (മലയാളം)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Sadik Khalid <sadik.khalid@gmail.com>
index 551f8c1..80c5bca 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Mongolian (Монгол)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author Chinneeb
index de40c4b..c145cb7 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Moldavian (Молдовеняскэ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Node ue
  * @author לערי ריינהארט
index b5be422..0903fe2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Marathi (मराठी)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Angela
  * @author Hemanshu
index 475ba56..e182a45 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Malay (Bahasa Melayu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author Aviator
index 0f1323d..49d7bbd 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Maltese (Malti)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $messages = array(
index 382738a..5c64ea4 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Mirandese (Mirandés)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author MCruz
  * @author Malafaya
index 0903ee3..373c3dc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Burmese (Myanmasa)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Hakka
  */
index 84f8754..65621af 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Erzya (эрзянь кель)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Botuzhaleny-sodamo
  * @author Erzianj jurnalist
index 4b0907b..83a1a0e 100644 (file)
@@ -1,10 +1,11 @@
 <?php
 /** Mazandarani
-  *
-  * Minimalistic setup, needed to switch to right-to-left writing.
-  *
-  * @addtogroup Language
-  */
+ *
+ * Minimalistic setup, needed to switch to right-to-left writing.
+ *
+ * @ingroup Language
+ * @file
+ */
 
 $linkPrefixExtension = true;
 $fallback8bitEncoding = 'windows-1256';
index 274d59d..8d2067c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Nauru (Ekakairũ Naoero)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author CdaMVvWgS
  * @author Belgian man
index fad775a..9c7ae2b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Nahuatl (Nahuatl)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Rob Church <robchur@gmail.com>
  * @author Fluence
index eb66075..6c7a395 100644 (file)
@@ -1,9 +1,10 @@
 <?php
 /**
-  * Min Nan (Bân-lâm-gú/閩南話)
-  *
-  * @addtogroup Language
-  */
+ * Min Nan (Bân-lâm-gú/閩南話)
+ *
+ * @ingroup Language
+ * @file
+ */
 
 $datePreferences = array(
        'default',
index 7a18482..60c5390 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Neapolitan (Nnapulitano)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Carmine Colacino
  * @author SabineCretella
index 7b69014..53f4b6e 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /** Norwegian (‪Norsk (bokmål)‬)
-  *
-  * @addtogroup Language
-  * @comment Correct code, but for historical reasons this started as 'no'. Falls back to 'no'. May be reversed some day.
-  */
+ *
+ * @ingroup Language
+ * @file
+ * @comment Correct code, but for historical reasons this started as 'no'. Falls back to 'no'. May be reversed some day.
+ */
 
 $fallback = 'no';
index 943b2cc..bb3c732 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Low German (Plattdüütsch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Slomox
  * @author Siebrand
index 3afe73f..55cfbbb 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Nedersaksisch (Nedersaksisch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Jens Frank
index 6f68da4..831ded6 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Nepali (नेपाली)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author ne.wikipedia.org sysops
  * @author SPQRobin
index 376b7a9..1c75950 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Newari (नेपाल भाषा)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Eukesh
  * @author SPQRobin
index fd92973..bb69d12 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Dutch (Nederlands)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Extended by Hendrik Maryns <hendrik.maryns@uni-tuebingen.de>, March 2007.
  * @author Siebrand
index 2a2c974..8f63eb2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Norwegian Nynorsk (‪Norsk (nynorsk)‬)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Olve Utne
  * @author Guttorm Flatabø
index 2e4c418..b6f61f0 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Samuelsen
  * @author Jon Harald Søby
index 5fe1b3d..8deca99 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Novial (Novial)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author nov.wikipedia.org sysops
  * @author Malafaya
index 8bb396d..7ade525 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Northern Sotho (Sesotho sa Leboa)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Mohau
  * @author Siebrand
index d5c5f2f..c83d42b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Navajo (Diné bizaad)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $skinNames = array(
index 03fef84..0036cba 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 /** Nyanja (Chi-Chewa)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
+ * @file
  */
 
 $messages = array(
index 1471884..6258e53 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Occitan (Occitan)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Cedric31
  * @author Nike
index 5e9e9cc..9205cef 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Oriya (ଓଡ଼ିଆ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Jon Harald Søby
index 3c9d62e..8a9bffe 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ossetic (Иронау)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Siebrand
  * @author לערי ריינהארט
index 6728a67..e3dd2af 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Punjabi (ਪੰਜਾਬੀ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Sukh
  * @author Ævar Arnfjörð Bjarmason
index 466e804..274addb 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Pangasinan (Pangasinan)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Arikasikis
  * @author SPQRobin
index 5277149..73cf193 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Pampanga (Kapampangan)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Val2397
  * @author Katimawan2005
index f1ae0f9..a651299 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Papiamento (Papiamentu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Kamizu
  * @author לערי ריינהארט
index 6a5b268..01e3fbb 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Deitsch (Deitsch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author G - ג
  * @author SPQRobin
index 35bc82e..6a4e836 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Pfälzisch (Pfälzisch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPS
  */
index 10d46e2..5747b09 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Pali (पािऴ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jon Harald Søby
  */
index 9f550e7..9206d4e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Norfuk / Pitkern (Norfuk / Pitkern)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author http://pih.wikipedia.org sysops
  */
index a73e3d0..9c181a4 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Polish (Polski)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Derbeth
  * @author Wpedzich
index 822ea26..e518805 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Piemontèis (Piemontèis)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>, Jens Frank
  * @author Teak
index a07762f..799305a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Pontic (Ποντιακά)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Consta
  * @author Sinopeus
index d39439e..f4fe592 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Pashto (پښتو)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ahmed-Najib-Biabani-Ibrahimkhel
  * @author SPQRobin
index ab4fafd..c33f19a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Portuguese (Português)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Yves Marques Junqueira
  * @author Rodrigo Calanca Nishino
index abe66a9..e1944e2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Brazilian Portuguese (Português do Brasil)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Yves Marques Junqueira
  * @author Rodrigo Calanca Nishino
index 6f01d86..db3324f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Quechua (Runa Simi)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Nike
  * @author AlimanRuna
index c0326cf..af15ada 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Rhaeto-Romance (Rumantsch)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Siebrand
index bca2546..a819197 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Romani (Romani)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Niklas Laxström
  * @author לערי ריינהארט
index be1f24b..a25dd62 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Romanian (Română)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Emily
  * @author KlaudiuMihaila
index c018892..c1e619a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Aromanian (Armãneashce)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  * @author Niklas Laxström
  * @author Hakka (with the help of a native speaker Dumitrachi T. Fundu)
  */
index cef91f4..d06980e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Russian (Русский)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Alexander Sigachov (alexander.sigachov@gmail.com)
  * @author לערי ריינהארט
index 0d914f4..676bce5 100644 (file)
@@ -1,9 +1,9 @@
 <?php
 /** Megleno-Romanian (Vlăheşte)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  * @comment redirects to Megleno-Romanian (Latin)
- *
  */
 
 $fallback = 'ruq-latn';
index ddb41d1..290c00b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Megleno-Romanian (Cyrillic) (Vlăheşte (Cyrillic))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Макѕе
  * @author Кумулај Маркус
index d1dcf34..302d9e3 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 /** Megleno-Romanian (Greek script) (Βλαεστε)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
+ * @file
  */
 
 $fallback = 'el';
index d7ca4b4..149f330 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Megleno-Romanian (Latin) (Vlăheşte (Latin))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Макѕе
  * @author Кумулај Маркус
index 5a01528..c3b4583 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sanskrit (संस्कृत)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Kaustubh
  */
index 2737955..d4ec894 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Yakut (Саха тыла)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author HalanTul
  * @author Bert Jickty
index 984bfe5..964104f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sardinian (Sardu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Nike
  * @author Siebrand
index 535be8e..15ea5fb 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sicilian (Sicilianu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Niklas Laxström
  * @author Sarvaturi
index 98e9d84..3a08110 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Scots (Scots)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author sco.wikipedia.org editors
  * @author OchAyeTheNoo
index 9b0fc60..d33370d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sindhi (سنڌي)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Siebrand
index 1349181..7bbbb1f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sassaresu (Sassaresu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Felis
  * @author Antofa
index 5018c42..410cf94 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Northern Sami (Sámegiella)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Skuolfi
  * @author לערי ריינהארט
index 01276cd..3fc6332 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Cmique Itom (Cmique Itom)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SeriCtam
  * @author Ccaxjoj Iteja Z Iti Poop
index fcd23c0..4453cd9 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sango (Sängö)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author sg.wikipedia.org sysops
  * @author Siebrand
index 033b02b..f094c55 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tachelhit (Tašlḥiyt)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Zanatos
  * @author Siebrand
index 6b3b3f1..91792c3 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sinhalese (සිංහල)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Asiri wiki
  * @author Chandana
index b6f796d..144fcc1 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /** English
-  *
-  * @addtogroup Language
-  * @comment dummy language file. Falls back to 'en'. Needed for http://simple.wikipedia.org.
-  */
+ *
+ * @ingroup Language
+ * @file
+ * @comment dummy language file. Falls back to 'en'. Needed for http://simple.wikipedia.org.
+ */
 
 $fallback = 'en';
index 072e4c6..b69ff95 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Slovak (Slovenčina)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Valasek
  * @author Palica
index 7b5ce2b..6325dd7 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Slovenian (Slovenščina)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author XJamRastafire
  * @author romanm
index fd48cf0..a53817c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Samoan (Gagana Samoa)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author sm.wikipedia.org sysops
  * @author SPQRobin
index d48f98b..de125fc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Southern Sami (Åarjelsaemien gïele)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author M.M.S.
  * @author Siebrand
index e4913c7..3953493 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Shona (chiShona)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $messages = array(
index e860615..97ad72e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Somali (Soomaaliga)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Mimursal
  * @author Nike
index 59c0c25..153bd9c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Albanian (Shqip)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Dori
  * @author Cradel
index e402f31..3e7c1cc 100644 (file)
@@ -1,11 +1,10 @@
 <?php
 /**
-  * Serbian
-  *
-  * @addtogroup Language
-  */
+ * Serbian
+ *
+ * @ingroup Language
+ * @file
+ */
 
 $fallback = 'sr-ec';
 $linkTrail = '/^([abvgdđežzijklljmnnjoprstćufhcčdžšабвгдђежзијклљмнњопрстћуфхцчџш]+)(.*)$/usD';
-
-
index 043afc2..4eef10f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Serbian Cyrillic ekavian (ћирилица)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Red Baron
  * @author Sasa Stefanovic
index d00d183..28971f8 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** latinica (latinica)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Siebrand
  * @author לערי ריינהארט
index a621eb3..6e513dd 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sranan Tongo (Sranantongo)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Adfokati
  * @author Jordi
index 8b4eab0..41a0d3f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Swati (SiSwati)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author MF-Warburg
  * @author Jatrobat
index 602d4aa..3a32b08 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Southern Sotho (Sesotho)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Cbrown1023
  * @author SPQRobin
index f25045e..a182d27 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Seeltersk (Seeltersk)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Maartenvdbent
  * @author Pyt
index 93a3858..adaf74d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Sundanese (Basa Sunda)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Kandar
  * @author Irwangatot
index c912e4c..3fab4ed 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Swedish (Svenska)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Sannab
  * @author Habjchen
index 3d169b3..5de725e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Swahili (Kiswahili)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Robert Ullmann
  * @author Malangali
index 6d3a0ae..81016f5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Silesian (Ślůnski)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Lajsikonik
  * @author Herr Kriss
index 3c34868..0ed762a 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tamil (தமிழ்)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Trengarasu
  * @author Mayooranathan
index faff6f7..29894e2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Telugu (తెలుగు)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Mpradeep
index 946f94c..203e048 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tetum (Tetun)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author MF-Warburg
  * @author Siebrand
index 59cf2bf..be82ba6 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tajik (Тоҷикӣ/tojikī)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  * @comment falls back to Tajik (Cyrillic)
  *
  */
index 41206e2..8193647 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tajik (Cyrillic) (Тоҷикӣ/tojikī (Cyrillic))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ibrahim
  * @author FrancisTyers
index 80aba07..76ad871 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Thai (ไทย)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author วรากร อึ้งวิเชียร (Varakorn Ungvichian)
  * @author จักรกฤช วงศ์สระหลวง (Jakkrit Vongsraluang) / PaePae
index 417fee4..dfd10d5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tigrinya (ትግርኛ)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Blake
  * @author Niklas Laxström
index 871a84d..27dc8cd 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 /** Turkmen (Türkmen)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
+ * @file
  */
 
 $messages = array(
index 3020693..4d062bc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tagalog (Tagalog)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Sky Harbor
  * @author לערי ריינהארט
index 9cf9a9b..6237f55 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /** Klingon (tlhIngan-Hol)
-  *
-  * @addtogroup Language
-  */
+ *
+ * @ingroup Language
+ * @file
+ */
 
 $namespaceNames = array(
        NS_MEDIA            => "Doch",
index 984721a..71864c7 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tswana (Setswana)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Hakka
  * @author Cbrown1023
index e216eb1..a6b6c3e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tonga (faka-Tonga)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Tauʻolunga
index 052d8dc..8a53177 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Toki Pona (Toki Pona)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author http://tokipona.wikia.com sysops
  * @author Siebrand
index 36fbb7d..d413980 100644 (file)
@@ -1,8 +1,9 @@
 <?php
 /** Toki Pona
-  *
-  * @addtogroup Language
-  * @comment not an official code. Falls back to 'tokipona'. Also see http://www.sil.org/iso639-3/cr_files/2007-011_tok.pdf
-  */
+ *
+ * @ingroup Language
+ * @file
+ * @comment not an official code. Falls back to 'tokipona'. Also see http://www.sil.org/iso639-3/cr_files/2007-011_tok.pdf
+ */
 
 $fallback = 'tokipona';
index 75b8869..c4dacf2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tok Pisin (Tok Pisin)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Wantok
  * @author Niklas Laxström
index 6bb86e9..097b878 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Turkish (Türkçe)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Uğur Başak
  * @author SPQRobin
index d43be49..00ec739 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tatar (Tatarça)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Siebrand
  * @comment Placeholder for Tatar. Falls back to Tatar in Latin script.
index 80bf385..1bfcb0d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tatar (Cyrillic) (Tatarça/Татарча (Cyrillic))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ерней
  * @author Himiq Dzyu
index 41395d3..3472584 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tatar (Latin) (Tatarça/Татарча (Latin))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author Siebrand
index 4fa5e6d..2dddb07 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tahitian (Reo Mā`ohi)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Sab
index c1f5f1a..8d095c2 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Tuvinian (Тыва дыл)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Krice from Tyvanet.com
  * @author friends at tyvawiki.org
index 708c4e8..14234aa 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 /** Udmurt (Удмурт)
  *
- * @addtogroup Language
- *
+ * @ingroup Language
+ * @file
  */
 
 $fallback = 'ru';
index 9417f3e..a1baf1e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Uighur (Uyghurche‎ / ئۇيغۇرچە)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  */
index 440200b..e220e37 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Ukrainian (Українська)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Gutsul (Gutsul.ua at Google Mail)
  * @author Ahonc
index d75d5f0..a9a2efb 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Urdu (اردو)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author Wisesabre
index 85756ba..b9ed1ab 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Uzbek (O'zbek)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Behzod Saidov <behzodsaidov@gmail.com>
  * @author Abdulla
index 0fae5a9..5780c03 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Venda (Tshivenda)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Node ue
  */
index acadada..bcbfe1b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Vèneto (Vèneto)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Nick1915
  * @author BrokenArrow
index b9ab5d0..086592e 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Vietnamese (Tiếng Việt)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Trần Thế Trung
  * @author Nguyễn Thanh Quang
index 00d4d56..9d6be0f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** West-Vlams (West-Vlams)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author SPQRobin
  * @author Siebrand
index aa64ed4..9e9bce3 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Volapük (Volapük)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Smeira
  * @author Nike
index 676fb3f..c7f0755 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Walloon (Walon)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Srtxg
  * @author Siebrand
index 60a8dcf..0618cbf 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Waray (Winaray)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Harvzsf
  * @author לערי ריינהארט
index 32a183e..ed81517 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Wolof (Wolof)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Ibou
  * @author Siebrand
index c1d124e..f125e53 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Wu (吴语)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author O
  */
index 1cf18c1..a46100f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Kalmyk (Хальмг)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author M.M.S.
  * @author לערי ריינהארט
index 3e224c1..42eb07f 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Xhosa (isiXhosa)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Jose77
  */
index ddf6cc7..ba71a47 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Mingrelian (მარგალური)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Dato deutschland
  * @author Alsandro
index 38afb8b..c6e8910 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Eastern Yiddish (מיזרח־ייִדיש)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $rtl = true;
index 46cc3d6..56c3044 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Yiddish (ייִדיש)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Yidel
  * @author Siebrand
index 4a74215..1337a23 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Yoruba (Yorùbá)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Demmy
  * @author SPQRobin
index 8ff1866..e709943 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Cantonese (粵語/廣東話)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $skinNames = array(
index 3135413..ff179b6 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Zhuang (壮语)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $fallback = 'zh-hans';
index 4244cf9..303d714 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Zeeuws (Zeêuws)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Rob Church <robchur@gmail.com>
  * @author Steinbach
index 22a694d..4a901f9 100644 (file)
@@ -1,9 +1,10 @@
 <?php
 /**
-  * Chinese (中文)
-  *
-  * @addtogroup Language
-  */
+ * Chinese (中文)
+ *
+ * @ingroup Language
+ * @file
+ */
 
 # Stub message file for converter code "zh"
 
index 8aacda8..b1ae76d 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Old Chinese / Late Middle Chinese (文言)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * Based on http://zh-classical.wikipedia.org/w/index.php?title=Wikipedia:%E7%94%A8%E6%88%B6%E4%BB%8B%E9%9D%A2%E7%BF%BB%E8%AD%AF/MessagesZh_classical.php&oldid=60161
  */
index 5aa0b55..d4dcd53 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Chinese (PRC) (中文 (中国大陆))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 # Inherit everything for now
index 2deff7a..7afcdfc 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Chinese (Simplified) (‪中文 (简化字)‬)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Shinjiman
  * @author O
index 0519d4a..726635b 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Traditional Chinese (‪中文(傳統字)‬)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author Shinjiman
  * @author Alexsh
index fd37be4..a0a8b0e 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Chinese (Hong Kong) (中文 (香港))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 $fallback = 'zh-hant';
index a9dc043..707faef 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Min Nan (Bân-lâm-gú/閩南話)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 # Inherit everything for now
index d1e9c90..2130b9f 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Chinese (Singapore) (中文 (新加坡))
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 # Inherit everything for now
index 951dff7..5a0d8e1 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** ‪Chinese (Taiwan) (‪中文(台灣)‬)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author BobChao
  * @author Siebrand
index 7a14ec2..68ac9b4 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Cantonese (粵語/廣東話)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  */
 
 # Inherit everything for now
index d3b7003..916ba10 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /** Zulu (isiZulu)
  *
- * @addtogroup Language
+ * @ingroup Language
+ * @file
  *
  * @author לערי ריינהארט
  * @author SPQRobin
index f3d91e3..7ae8f5d 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once( 'cleanupDupes.inc' );
 require_once( 'userDupes.inc' );
@@ -9,6 +13,9 @@ define( 'MW_UPGRADE_ENCODE',   true  );
 define( 'MW_UPGRADE_NULL',     null  );
 define( 'MW_UPGRADE_CALLBACK', null  ); // for self-documentation only
 
+/**
+ * @ingroup Maintenance
+ */
 class FiveUpgrade {
        function FiveUpgrade() {
                $this->conversionTables = $this->prepareWindows1252();
@@ -1170,5 +1177,3 @@ ENDS;
        }
 
 }
-
-?>
index e84cfdf..99c5724 100644 (file)
@@ -9,7 +9,7 @@ test:
        php parserTests.php --quiet
 
 doc:
-       php mwdocgen.php -all
+       php mwdocgen.php --all
        echo 'Doc generation done. Look at ./docs/html/'
 
 doxydoc:
index fc3b501..80e0d0e 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+/**
+ * Add a new wiki
+ * Wikimedia specific!
+ *
+ * @file
+ * @ingroup Maintenance
+ */
 
 $wgNoDBParam = true;
 
index 45f29c4..487d3ba 100644 (file)
@@ -1,6 +1,10 @@
 <?php
-
-# Optional upgrade script to populate the img_sha1 field
+/**
+ * Optional upgrade script to populate the img_sha1 field
+ *
+ * @file
+ * @ingroup MaintenanceArchive
+ */
 
 $optionsWithArgs = array( 'method' );
 require_once( dirname(__FILE__).'/../commandLine.inc' );
index 1eaadc4..0de108a 100644 (file)
@@ -2,8 +2,10 @@
 /**
  * Rebuild recent changes table
  *
+ * @file
  * @deprecated
- * @addtogroup MaintenanceArchive
+ * @ingroup MaintenanceArchive
+ * @defgroup MaintenanceArchive MaintenanceArchive
  */
 
 /** */
index 981ff8a..f79bbab 100644 (file)
@@ -1,7 +1,9 @@
 <?php
-
 /**
  * Replication-safe online upgrade script for log_id/log_deleted
+ *
+ * @file
+ * @ingroup MaintenanceArchive
  */
 
 require( dirname(__FILE__).'/../commandLine.inc' );
index e62a39a..745f3ae 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
+ * @file
  * @deprecated
- * @addtogroup MaintenanceArchive
+ * @ingroup MaintenanceArchive
  */
 
 /** */
index 22cd737..8d680af 100644 (file)
@@ -21,7 +21,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 require_once( 'commandLine.inc' );
index 999c011..63f1943 100644 (file)
@@ -1,8 +1,10 @@
 <?php
 /**
  * Script for re-attributing edits
+ * Use reassingEdits.php
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index 3fcb981..bf52c1f 100644 (file)
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup Dump Maintenance
  */
 
+/**
+ * @ingroup Dump Maintenance
+ */
 class DumpDBZip2Output extends DumpPipeOutput {
        function DumpDBZip2Output( $file ) {
                parent::DumpPipeOutput( "dbzip2", $file );
        }
 }
 
+/**
+ * @ingroup Dump Maintenance
+ */
 class BackupDumper {
        var $reportingInterval = 100;
        var $reporting = true;
@@ -295,5 +302,3 @@ class ExportProgressFilter extends DumpFilter {
                $this->progress->revCount();
        }
 }
-
-?>
index 413247d..512af1c 100644 (file)
@@ -52,6 +52,7 @@ foreach( $xmlReaderConstants as $name ) {
  *   recorded, so the previous dump is a reliable source
  *
  * Requires PHP 5 and the XMLReader PECL extension.
+ * @ingroup Maintenance
  */
 class BaseDump {
        var $reader = null;
@@ -199,5 +200,3 @@ class BaseDump {
                return null;
        }
 }
-
-?>
index 0ceb844..76302a0 100644 (file)
@@ -1,7 +1,9 @@
 <?php
 /**
  * Squid purge benchmark script
- * @addtogroup Maintenance
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index d612128..0e657ca 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Change the password of a given user
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
@@ -25,6 +26,9 @@ if( in_array( '--help', $argv ) )
 $cp = new ChangePassword( @$options['user'], @$options['password'] );
 $cp->main();
 
+/**
+ * @ingroup Maintenance
+ */
 class ChangePassword {
        var $dbw;
        var $user, $password;
@@ -59,5 +63,3 @@ class ChangePassword {
                );
        }
 }
-
-
index 3441aee..3b414dd 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
+
 error_reporting(E_ALL ^ E_NOTICE);
 require_once 'commandLine.inc';
 
index 77a95ff..e959d4b 100644 (file)
@@ -24,8 +24,9 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
+ * @file
  * @author Brion Vibber <brion at pobox.com>
- * @addtogroup maintenance
+ * @ingroup maintenance
  */
 
 $options = array( 'dry-run' );
@@ -33,6 +34,9 @@ $options = array( 'dry-run' );
 require_once( 'commandLine.inc' );
 require_once( 'FiveUpgrade.inc' );
 
+/**
+ * @ingroup Maintenance
+ */
 class CapsCleanup extends FiveUpgrade {
        function CapsCleanup( $dryrun = false, $namespace=0 ) {
                parent::FiveUpgrade();
@@ -152,5 +156,3 @@ $wgUser->setName( 'Conversion script' );
 $ns = isset( $options['namespace'] ) ? $options['namespace'] : 0;
 $caps = new CapsCleanup( isset( $options['dry-run'] ), $ns );
 $caps->cleanup();
-
-
index ce1ffc6..bb40800 100644 (file)
@@ -21,7 +21,8 @@
  * If on the old non-unique indexes, check the cur table for duplicate
  * entries and remove them...
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 function fixDupes( $fixthem = false) {
@@ -125,5 +126,3 @@ function checkDupes( $fixthem = false, $indexonly = false ) {
                }
        }
 }
-
-?>
index d6ed5a7..79ff54e 100644 (file)
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
+ * @file
  * @author Brion Vibber <brion at pobox.com>
- * @addtogroup maintenance
+ * @ingroup Maintenance
  */
 
 require_once( 'commandLine.inc' );
 require_once( 'cleanupTable.inc' );
 
+/**
+ * @ingroup Maintenance
+ */
 class ImageCleanup extends TableCleanup {
        function __construct( $dryrun = false ) {
                parent::__construct( 'image', $dryrun );
index 36d8b25..793df5d 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once( 'commandLine.inc' );
 require_once( "$IP/includes/LinkFilter.php" );
index cf33e8f..26b0a0e 100644 (file)
@@ -2,6 +2,9 @@
 
 require_once( 'FiveUpgrade.inc' );
 
+/**
+ * @ingroup Maintenance
+ */
 abstract class TableCleanup extends FiveUpgrade {
        function __construct( $table, $dryrun = false ) {
                parent::__construct();
@@ -82,5 +85,3 @@ abstract class TableCleanup extends FiveUpgrade {
        abstract function processPage( $row );
        
 }
-
-?>
index 6a50a8e..a699182 100644 (file)
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
+ * @file
  * @author Brion Vibber <brion at pobox.com>
- * @addtogroup maintenance
+ * @ingroup Maintenance
  */
 
 require_once( 'commandLine.inc' );
 require_once( 'cleanupTable.inc' );
 
+/**
+ * @ingroup Maintenance
+ */
 class TitleCleanup extends TableCleanup {
        function __construct( $dryrun = false ) {
                parent::__construct( 'page', $dryrun );
index bcf0573..a6cedb2 100644 (file)
@@ -24,8 +24,9 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
+ * @file
  * @author Brion Vibber <brion at pobox.com>
- * @addtogroup maintenance
+ * @ingroup Maintenance
  */
 
 $options = array( 'fix' );
@@ -33,6 +34,9 @@ $options = array( 'fix' );
 require_once( 'commandLine.inc' );
 require_once( 'FiveUpgrade.inc' );
 
+/**
+ * @ingroup Maintenance
+ */
 class WatchlistCleanup extends FiveUpgrade {
        function WatchlistCleanup( $dryrun = false ) {
                parent::FiveUpgrade();
index af5d9b2..ce15477 100644 (file)
@@ -2,7 +2,9 @@
 /**
  * This script is used to clear the interwiki links for ALL languages in
  * memcached.
- * @addtogroup Maintenance
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index 5c1dce9..65b4097 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
+
 require_once('commandLine.inc');
 
 foreach ( $wgLocalDatabases as $db ) {
index 6b86384..25f39f0 100644 (file)
@@ -1,7 +1,9 @@
 <?php
 /**
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
+ * @defgroup Maintenance Maintenance
  */
 
 $wgRequestTime = microtime(true);
index d0c57f7..e4deb22 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
@@ -213,7 +214,3 @@ function getMicroTime() { # return time in seconds, with microsecond accuracy
        list($usec, $sec) = explode(" ", microtime());
        return ((float)$usec + (float)$sec);
 }
-
-
-
-?>
index bc0aef4..e86d1e7 100644 (file)
@@ -3,7 +3,8 @@
  * Convert from the old links schema (string->ID) to the new schema (ID->ID)
  * The wiki should be put into read-only mode while this script executes
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
@@ -11,5 +12,3 @@ require_once( "commandLine.inc" );
 require_once( "convertLinks.inc" );
 
 convertLinks();
-
-
index 67b9ce2..67575ec 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+/**
+ * Helper file for update.php
+ *
+ * @file
+ * @ingroup Maintenance
+ */
+
 function print_c($last, $current) {
        echo str_repeat( chr(8), strlen( $last ) ) . $current;
 }
index 0d30fe7..a5a8f88 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Maintenance script to create an account and grant it administrator rights
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index 98b409e..da1c14d 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Support functions for the deleteArchivedFiles script
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Aaron Schulz
  */
 
@@ -53,5 +54,3 @@ function DeleteArchivedFiles( $delete = false ) {
        
        $transaction->commit();
 }
-
-?>
\ No newline at end of file
index a556c3b..97dc582 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Delete archived (non-current) files from the database
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Aaron Schulz
  * Based on deleteOldRevisions.php by Rob Church
  */
index f820ccb..67e4c5a 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Support functions for the deleteArchivedRevisions script
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Aaron Schulz
  */
  
@@ -31,5 +32,3 @@ function DeleteArchivedRevisions( $delete = false ) {
        }
 
 }
-
-?>
\ No newline at end of file
index 53aec4c..626abcd 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Delete arcived (deleted from public) revisions from the database
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Aaron Schulz
  * Shamelessly stolen from deleteOldRevisions.php by Rob Church :)
  */
index 6216964..d69c4a7 100644 (file)
@@ -1,12 +1,17 @@
 <?php
 
-# delete a batch of pages
-# Usage: php deleteBatch.php [-u <user>] [-r <reason>] [-i <interval>] <listfile>
-# where
-#      <listfile> is a file where each line contains the title of a page to be deleted.
-#      <user> is the username
-#      <reason> is the delete reason
-#      <interval> is the number of seconds to sleep for after each delete
+/**
+ * delete a batch of pages
+ * Usage: php deleteBatch.php [-u <user>] [-r <reason>] [-i <interval>] <listfile>
+ * where
+ *     <listfile> is a file where each line contains the title of a page to be deleted.
+ *     <user> is the username
+ *     <reason> is the delete reason
+ *     <interval> is the number of seconds to sleep for after each delete
+ *
+ * @file
+ * @ingroup Maintenance
+ */
 
 $oldCwd = getcwd();
 $optionsWithArgs = array( 'u', 'r', 'i' );
index 9a7f5c6..77e8574 100644 (file)
@@ -3,6 +3,9 @@
 /**
  * Deletes all pages in the MediaWiki namespace which were last edited by 
  * "MediaWiki default".
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 if ( !defined( 'MEDIAWIKI' ) ) {
index 7ec9953..66126d6 100644 (file)
@@ -1,9 +1,17 @@
 <?php
 // php deleteImageMemcached.php --until "2005-09-05 00:00:00" --sleep 0 --report 10
+/**
+ * @file
+ * @ingroup Maintenance
+ */
+
 $optionsWithArgs = array( 'until', 'sleep', 'report' );
 
 require_once 'commandLine.inc';
 
+/**
+ * @ingroup Maintenance
+ */
 class DeleteImageCache {
        var $until, $sleep, $report;
 
index 03fb230..b681b9d 100644 (file)
@@ -1,9 +1,9 @@
 <?php
-
 /**
  * Support functions for the deleteOldRevisions script
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
  
@@ -66,5 +66,3 @@ function DeleteOldRevisions( $delete = false, $args = array() ) {
        }
 
 }
-
-?>
\ No newline at end of file
index 8454479..c283c60 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Delete old (non-current) revisions from the database
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index 707eaf9..6678d5b 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Support functions for the deleteOrphanedRevisions maintenance script
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index 0842018..78441f8 100644 (file)
@@ -4,7 +4,8 @@
  * Maintenance script to delete revisions which refer to a nonexisting page
  * Sometimes manual deletion done in a rush leaves crap in the database
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  * @todo More efficient cleanup of text records
  */
index 0876efc..63667f6 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
+
 require_once( 'commandLine.inc' );
 
 $dbw = wfGetDB( DB_MASTER );
index 6590fd4..b8b02b7 100644 (file)
@@ -18,7 +18,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup Dump Maintenance
  */
 
 $originalDir = getcwd();
index 438ab8b..481e21c 100644 (file)
@@ -3,15 +3,14 @@
  * Rebuild interwiki table using the file on meta and the language list
  * Wikimedia specific!
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
-/** */
-
 /**
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 class Site {
        var $suffix, $lateral, $url;
@@ -207,5 +206,3 @@ function makeLink( $entry, $source ) {
             print "{$source}:{$entry['iw_prefix']} {$entry['iw_url']} {$entry['iw_local']}\n";
 
     }
-
-?>
index 02116a5..91cdbe8 100644 (file)
@@ -2,8 +2,10 @@
 /**
  * Rebuild interwiki table using the file on meta and the language list
  * Wikimedia specific!
+ *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
index f61c398..65dfac6 100644 (file)
@@ -26,7 +26,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup Mainatenance
  */
 
 require_once 'commandLine.inc';
index 0c2fff4..2a7369c 100644 (file)
@@ -21,7 +21,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 
 require_once( 'commandLine.inc' );
index 440f6d2..7265352 100644 (file)
@@ -18,7 +18,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup Maintenance
  */
 
 $originalDir = getcwd();
@@ -30,6 +31,8 @@ require_once( 'backup.inc' );
  * Stream wrapper around 7za filter program.
  * Required since we can't pass an open file resource to XMLReader->open()
  * which is used for the text prefetch.
+ *
+ * @ingroup Maintenance
  */
 class SevenZipStream {
        var $stream;
@@ -93,7 +96,9 @@ class SevenZipStream {
 }
 stream_wrapper_register( 'mediawiki.compress.7z', 'SevenZipStream' );
 
-
+/**
+ * @ingroup Maintenance
+ */
 class TextPassDumper extends BackupDumper {
        var $prefetch = null;
        var $input = "php://stdin";
index 50d03ae..c237fee 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once 'commandLine.inc';
 
index 75b6c33..037f9a9 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 $optionsWithArgs = array( 'u', 's' );
 
index 1545c30..4f14a3b 100644 (file)
@@ -12,7 +12,8 @@
  * To get decent line editing behavior, you should compile PHP with support
  * for GNU readline (pass --with-readline to configure).
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 $wgUseNormalUser = (bool)getenv('MW_WIKIUSER');
index 6492fad..91b78be 100644 (file)
@@ -1,7 +1,9 @@
 <?php
-
 /**
  * Communications protocol...
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 require "commandLine.inc";
index b24e961..a167e5e 100644 (file)
@@ -12,7 +12,8 @@
  *
  * Any instance of wfRunHooks that doesn't meet these parameters will be noted.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  *
  * @author Ashar Voultoiz <hashar@altern.org>
  * @copyright Copyright © Ashar voultoiz
index a3f22ce..7817bc5 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 $wgUseRootUser = true;
 require_once( 'commandLine.inc' );
index 39cdaae..f679414 100644 (file)
@@ -1,11 +1,13 @@
 <?php
-
 /**
  * This script fixes timestamp corruption caused by one or more webservers 
  * temporarily being set to the wrong time. The time offset must be known and
  * consistent. Start and end times (in 14-character format) restrict the search, 
  * and must bracket the damage. There must be a majority of good timestamps in the 
  * search period.
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 require_once( 'commandLine.inc' );
index b342a86..eb5b7f7 100644 (file)
@@ -2,6 +2,9 @@
 /**
  * Fix the user_registration field.
  * In particular, for values which are NULL, set them to the date of the first edit
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 require_once( 'commandLine.inc' );
index 54a7fcf..1ca496a 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
-* @addtogroup Maintenance
+* @file
+* @ingroup Maintenance
 * @author Nick Jenkins ( http://nickj.org/ ).
 * @copyright 2006 Nick Jenkins
 * @licence GNU General Public Licence 2.0
index d29f00e..0405868 100644 (file)
@@ -4,7 +4,7 @@ define( 'GS_TALK', -1 );
 /**
  * Creates a sitemap for the site
  *
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  *
  * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason
  * @copyright Copyright © 2005, Jens Frank <jeluf@gmx.de>
index a3268ee..0f750ca 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 require 'commandLine.inc';
 
index 9726059..d148557 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once( dirname(__FILE__).'/commandLine.inc' );
 
index c1071f6..d74e32b 100644 (file)
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 $optionsWithArgs = array( 'report' );
 
 require_once( 'commandLine.inc' );
 
+/**
+ * @ingroup Maintenance
+ */
 class BackupReader {
        var $reportingInterval = 100;
        var $reporting = true;
index 9a68bac..5389577 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Support functions for the importImages script
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index 660d831..63bbec5 100644 (file)
@@ -4,7 +4,8 @@
  * Maintenance script to import one or more images from the local file system into
  * the wiki without using the web-based interface
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index 0dc87ea..a008e6c 100644 (file)
@@ -22,8 +22,9 @@
  *
  * Not yet complete.
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
@@ -35,7 +36,7 @@ require_once( 'LogPage.php' );
 /**
  * Log importer
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 class LogImporter {
        var $dummy = false;
@@ -141,5 +142,3 @@ function wfUnescapeWikiText( $text ) {
                $text );
        return $text;
 }
-
-?>
index 199a7f0..059c2f1 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * @todo document
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index 676acbd..5004c3c 100644 (file)
@@ -4,7 +4,8 @@
  * Maintenance script allows creating or editing pages using
  * the contents of a text file
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index 4febc49..05a4c78 100644 (file)
@@ -22,7 +22,8 @@
  * 2005-03-14
  *
  * @todo document
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 if( php_sapi_name() != 'cli' ) {
index 5a4367d..d26349b 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once "commandLine.inc";
 
index 673742e..d098bc3 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 function wfInitStats( $options=array() ) {
        $dbr = wfGetDB( DB_SLAVE );
@@ -51,5 +55,3 @@ function wfInitStats( $options=array() ) {
 
        echo( "done.\n" );
 }
-
-?>
\ No newline at end of file
index 0537748..d206c20 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Maintenance script to re-initialise or update the site statistics table
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Brion Vibber
  * @author Rob Church <robchur@gmail.com>
  * @licence GNU General Public Licence 2.0 or later
index 91732fe..d5c4f4b 100644 (file)
@@ -17,7 +17,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 $optionsWithArgs = array( 'target', 'repository', 'repos' );
@@ -28,6 +29,9 @@ define('EXTINST_NOPATCH', 0);
 define('EXTINST_WRITEPATCH', 6);
 define('EXTINST_HOTPATCH', 10);
 
+/**
+ * @ingroup Maintenance
+ */
 class InstallerRepository {
        var $path;
        
@@ -64,6 +68,9 @@ class InstallerRepository {
        }
 }
 
+/**
+ * @ingroup Maintenance
+ */
 class LocalInstallerRepository extends InstallerRepository {
 
        function LocalInstallerRepository ( $path ) {
@@ -101,6 +108,9 @@ class LocalInstallerRepository extends InstallerRepository {
        }        
 }
 
+/**
+ * @ingroup Maintenance
+ */
 class WebInstallerRepository extends InstallerRepository {
 
        function WebInstallerRepository ( $path ) {
@@ -144,6 +154,9 @@ class WebInstallerRepository extends InstallerRepository {
        }        
 }
 
+/**
+ * @ingroup Maintenance
+ */
 class SVNInstallerRepository extends InstallerRepository {
 
        function SVNInstallerRepository ( $path ) {
@@ -176,6 +189,9 @@ class SVNInstallerRepository extends InstallerRepository {
        }        
 }
 
+/**
+ * @ingroup Maintenance
+ */
 class InstallerResource {
        var $path;
        var $isdir;
@@ -243,6 +259,9 @@ class InstallerResource {
        }
 }
 
+/**
+ * @ingroup Maintenance
+ */
 class LocalInstallerResource extends InstallerResource {
        function LocalInstallerResource( $path ) {
                InstallerResource::InstallerResource( $path, is_dir( $path ), true );
@@ -255,6 +274,9 @@ class LocalInstallerResource extends InstallerResource {
         
 }
 
+/**
+ * @ingroup Maintenance
+ */
 class WebInstallerResource extends InstallerResource {
        function WebInstallerResource( $path ) {
                InstallerResource::InstallerResource( $path, false, false );
@@ -278,6 +300,9 @@ class WebInstallerResource extends InstallerResource {
        }        
 }
 
+/**
+ * @ingroup Maintenance
+ */
 class SVNInstallerResource extends InstallerResource {
        function SVNInstallerResource( $path ) {
                InstallerResource::InstallerResource( $path, true, false );
@@ -297,6 +322,9 @@ class SVNInstallerResource extends InstallerResource {
        }        
 }
 
+/**
+ * @ingroup Maintenance
+ */
 class ExtensionInstaller {
        var $source;
        var $target;
index 50829cb..f65b263 100644 (file)
@@ -3,6 +3,8 @@ if (!defined('MEDIAWIKI')) die();
 /**
  * Statistic output classes.
  *
+ * @file
+ * @ingroup MaintenanceLanguage
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Ashar Voultoiz <thoane@altern.org>
  */
index 4adc2a6..67c870e 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  *
  * Get all the translations messages, as defined in the English language file.
  */
index f3c6ea9..324cf61 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Check the extensions language files.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
 require_once( dirname(__FILE__).'/../commandLine.inc' );
index a5b1c1d..2b41cb1 100644 (file)
@@ -1,4 +1,7 @@
 <?php
+/**
+ * @ingroup MaintenanceLanguage
+ */
 
 class CheckLanguageCLI {
        protected $code  = null;
index daade68..f8553a1 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Check a language file.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
 require_once( dirname(__FILE__).'/../commandLine.inc' );
index 1efa84b..834d2bd 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup MaintenanceLanguage
+ */
 
 $ts = '20010115123456';
 
index 05a6e4b..389b01d 100644 (file)
@@ -35,7 +35,8 @@
  * percentage of messages correctly localised and the number of messages to be
  * translated.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
 /** This script run from the commandline */
index 3b69046..b020d81 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+/**
+ * @file
+ * @ingroup MaintenanceLanguage
+ */
+
 require( '../commandLine.inc' );
 
 # A list of unicode numerals is available at:
index e57bfee..5669e58 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * @todo document
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
 /** */
index 67bcab0..f0c398a 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup MaintenanceLanguage
+ */
 
 define( 'MEDIAWIKI', 1 );
 define( 'NOT_REALLY_MEDIAWIKI', 1 );
index a5aa81a..1009ed6 100644 (file)
@@ -5,6 +5,9 @@
  * Todo:
  *   - generate .po header
  *   - fix escaping of \
+ *
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
 $optionsWithArgs[] = 'lang';
index 929976d..9bfb3cd 100644 (file)
@@ -2,6 +2,9 @@
 /**
  * Dumb program that tries to get the memory usage
  * for each language file.
+ *
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
 /** This is a command line script */
index 0ed4464..82fdf50 100644 (file)
@@ -2,9 +2,13 @@
 /**
  * Handle messages in the language files.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
+/**
+ * @ingroup MaintenanceLanguage
+ */
 class languages {
        protected $mLanguages; # List of languages
        protected $mRawMessages; # Raw list of the messages in each language
index 7ca69e6..45ddf24 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Several types of messages.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
 /** Ignored messages, which should be exist only in the English messages file. */
index 71b6d6f..3742abc 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Define the messages structure in the messages file, for an automated rewriting.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
 /** The structure of the messages, divided to blocks */
index 6c2076e..505bbd7 100644 (file)
@@ -2,7 +2,9 @@
 /**
  * Rewrite the messages array in the files languages/messages/MessagesXX.php.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
+ * @defgroup MaintenanceLanguage MaintenanceLanguage
  */
 
 require_once( dirname(__FILE__).'/../commandLine.inc' );
index 410bd69..ee2b844 100644 (file)
@@ -2,7 +2,8 @@
 /**
  * Statistics about the localisation.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @author Ashar Voultoiz <thoane@altern.org>
index 5e96c2d..e84aa29 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup MaintenanceLanguage
+ */
 
 if ( !isset( $argv[1] ) ) {
        print "Usage: php {$argv[0]} <filename>\n";
index 9042fbf..ac4a3d9 100644 (file)
@@ -2,9 +2,13 @@
 /**
  * Write a messages array as a PHP text.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup MaintenanceLanguage
  */
 
+/**
+ * @ingroup MaintenanceLanguage
+ */
 class MessageWriter {
        static $optionalComment = 'only translate this message to other languages if you have to change it';
        static $ignoredComment = "do not translate or duplicate this message to other languages";
index 97a344f..8960587 100644 (file)
@@ -2,8 +2,9 @@
 /**
  * memcached diagnostic tool
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
index 6446d14..9397464 100644 (file)
@@ -1,5 +1,9 @@
 <?php
-/* $Id$ */
+/**
+ * $Id$
+ * @file
+ * @ingroup Maintenance
+ */
 
 $optionsWithArgs = array( 'i' );
 
index f30bb59..52e6ddc 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Maintenance script to move a batch of pages
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Tim Starling
  *
  * USAGE: php moveBatch.php [-u <user>] [-r <reason>] [-i <interval>] <listfile>
index d66e687..1e4eed8 100644 (file)
@@ -17,8 +17,9 @@
  * - the menu doesnt work, got disabled at revision 13740. Need to code it.
  *
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  *
  * @author Ashar Voultoiz <thoane@altern.org>
  * @version first release
index 94bd967..43a8cc6 100644 (file)
@@ -1,7 +1,11 @@
 <?php
-#
-# Print SQL to insert namespace names into database.
-# This source code is in the public domain.
+/**
+ * Print SQL to insert namespace names into database.
+ * This source code is in the public domain.
+ *
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once( "commandLine.inc" );
 
index dcde7c6..92296eb 100644 (file)
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ * @file
+ * @ingroup Maintenance
+ */
+
 $options = array( 'fix', 'suffix', 'help' );
 
 /** */
index b9e4493..6af5cbe 100644 (file)
@@ -1,7 +1,9 @@
 <?php
-
-/*
+/**
  * Pick a database that has pending jobs
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 $options = array( 'type'  );
index 9bf7004..4f9fe92 100644 (file)
@@ -13,7 +13,8 @@
  * back up your DB if there's anything in the MediaWiki that is important to
  * you.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Steve Sanbeg
  * based on nukePage by Rob Church
  */
index 804651b..9ac2803 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Support functions for the nukeArticle script
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index f1ebe73..b3bfc76 100644 (file)
@@ -4,7 +4,8 @@
  * Erase a page record from the database
  * Irreversible (can't use standard undelete) and does not update link tables
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index 954117c..8ecd9b8 100644 (file)
@@ -23,8 +23,9 @@
  * Then, kill the poor widows and orphans.
  * Man this is depressing.
  *
+ * @file
  * @author <brion@pobox.com>
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 $options = array( 'fix' );
index 8f1e7c0..66db9d5 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * @todo document
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index c2f4938..a005813 100644 (file)
@@ -20,7 +20,8 @@
 /**
  * @todo Make this more independent of the configuration (and if possible the database)
  * @todo document
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
@@ -33,7 +34,7 @@ require_once( "$IP/maintenance/parserTestsStaticParserHook.php" );
 require_once( "$IP/maintenance/parserTestsParserTime.php" );
 
 /**
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 class ParserTest {
        /**
@@ -1183,5 +1184,3 @@ class DbTestPreviewer extends DbTestRecorder  {
                TestRecorder::end();
        }
 }
-
-?>
index 0ee7e8f..192eeaa 100644 (file)
@@ -18,7 +18,8 @@
 # http://www.gnu.org/copyleft/gpl.html
 
 /**
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index 0005e99..f55cd0e 100644 (file)
@@ -5,7 +5,8 @@ if ( ! defined( 'MEDIAWIKI' ) )
  * A basic extension that's used by the parser tests to test whether input and
  * arguments are passed to extensions properly.
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, 2006 Ævar Arnfjörð Bjarmason
index 70a04d9..c5903f2 100644 (file)
@@ -8,7 +8,8 @@ if ( ! defined( 'MEDIAWIKI' ) )
  * compensate with the passage of time and certainly less expensive than a
  * time-freezing device, get yours now!
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, 2006 Ævar Arnfjörð Bjarmason
index f72fcda..5a98a89 100644 (file)
@@ -5,7 +5,8 @@ if ( ! defined( 'MEDIAWIKI' ) )
  * A basic extension that's used by the parser tests to test whether the parser
  * calls extensions when they're called inside comments, it shouldn't do that
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  *
  * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
  * @copyright Copyright © 2005, 2006 Ævar Arnfjörð Bjarmason
index 9e2b5ca..42380ee 100644 (file)
@@ -1,7 +1,11 @@
 <?php
-
-// Manually run an SQL patch outside of the general updaters.
-// This ensures that the DB options (charset, prefix, engine) are correctly set.
+/**
+ * Manually run an SQL patch outside of the general updaters.
+ * This ensures that the DB options (charset, prefix, engine) are correctly set.
+ *
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once 'commandLine.inc';
 require_once "$IP/maintenance/updaters.inc";
index 3b006fe..3d04a30 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Simetrical
  */
 
index 8b8b58d..cb22e7f 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup Maintenance
+ * @file 
+ * @ingroup Maintenance
  * @author Simetrical
  */
 
index d814c4f..34960e0 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once( dirname( __FILE__ ). '/../maintenance/commandLine.inc' );
 
index 99fb8a8..ab8ff9f 100644 (file)
@@ -1,7 +1,9 @@
 <?php
-
 /**
  * Send purge requests for listed pages to squid
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 require_once( "commandLine.inc" );
index c4732e9..e41c374 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Support functions for cleaning up redundant text records
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
@@ -59,5 +60,3 @@ function PurgeRedundantText( $delete = false ) {
        $dbw->commit();
        
 }
-
-?>
index 3e80c32..4a4be48 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Purge old text records from the database
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index da05016..ce038ca 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Support functions for the reassignEdits script
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  * @licence GNU General Public Licence 2.0 or later
  */
index 07f81b8..0d64020 100644 (file)
@@ -3,7 +3,8 @@
 /**
  * Reassign edits from a user or IP address to another user
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  * @licence GNU General Public Licence 2.0 or later
  */
index dfdb3b2..46b5d0e 100644 (file)
@@ -25,8 +25,9 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
+ * @file
  * @author Brion Vibber <brion at pobox.com>
- * @addtogroup maintenance
+ * @ingrouo maintenance
  */
 
 $options = array( 'missing', 'dry-run' );
index 4daabc3..923c25a 100644 (file)
@@ -3,15 +3,14 @@
  * Rebuild interwiki table using the file on meta and the language list
  * Wikimedia specific!
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
-/** */
-
 /**
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 class Site {
        var $suffix, $lateral, $url;
@@ -257,5 +256,3 @@ function makeLink( $entry, &$first, $source ) {
        $sql .= "(" . $dbr->makeList( $entry ) . ")";
        return $sql;
 }
-
-?>
index 0896842..9a3cfd9 100644 (file)
@@ -2,8 +2,10 @@
 /**
  * Rebuild interwiki table using the file on meta and the language list
  * Wikimedia specific!
+ *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
index 0762295..ca7e4c0 100644 (file)
@@ -2,8 +2,10 @@
 /**
  * Rebuild link tracking tables from scratch.  This takes several
  * hours, depending on the database size and server configuration.
+ *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
index dea70ef..c2429d6 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once( 'commandLine.inc' );
 
index c452573..f846d2b 100644 (file)
@@ -2,8 +2,9 @@
 /**
  * Rebuild recent changes table.
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** Public entry; more passes might come in! :) */
@@ -243,5 +244,3 @@ function rebuildRecentChangesTablePass4()
        
        $dbw->freeResult( $res );
 }
-
-?>
index 3c455c5..9311d0f 100644 (file)
@@ -3,8 +3,9 @@
  * Rebuild link tracking tables from scratch.  This takes several
  * hours, depending on the database size and server configuration.
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
index ef65eed..0f58fff 100644 (file)
@@ -7,8 +7,9 @@ require_once 'counter.php';
  * Rebuilding is faster if you drop the index and recreate it,
  * but that will prevent searches from working while it runs.
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
@@ -63,5 +64,3 @@ function rebuildTextIndex( &$database )
                $n += RTI_CHUNK_SIZE;
        }
 }
-
-?>
index 47d297a..7e2e3d2 100644 (file)
@@ -6,8 +6,9 @@
  * This is only for MySQL (see bug 9905). For postgres we can probably
  * use SearchPostgres::update($pageid);
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
index 0f06c98..14f842b 100644 (file)
@@ -1,7 +1,11 @@
 <?php
-
-// Quickie hack; patch-ss_images.sql uses variables which don't
-// replicate properly.
+/**
+ * Quickie hack; patch-ss_images.sql uses variables which don't
+ * replicate properly.
+ *
+ * @file
+ * @ingroup Maintenance
+ */
 
 require_once( "commandLine.inc" );
 
index 48d9971..e52d101 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * @todo document
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index 3b4780e..4893d58 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index 2079123..8f90027 100644 (file)
@@ -3,8 +3,8 @@
 /**
  * Support functions for the removeUnusedAccounts maintenance script
  *
- *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
@@ -42,5 +42,3 @@ function showHelp() {
        echo( "  --delete : Delete accounts which are discovered to be inactive\n" );
        echo( "\n" );
 }
-
-?>
\ No newline at end of file
index 26be130..636832c 100644 (file)
@@ -1,10 +1,10 @@
 <?php
-
 /**
  * Remove unused user accounts from the database
  * An unused account is one which has made no edits
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index d9fe6e7..66de326 100644 (file)
@@ -1,11 +1,14 @@
 <?php
-require_once( "commandLine.inc" );
-
 /**
  * Why yes, this *is* another special-purpose Wikimedia maintenance script!
  * Should be fixed up and generalized.
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
+require_once( "commandLine.inc" );
+
 if ( count( $args ) != 2 ) {
        wfDie( "Rename external storage dbs and leave a new one...\n" .
                        "Usage: php renamewiki.php <olddb> <newdb>\n" );
index 4b6322d..9779779 100644 (file)
@@ -24,7 +24,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  * http://www.gnu.org/copyleft/gpl.html
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 $optionsWithArgs = array( 'report' );
index 799092e..48798f7 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
 
 $optionsWithArgs = array( 'maxjobs', 'type' );
 $wgUseNormalUser = true;
index 2ecc8ac..7d2855e 100644 (file)
@@ -2,6 +2,8 @@
 /**
  * Based on runJobs.php
  *
+ * @file
+ * @ingroup Maintenance
  * @author Tim Starling
  * @author Ashar Voultoiz
  */
index 97b6a19..ef13f65 100644 (file)
@@ -4,6 +4,8 @@
  * Maintenance script to show the cached statistics.
  * Give out the same output as [[Special:Statistics]]
  *
+ * @file
+ * @ingroup Maintenance
  * @author Ashar Voultoiz <hashar@altern.org>
  * Based on initStats.php by:
  * @author Brion Vibber
index 5ec1d8d..38c995a 100644 (file)
@@ -1,10 +1,10 @@
 <?php
-
 /**
  * Send SQL queries from the specified file to the database, performing
  * variable replacement along the way.
- * 
- * @addtogroup Database
+ *
+ * @file
+ * @ingroup Database Maintenance
  */
 
 require_once( dirname(__FILE__) . '/' . 'commandLine.inc' );
index dc8d4b0..9c16e12 100644 (file)
@@ -1,4 +1,11 @@
 <?php
+/**
+ * Show statistics from memcached
+ *
+ * @file
+ * @ingroup Maintenance
+ */
+
 require_once('commandLine.inc');
 
 if( get_class( $wgMemc ) == 'FakeMemCachedClient' ) {
index d50ef36..245c2fe 100644 (file)
@@ -1,7 +1,9 @@
 <?php
-
 /**
  * Fsck for MediaWiki
+ *
+ * @file
+ * @ingroup Maintenance ExternalStorage
  */
 
 define( 'CONCAT_HEADER', 'O:27:"concatenatedgziphistoryblob"' );
@@ -22,8 +24,10 @@ if ( !defined( 'MEDIAWIKI' ) ) {
 
 //----------------------------------------------------------------------------------
 
-class CheckStorage
-{
+/**
+ * @ingroup Maintenance ExternalStorage
+ */
+class CheckStorage {
        var $oldIdMap, $errors;
        var $dbStore = null;
 
index 421f530..52b9c40 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance ExternalStorage
  */
 
 /** */
@@ -300,4 +301,3 @@ function compressWithConcat( $startId, $maxChunkSize, $maxChunkFactor, $factorTh
        }
        return true;
 }
-?>
index 794e89d..dda765d 100644 (file)
@@ -1,13 +1,7 @@
 <?php
 /**
- * Compress the text of a wiki
+ * Compress the text of a wiki.
  *
- * @addtogroup Maintenance
- */
-
-/** */
-
-/**
  * Usage:
  *
  * Non-wikimedia
@@ -28,6 +22,8 @@
  *  -h <threshold>      is a minimum number of KB, where <max-factor> cuts in
  *  --extdb <cluster>   store specified revisions in an external cluster (untested)
  *
+ * @file
+ * @ingroup Maintenance ExternalStorage
  */
 
 $optionsWithArgs = array( 't', 'c', 's', 'f', 'h', 'extdb', 'endid', 'e' );
index 4c31b4e..720eb95 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance ExternalStorage
+ */
 
 require_once( dirname(__FILE__) . '/../commandLine.inc' );
 
index 993aa64..9b3c209 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+/**
+ * Move revision's text to external storage
+ *
+ * @file
+ * @ingroup Maintenance ExternalStorage
+ */
 
 define( 'REPORTING_INTERVAL', 1 );
 
index 5dfaa59..3db9e48 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance ExternalStorage
+ */
 
 define( 'REPORTING_INTERVAL', 100 );
 
index c9a2f9e..a34537d 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+/**
+ * Undelete a page
+ *
+ * @file
+ * @ingroup Maintenance
+ */
 
 $usage = <<<EOT
 Undelete a page
index 2da51b2..fc3742d 100644 (file)
@@ -3,8 +3,9 @@ require_once 'counter.php';
 /**
  * Run all updaters.
  *
+ * @file
  * @todo document
- * @addtogroup Maintenance
+ * @ingroup Maintenance
  */
 
 /** */
index 84fdfdd..de19191 100644 (file)
@@ -1,9 +1,9 @@
 <?php
-
 /**
  * Support class for the updateArticleCount.php maintenance script
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index eda67d8..a24984a 100644 (file)
@@ -1,10 +1,10 @@
 <?php
-
 /**
  * Maintenance script to provide a better count of the number of articles
  * and update the site statistics table, if desired
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
  */
 
index 0c3e46f..c2d256e 100644 (file)
@@ -1,10 +1,12 @@
 <?php
-
-/*
+/**
  * Makes the required database updates for Special:ProtectedPages
  * to show all protected pages, even ones before the page restrictions
  * schema change. All remaining page_restriction column values are moved
  * to the new table.
+ *
+ * @file
+ * @ingroup Maintenance
  */
 
 define( 'BATCH_SIZE', 100 );
index bf2b8c3..0cac450 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 /**
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
@@ -112,5 +113,3 @@ function output( $text ) {
                print $text;
        }
 }
-
-?>
index a7f2562..f51617b 100644 (file)
@@ -9,7 +9,8 @@
  * LOCKTIME is how long the searchindex and cur tables will be locked for
  * -q means quiet
  *
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
 /** */
index 94b5f20..ac7ee11 100644 (file)
@@ -1,6 +1,11 @@
 <?php
-
-# Run this script periodically if you have miser mode enabled, to refresh the caches
+/**
+ * Run this script periodically if you have miser mode enabled, to refresh the
+ * caches
+ *
+ * @file
+ * @ingroup Maintenance
+ */
 $options = array('only','help');
 
 require_once( 'commandLine.inc' );
index 32b29d5..6b1cb10 100644 (file)
@@ -1,10 +1,9 @@
 <?php
 /**
- * @addtogroup Maintenance
+ * @file
+ * @ingroup Maintenance
  */
 
- /** */
-
 if ( !defined( 'MEDIAWIKI' ) ) {
        echo "This file is not a valid entry point\n";
        exit( 1 );
index 1c939a9..dd4acaa 100644 (file)
@@ -1,16 +1,17 @@
 <?php
-
-// Alternate 1.4 -> 1.5 schema upgrade
-// This does only the main tables + UTF-8
-// and is designed to allow upgrades to interleave
-// with other updates on the replication stream so
-// that large wikis can be upgraded without disrupting
-// other services.
-//
-// Note: this script DOES NOT apply every update, nor
-// will it probably handle much older versions, etc.
-// Run this, FOLLOWED BY update.php, for upgrading
-// from 1.4.5 release to 1.5.
+/**
+ * Alternate 1.4 -> 1.5 schema upgrade.
+ * This does only the main tables + UTF-8 and is designed to allow upgrades to
+ * interleave with other updates on the replication stream so that large wikis
+ * can be upgraded without disrupting other services.
+ *
+ * Note: this script DOES NOT apply every update, nor will it probably handle
+ * much older versions, etc.
+ * Run this, FOLLOWED BY update.php, for upgrading from 1.4.5 release to 1.5.
+ *
+ * @file
+ * @ingroup Maintenance
+ */
 
 $options = array( 'step', 'noimages' );
 
index 00c4e34..39c74e6 100644 (file)
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 # http://www.gnu.org/copyleft/gpl.html
 
+/**
+ * @file
+ * @ingroup Maintenance
+ */
+
 /**
  * Look for duplicate user table entries and optionally prune them.
+ * @ingroup Maintenance
  */
 class UserDupes {
        var $db;
@@ -321,6 +327,3 @@ class UserDupes {
        }
 
 }
-
-
-?>
index b889e1b..00278f5 100644 (file)
@@ -1,10 +1,18 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
+
 // Options we will use
 $options = array( 'list', 'nowarn', 'quiet', 'usage', 'dry' );
 $optionsWithArgs = array( 'old', 'new' );
 
 require_once( 'commandLine.inc' );
 
+/**
+ * @ingroup Maintenance
+ */
 class userOptions {
        public $mQuick;
        public $mQuiet;
@@ -249,4 +257,3 @@ WARN;
        }
 
 }
-?>
index cb460b7..d4098ab 100644 (file)
@@ -6,6 +6,8 @@
  *
  * Made on an original idea by Fooey (freenode)
  *
+ * @file
+ * @ingroup Maintenance
  * @author Ashar Voultoiz <hashar@altern.org>
  */
 
index 4e83b4b..1799100 100644 (file)
@@ -1,4 +1,9 @@
 <?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
+
 require_once( "commandLine.inc" );
 if ( isset( $args[0] ) ) {
        wfWaitForSlaves($args[0]);
index 8a8ddbd..b7d9610 100644 (file)
@@ -3,7 +3,8 @@
  * See docs/skin.txt
  *
  * @todo document
- * @addtogroup Skins
+ * @file
+ * @ingroup Skins
  */
 
 if( !defined( 'MEDIAWIKI' ) )
@@ -14,7 +15,7 @@ require_once( dirname(__FILE__) . '/MonoBook.php' );
 
 /**
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinChick extends SkinTemplate {
        function initPage( &$out ) {
index 72598f2..b57c13d 100644 (file)
@@ -3,7 +3,8 @@
  * See docs/skin.txt
  *
  * @todo document
- * @addtogroup Skins
+ * @file
+ * @ingroup Skins
  */
 
 if( !defined( 'MEDIAWIKI' ) )
@@ -11,7 +12,7 @@ if( !defined( 'MEDIAWIKI' ) )
 
 /**
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinCologneBlue extends Skin {
 
index 351372f..ea75e1c 100644 (file)
@@ -3,7 +3,8 @@
  * Modern skin, derived from monobook template.
  *
  * @todo document
- * @addtogroup Skins
+ * @file
+ * @ingroup Skins
  */
 
 if( !defined( 'MEDIAWIKI' ) )
@@ -12,7 +13,7 @@ if( !defined( 'MEDIAWIKI' ) )
 /**
  * Inherit main code from SkinTemplate, set the CSS and template filter.
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinModern extends SkinTemplate {
        /*
@@ -34,7 +35,7 @@ class SkinModern extends SkinTemplate {
 
 /**
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class ModernTemplate extends QuickTemplate {
        /**
index 50348fc..4f27872 100644 (file)
@@ -6,7 +6,8 @@
  * dependency on PHPTAL.
  *
  * @todo document
- * @addtogroup Skins
+ * @file
+ * @ingroup Skins
  */
 
 if( !defined( 'MEDIAWIKI' ) )
@@ -15,7 +16,7 @@ if( !defined( 'MEDIAWIKI' ) )
 /**
  * Inherit main code from SkinTemplate, set the CSS and template filter.
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinMonoBook extends SkinTemplate {
        /** Using monobook. */
@@ -29,7 +30,7 @@ class SkinMonoBook extends SkinTemplate {
 
 /**
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class MonoBookTemplate extends QuickTemplate {
        /**
index 998e343..90fb534 100644 (file)
@@ -3,7 +3,8 @@
  * See docs/skin.txt
  *
  * @todo document
- * @addtogroup Skins
+ * @file
+ * @ingroup Skins
  */
 
 if( !defined( 'MEDIAWIKI' ) )
@@ -14,7 +15,7 @@ require_once( dirname(__FILE__) . '/MonoBook.php' );
 
 /**
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinMySkin extends SkinTemplate {
        function initPage( &$out ) {
index 66e9e66..a7eae66 100644 (file)
@@ -3,7 +3,8 @@
  * See docs/skin.txt
  *
  * @todo document
- * @addtogroup Skins
+ * @file
+ * @ingroup Skins
  */
 
 if( !defined( 'MEDIAWIKI' ) )
@@ -11,7 +12,7 @@ if( !defined( 'MEDIAWIKI' ) )
 
 /**
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinNostalgia extends Skin {
 
index 4fb46e9..92aa19e 100644 (file)
@@ -3,7 +3,8 @@
  * See docs/skin.txt
  *
  * @todo document
- * @addtogroup Skins
+ * @file
+ * @ingroup Skins
  */
 
 if( !defined( 'MEDIAWIKI' ) )
@@ -14,7 +15,7 @@ require_once( dirname(__FILE__) . '/MonoBook.php' );
 
 /**
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinSimple extends SkinTemplate {
        function initPage( &$out ) {
index e88026e..7d4eb9a 100644 (file)
@@ -3,7 +3,8 @@
  * See docs/skin.txt
  *
  * @todo document
- * @addtogroup Skins
+ * @file
+ * @ingroup Skins
  */
 
 if( !defined( 'MEDIAWIKI' ) )
@@ -11,7 +12,7 @@ if( !defined( 'MEDIAWIKI' ) )
 
 /**
  * @todo document
- * @addtogroup Skins
+ * @ingroup Skins
  */
 class SkinStandard extends Skin {
 
index 62c3382..a273393 100644 (file)
--- a/thumb.php
+++ b/thumb.php
@@ -3,7 +3,8 @@
 /**
  * PHP script to stream out an image thumbnail.
  *
- * @addtogroup Media
+ * @file
+ * @ingroup Media
  */
 define( 'MW_NO_OUTPUT_COMPRESSION', 1 );
 require_once( './includes/WebStart.php' );
index 90a22e4..bcb6376 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
  * Provide functions to handle article trackbacks.
- * @addtogroup SpecialPage
+ * @file
+ * @ingroup SpecialPage
  */
 require_once( './includes/WebStart.php' );
 require_once( './includes/DatabaseFunctions.php' );