MediaWiki  1.27.1
MediaWiki constants

Variables

const ALF_NO_BLOCK_LOCK 8
 
const ALF_NO_LINK_LOCK 4
 
const ALF_PRELOAD_EXISTENCE 2
 
const ALF_PRELOAD_LINKS 1
 
const APCOND_AGE 2
 
const APCOND_AGE_FROM_EDIT 7
 
const APCOND_BLOCKED 8
 
const APCOND_EDITCOUNT 1
 
const APCOND_EMAILCONFIRMED 3
 
const APCOND_INGROUPS 4
 
const APCOND_IPINRANGE 6
 
const APCOND_ISBOT 9
 
const APCOND_ISIP 5
 
const AV_NO_VIRUS 0
 
const AV_SCAN_ABORTED -1
 
const AV_SCAN_FAILED false
 
const AV_VIRUS_FOUND 1
 
const CACHE_ACCEL 3
 
const CACHE_ANYTHING -1
 
const CACHE_DB 1
 
const CACHE_MEMCACHED 2
 
const CACHE_NONE 0
 
const CONTENT_FORMAT_CSS 'text/css'
 
const CONTENT_FORMAT_HTML 'text/html'
 
const CONTENT_FORMAT_JAVASCRIPT 'text/javascript'
 
const CONTENT_FORMAT_JSON 'application/json'
 
const CONTENT_FORMAT_SERIALIZED 'application/vnd.php.serialized'
 
const CONTENT_FORMAT_TEXT 'text/plain'
 
const CONTENT_FORMAT_WIKITEXT 'text/x-wiki'
 
const CONTENT_FORMAT_XML 'application/xml'
 
const CONTENT_MODEL_CSS 'css'
 
const CONTENT_MODEL_JAVASCRIPT 'javascript'
 
const CONTENT_MODEL_JSON 'json'
 
const CONTENT_MODEL_TEXT 'text'
 
const CONTENT_MODEL_WIKITEXT 'wikitext'
 
const DB_MASTER -2
 
const DB_SLAVE -1
 
const DBO_COMPRESS 512
 
const DBO_DDLMODE 128
 
const DBO_DEBUG 1
 
const DBO_DEFAULT 16
 
const DBO_IGNORE 4
 
const DBO_NOBUFFER 2
 
const DBO_PERSISTENT 32
 
const DBO_SSL 256
 
const DBO_SYSDBA 64
 
const DBO_TRX 8
 
const EDIT_AUTOSUMMARY 64
 
const EDIT_DEFER_UPDATES 32
 
const EDIT_FORCE_BOT 16
 
const EDIT_MINOR 4
 
const EDIT_NEW 1
 
const EDIT_SUPPRESS_RC 8
 
const EDIT_TOKEN_SUFFIX Token::SUFFIX
 String Some punctuation to prevent editing from broken text-mangling proxies. More...
 
const EDIT_UPDATE 2
 
const LIST_AND 1
 
const LIST_COMMA 0
 
const LIST_NAMES 3
 
const LIST_OR 4
 
const LIST_SET 2
 
const MEDIATYPE_ARCHIVE 'ARCHIVE'
 
const MEDIATYPE_AUDIO 'AUDIO'
 
const MEDIATYPE_BITMAP 'BITMAP'
 
const MEDIATYPE_DRAWING 'DRAWING'
 
const MEDIATYPE_EXECUTABLE 'EXECUTABLE'
 
const MEDIATYPE_MULTIMEDIA 'MULTIMEDIA'
 
const MEDIATYPE_OFFICE 'OFFICE'
 
const MEDIATYPE_TEXT 'TEXT'
 
const MEDIATYPE_UNKNOWN 'UNKNOWN'
 
const MEDIATYPE_VIDEO 'VIDEO'
 
const MW_DATE_DEFAULT 'default'
 
const MW_DATE_DMY 'dmy'
 
const MW_DATE_ISO 'ISO 8601'
 
const MW_DATE_MDY 'mdy'
 
const MW_DATE_YMD 'ymd'
 
const MW_EDITFILTERMERGED_SUPPORTS_API 1
 
const MW_SUPPORTS_CONTENTHANDLER 1
 
const MW_SUPPORTS_LOCALISATIONCACHE 1
 
const MW_SUPPORTS_PARSERFIRSTCALLINIT 1
 Unicode and normalisation related. More...
 
const NS_CATEGORY 14
 
const NS_CATEGORY_TALK 15
 
const NS_FILE 6
 
const NS_FILE_TALK 7
 
const NS_HELP 12
 
const NS_HELP_TALK 13
 
const NS_IMAGE NS_FILE
 NS_IMAGE and NS_IMAGE_TALK are the pre-v1.14 names for NS_FILE and NS_FILE_TALK respectively, and are kept for compatibility. More...
 
const NS_IMAGE_TALK NS_FILE_TALK
 
const NS_MAIN 0
 
const NS_MEDIA -2
 
const NS_MEDIAWIKI 8
 
const NS_MEDIAWIKI_TALK 9
 
const NS_PROJECT 4
 
const NS_PROJECT_TALK 5
 
const NS_SPECIAL -1
 
const NS_TALK 1
 
const NS_TEMPLATE 10
 
const NS_TEMPLATE_TALK 11
 
const NS_USER 2
 
const NS_USER_TALK 3
 
const OT_HTML 1
 
const OT_MSG 3
 
const OT_PLAIN 4
 
const OT_PREPROCESS 3
 
const OT_WIKI 2
 
const PROTO_CANONICAL 1
 
const PROTO_CURRENT null
 
const PROTO_HTTP 'http://'
 
const PROTO_HTTPS 'https://'
 
const PROTO_INTERNAL 2
 
const PROTO_RELATIVE '//'
 
const RC_CATEGORIZE 6
 
const RC_EDIT 0
 
const RC_EXTERNAL 5
 
const RC_LOG 3
 
const RC_NEW 1
 
const SFH_NO_HASH 1
 
const SFH_OBJECT_ARGS 2
 
const SHELL_MAX_ARG_STRLEN '100000'
 

Detailed Description

Variable Documentation

const ALF_NO_BLOCK_LOCK 8

Definition at line 152 of file Defines.php.

const ALF_NO_LINK_LOCK 4

Definition at line 151 of file Defines.php.

const ALF_PRELOAD_EXISTENCE 2

Definition at line 150 of file Defines.php.

const ALF_PRELOAD_LINKS 1

Anti-lock flags Was used by $wgAntiLockFlags, which was removed with 1.25 Constants kept to not have warnings when used in LocalSettings

Definition at line 149 of file Defines.php.

const APCOND_AGE 2

Definition at line 248 of file Defines.php.

Referenced by Autopromote\checkCondition().

const APCOND_AGE_FROM_EDIT 7

Definition at line 253 of file Defines.php.

Referenced by Autopromote\checkCondition().

const APCOND_BLOCKED 8

Definition at line 254 of file Defines.php.

Referenced by Autopromote\checkCondition().

const APCOND_EDITCOUNT 1

Autopromote conditions (must be here and not in Autopromote.php, so that they're loaded for DefaultSettings.php before AutoLoader.php)

Definition at line 247 of file Defines.php.

Referenced by Autopromote\checkCondition().

const APCOND_EMAILCONFIRMED 3

Definition at line 249 of file Defines.php.

Referenced by Autopromote\checkCondition().

const APCOND_INGROUPS 4

Definition at line 250 of file Defines.php.

Referenced by Autopromote\checkCondition().

const APCOND_IPINRANGE 6

Definition at line 252 of file Defines.php.

Referenced by Autopromote\checkCondition().

const APCOND_ISBOT 9

Definition at line 255 of file Defines.php.

Referenced by Autopromote\checkCondition().

const APCOND_ISIP 5

Definition at line 251 of file Defines.php.

Referenced by Autopromote\checkCondition().

const AV_NO_VIRUS 0

Antivirus result codes, for use in $wgAntivirusSetup.

Definition at line 138 of file Defines.php.

Referenced by UploadBase\detectVirus().

const AV_SCAN_ABORTED -1

Definition at line 140 of file Defines.php.

Referenced by UploadBase\detectVirus().

const AV_SCAN_FAILED false

Definition at line 141 of file Defines.php.

Referenced by UploadBase\detectVirus().

const AV_VIRUS_FOUND 1

Definition at line 139 of file Defines.php.

const CACHE_ACCEL 3

Definition at line 105 of file Defines.php.

const CACHE_MEMCACHED 2

Definition at line 104 of file Defines.php.

Referenced by Installer\__construct(), and McTest\execute().

const CONTENT_FORMAT_HTML 'text/html'

Definition at line 300 of file Defines.php.

const CONTENT_FORMAT_JSON 'application/json'

Definition at line 304 of file Defines.php.

Referenced by JsonContentHandler\__construct().

const CONTENT_FORMAT_SERIALIZED 'application/vnd.php.serialized'

Definition at line 302 of file Defines.php.

const CONTENT_FORMAT_TEXT 'text/plain'

Definition at line 298 of file Defines.php.

Referenced by RevisionTestModifyableContentHandler\__construct().

const CONTENT_FORMAT_WIKITEXT 'text/x-wiki'

Content formats, used by Content and ContentHandler. These should be MIME types, and will be exposed in the API and XML dumps.

Extensions are free to use the below formats, or define their own. It is recommended to stick with the conventions for MIME types.

Definition at line 292 of file Defines.php.

Referenced by WikitextContentHandler\__construct(), RevisionTest\dataGetContentFormat(), WikitextContentHandlerTest\dataIsSupportedFormat(), ContentHandlerTest\dataMakeContent(), WikitextContentHandlerTest\testSerializeContent(), and WikitextContentHandlerTest\testUnserializeContent().

const CONTENT_FORMAT_XML 'application/xml'

Definition at line 306 of file Defines.php.

const CONTENT_MODEL_JAVASCRIPT 'javascript'

Definition at line 278 of file Defines.php.

const CONTENT_MODEL_WIKITEXT 'wikitext'

Content model ids, used by Content and ContentHandler. These IDs will be exposed in the API and XML dumps.

Extensions that define their own content model IDs should take care to avoid conflicts. Using the extension name as a prefix is recommended, for example 'myextension-somecontent'.

Definition at line 277 of file Defines.php.

Referenced by WikitextContent\__construct(), MessageContent\__construct(), RevisionStorageTest\createPage(), TestPageProps\createPage(), TitleMethodsTest\dataGetContentModel(), RevisionTest\dataGetContentModel(), ContentHandlerTest\dataGetDefaultModelFor(), WikitextContentTest\dataGetDeletionUpdates(), WikitextContentTest\dataGetParserOutput(), WikitextContentTest\dataGetSecondaryDataUpdates(), RevisionTest\dataGetSha1(), RevisionTest\dataGetSize(), ContentHandlerTest\dataMakeContent(), ApiParse\execute(), ApiQueryRevisionsBase\extractRevisionInfo(), ApiQueryRevisionsBase\getAllowedParams(), ApiParse\getAllowedParams(), WikiPage\getAutosummary(), Revision\getContentModel(), ContentHandler\getDefaultModelFor(), MediaWikiTestCase\getDefaultWikitextNS(), TextPassDumper\getText(), TextContent\getWikitextForTransclusion(), FixDefaultJsonContentPages\handleRow(), MediaWikiTestCase\isWikitextNS(), Title\isWikitextPage(), LanguageConverter\parseCachedTable(), PreprocessDump\processRevision(), CompareParsers\processRevision(), ContentHandlerTest\provideGetModelForID(), WikiPageTest\provideGetParserOutput(), WikiPageTest\provideGetRedirectTarget(), WikiPageTest\provideIsCountable(), ContentHandlerTest\setUp(), TextContentTest\setUp(), WikitextContentHandlerTest\setUp(), TestPageProps\setUp(), RevisionStorageTest\setUp(), WikiPageTest\testDoDeleteArticle(), WikiPageTest\testDoDeleteUpdates(), WikiPageTest\testDoEditContent(), WikiPageTest\testDoQuickEditContent(), WikiPageTest\testExists(), RevisionStorageTest\testFetchRevision(), ContentHandlerTest\testGetAutosummary(), WikiPageTest\testGetContent(), WikiPageTestContentHandlerUseDB\testGetContentModel(), RevisionTest\testGetContentUncloned(), RevisionStorageTest\testGetNext(), RevisionStorageTest\testGetPrevious(), WikiPageTest\testGetRevision(), WikiPageTest\testGetText(), WikiPageTest\testHasViewableContent(), RevisionStorageTest\testIsCurrent(), RevisionStorageTest\testNewFromArchiveRow(), RevisionStorageTest\testNewNullRevision(), ContentHandlerTest\testSupportsCategories(), and RevisionStorageTest\testUserWasLastToEdit().

const DB_MASTER -2

Definition at line 47 of file Defines.php.

Referenced by SqlDataUpdate\__construct(), MergeHistory\__construct(), DbTestPreviewer\__construct(), SiteStatsInit\__construct(), BotPasswordTest\addDBData(), MediaWiki\Session\BotPasswordSessionProviderTest\addDBDataOnce(), User\addGroup(), LinkCache\addLinkObj(), LogPage\addRelations(), User\addToDatabase(), WatchedItemStore\addWatchBatchForUser(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider\beginPrimaryAuthentication(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider\beginPrimaryAuthentication(), CheckStorage\check(), User\checkAndSetTouched(), Orphans\checkOrphans(), Orphans\checkSeparation(), Orphans\checkWidows(), CleanupSpam\cleanupArticle(), DBSiteStore\clear(), User\clearAllNotifications(), User\clearSharedCache(), SpecialEditWatchlist\clearWatchlist(), CgzCopyTransaction\commit(), WikiPage\commitRollback(), CompressOld\compressOldPages(), CompressOld\compressPage(), CompressOld\compressWithConcat(), User\createNew(), ConvertLinks\createTempTable(), ChangeTags\defineTag(), BotPassword\delete(), SearchMySQL\delete(), Block\delete(), User\deleteNewtalk(), NukePage\deleteRevisions(), ChangeTags\deleteTagEverywhere(), Title\deleteTitleProtection(), RefreshLinks\dfnCheckInterval(), SiteStatsInit\doAllAndCommit(), WikiPage\doCreate(), PopulateRecentChangesSource\doDBUpdates(), PopulateRevisionLength\doDBUpdates(), PopulateRevisionSha1\doDBUpdates(), PopulateBacklinkNamespace\doDBUpdates(), PopulateFilearchiveSha1\doDBUpdates(), PopulateParentId\doDBUpdates(), FixExtLinksProtocolRelative\doDBUpdates(), PopulateLogUsertext\doDBUpdates(), PopulateLogSearch\doDBUpdates(), PopulateImageSha1\doDBUpdates(), DeleteOldRevisions\doDelete(), FileDeleteForm\doDelete(), WikiPage\doDeleteArticleReal(), PopulateRevisionLength\doLenUpdates(), WikiPage\doModify(), WikiPage\doPurge(), WikiPage\doQuickEditContent(), ReassignEdits\doReassignEdits(), PopulateRevisionSha1\doSha1LegacyUpdates(), PopulateRevisionSha1\doSha1Updates(), MovePageForm\doSubmit(), SiteStatsUpdate\doUpdate(), WikiPage\doUpdateRestrictions(), UpdateSearchIndex\doUpdateSearchIndex(), WatchedItemStore\duplicateEntry(), TidyUpBug37714\execute(), RemoveInvalidEmails\execute(), CleanupPreferences\execute(), ApiSetNotificationTimestamp\execute(), BenchmarkDeleteTruncate\execute(), DeleteRevision\execute(), DeleteSelfExternals\execute(), FixUserRegistration\execute(), PopulateContentModel\execute(), CleanupAncientTables\execute(), CleanupBlocks\execute(), DeleteDefaultMessages\execute(), MigrateUserGroup\execute(), UpdateLogging\execute(), ConvertUserOptions\execute(), InitEditCount\execute(), NukePage\execute(), RemoveUnusedAccounts\execute(), BatchedQueryRunner\execute(), UpdateRestrictions\execute(), UpdateSpecialPages\execute(), WrapOldPasswords\execute(), CleanupRemovedModules\execute(), DeleteArchivedFiles\execute(), DeleteOrphanedRevisions\execute(), InitSiteStats\execute(), AlterSharedConstraints\execute(), UpdateArticleCount\execute(), DeleteArchivedRevisions\execute(), MwSql\execute(), FixBug20757\execute(), AttachLatest\execute(), EraseArchivedFile\execute(), RenameDbPrefix\execute(), ApiStashEdit\execute(), FixTimestamps\execute(), PatchSql\execute(), DeleteBatch\execute(), RebuildFileCache\execute(), UpdateDoubleWidthSearch\execute(), RebuildTextIndex\execute(), NukeNS\execute(), SqliteMaintenance\execute(), MoveBatch\execute(), ImageBuilder\execute(), ConvertLinks\execute(), UpdateCollation\execute(), NamespaceConflictChecker\execute(), PopulateCategory\execute(), RefreshImageMetadata\execute(), UpdateMediaWiki\execute(), DeleteEqualMessages\execute(), LoggedUpdateMaintenance\execute(), UploadStash\fetchFileMetadata(), Parser\fetchScaryTemplateMaybeFromCache(), TrackBlobs\findOrphanBlobs(), RefreshLinks\fixRedirect(), DoubleRedirectJob\fixRedirects(), EditPageTest\forceRevisionDate(), ApiEditPageTest\forceRevisionDate(), FileBackendDBRepoWrapper\getBackendPaths(), EditPage\getBaseRevision(), Block\getBlocksForIPList(), DBLockManager\getConnection(), LoadBalancer\getConnection(), RevDelRevisionList\getCurrent(), SqlBagOStuff\getDB(), UserRightsProxy\getDB(), DBAccessObjectUtils\getDBOptions(), RecompressTracked\getExtDB(), UploadStash\getFile(), DoubleRedirectJob\getFinalDestination(), Title\getFirstRevision(), User\getFormerGroups(), Title\getLinksTo(), ExternalStoreDB\getMaster(), ForeignDBViaLBRepo\getMasterDB(), ForeignDBRepo\getMasterDB(), DBFileJournal\getMasterDB(), LocalRepo\getMasterDB(), JobQueueDB\getMasterDB(), Title\getNextRevisionID(), WikiPage\getOldestRevision(), Title\getPreviousRevisionID(), Revision\getTimestampFromId(), WatchedItemStore\getWatchedItemsForUser(), FixDefaultJsonContentPages\handleRow(), BackupReader\handleUpload(), User\idForName(), User\idFromName(), WikiImporter\importLogItem(), WikiRevision\importLogItem(), WikiRevision\importOldRevision(), WikiImporter\importRevision(), CheckStorage\importRevision(), WikiImporter\importUpload(), User\incEditCount(), User\incEditCountImmediate(), User\initEditCount(), TrackBlobs\initTrackingTable(), Block\insert(), ManualLogEntry\insert(), WikiPage\insertProtectNullRevision(), WikiPage\insertRedirectEntry(), EditPage\internalAttemptSave(), BotPassword\invalidateAllPasswordsForCentralId(), Title\invalidateCache(), HTMLCacheUpdateJob\invalidateTitles(), RemoveUnusedAccounts\isInactiveAccount(), Title\isSingleRevRedirect(), ImageCleanup\killRow(), SiteStats\loadAndLazyInit(), MessageCache\loadFromDB(), User\loadGroups(), User\loadOptions(), Revision\loadText(), WikiPage\lockAndGetLatest(), ProfilerOutputDb\log(), ChangeTags\logTagManagementAction(), LocalIdLookup\lookupCentralIds(), LocalIdLookup\lookupUserNames(), RevisionStorageTest\makeRevision(), EditPage\mergeChangesIntoContent(), MovePage\move(), TitleCleanup\moveIllegalPage(), TitleCleanup\moveInconsistentPage(), RecompressTracked\moveTextRow(), moveToExternal(), MovePage\moveToInternal(), Revision\newFromConds(), User\newFromConfirmationCode(), WikiPage\newFromID(), Title\newFromID(), Revision\newFromPageId(), Revision\newFromTitle(), Block\newLoad(), User\newSystemUser(), CategoryMembershipChangeJob\notifyUpdatesForRevision(), SpecialPageLanguage\onSubmit(), ImageCleanup\pokeFile(), InterwikiTest\populateDB(), WatchedItemStoreUnitTest\provideDbTypes(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider\providerAllowsAuthenticationDataChange(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider\providerAllowsAuthenticationDataChange(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider\providerChangeAuthenticationData(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider\providerChangeAuthenticationData(), Block\purgeExpired(), Title\purgeExpiredRestrictions(), RecentChangesUpdateJob\purgeExpiredRows(), Maintenance\purgeRedundantText(), RecentChange\reallyMarkPatrolled(), LoadBalancer\reallyOpenConnection(), RebuildRecentchanges\rebuildRecentChangesTablePass1(), RebuildRecentchanges\rebuildRecentChangesTablePass2(), RebuildRecentchanges\rebuildRecentChangesTablePass3(), RebuildRecentchanges\rebuildRecentChangesTablePass4(), RebuildRecentchanges\rebuildRecentChangesTablePass5(), QueryPage\recache(), SiteStatsInit\refresh(), Category\refreshCounts(), ChangeTagsList\reloadFromMaster(), RevDelList\reloadFromMaster(), BotPassword\removeAllPasswordsForCentralId(), User\removeGroup(), WatchlistCleanup\removeWatch(), WatchedItemStore\removeWatch(), WikiPage\replaceSectionContent(), ImportReporter\reportPage(), resolveStub(), CheckStorage\restoreText(), CategoryMembershipChangeJob\run(), MediaWikiTestCase\run(), LoadBalancer\safeWaitForMasterPos(), BotPassword\save(), RecentChange\save(), LogPage\saveContent(), ResourceLoaderModule\saveFileDependencies(), User\saveOptions(), User\saveSettings(), DBSiteStore\saveSites(), EraseArchivedFile\scrubAllVersions(), RevDelArchivedRevisionItem\setBits(), RevDelArchivedFileItem\setBits(), RevDelArchiveItem\setBits(), RevDelLogItem\setBits(), RevDelRevisionItem\setBits(), RevDelFileItem\setBits(), TestUser\setPasswordForUser(), TestPageProps\setProperties(), RevisionTestContentHandlerUseDB\setUp(), WikiPageTestContentHandlerUseDB\setUp(), DatabaseTest\setUp(), LinksUpdateTest\setUp(), ParserTest\setupDatabase(), RevisionDeleteUser\setUsernameBitfields(), RevDelList\setVisibility(), LogEventsList\showLogExtract(), LCStoreDB\startWrite(), RecompressTracked\syncDBs(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProviderTest\testAccountCreation(), MediaWiki\Auth\AuthManagerTest\testAccountCreation(), MediaWiki\Auth\AuthManagerTest\testAccountCreationLogging(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProviderTest\testAuthentication(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProviderTest\testAuthentication(), MediaWiki\Auth\AuthManagerTest\testAutoAccountCreation(), ApiLoginTest\testBotPassword(), EditPageTest\testCreatePageTrx(), WikiPageTest\testDoDeleteUpdates(), BotPasswordTest\testGetPassword(), LBFactoryTest\testLBFactoryMulti(), LBFactoryTest\testLBFactorySimpleServer(), LBFactoryTest\testLBFactorySimpleServers(), MediaWiki\Session\UserInfoTest\testNewFromId(), RevisionStorageTest\testNewNullRevision(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProviderTest\testProviderChangeAuthenticationData(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProviderTest\testProviderChangeAuthenticationData(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProviderTest\testProviderChangeAuthenticationDataEmail(), MultiWriteBagOStuffTest\testSetDelayed(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProviderTest\testSetPasswordResetFlag(), DatabaseTest\testStoredFunctions(), MultiWriteBagOStuffTest\testSyncMerge(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProviderTest\testTestUserCanAuthenticate(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProviderTest\testTestUserCanAuthenticate(), EditPageTest\testUpdatePageTrx(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider\testUserCanAuthenticate(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider\testUserCanAuthenticate(), RevisionStorageTest\testUserWasLastToEdit(), TrackBlobs\trackOrphanText(), TrackBlobs\trackRevisions(), SiteStatsUpdate\tryDBUpdateInternal(), ChangeTags\undefineTag(), PageArchive\undeleteRevisions(), SearchOracle\update(), SearchSqlite\update(), SearchMySQL\update(), Block\update(), RecentChangesUpdateJob\updateActiveUsers(), WikiPage\updateCategoryCounts(), User\updateNewtalk(), WatchedItemStore\updateNotificationTimestamp(), ChangeTags\updateTags(), ChangeTags\updateTagSummaryRow(), ChangeTags\updateTagsWithChecks(), Block\updateTimestamp(), SearchOracle\updateTitle(), SearchSqlite\updateTitle(), SearchMySQL\updateTitle(), ActivityUpdateJob\updateWatchlistNotification(), PopulateRevisionSha1\upgradeLegacyArchiveRow(), PopulateRevisionLength\upgradeRow(), and PopulateRevisionSha1\upgradeRow().

const DB_SLAVE -1

Valid database indexes Operation-based indexes

Definition at line 46 of file Defines.php.

Referenced by SpecialRandomrootpage\__construct(), MergeHistoryPager\__construct(), DeletedContribsPager\__construct(), SearchDatabase\__construct(), ImageListPager\__construct(), LogPager\__construct(), Block\__construct(), IndexPager\__construct(), SiteStatsInit\__construct(), OutputPage\addCategoryLinks(), LinkCache\addLinkObj(), MediaWikiTestCase\assertSelect(), BackupDumper\backupDb(), ImageListPager\buildQueryConds(), ImageBuilder\buildTable(), SiteStatsUpdate\cacheUpdate(), UserOptions\CHANGER(), CheckStorage\check(), ApiStashEdit\checkCache(), TrackBlobs\checkIntegrity(), User\checkNewtalk(), RevisionDeleter\checkRevisionExistence(), RecompressTracked\checkTrackingTable(), CompressOld\compressWithConcat(), Title\countRevisionsBetween(), WatchedItemStore\countUnreadNotifications(), WatchedItemStore\countVisitingWatchers(), WatchedItemStore\countVisitingWatchersMultiple(), WatchedItemStore\countWatchedItems(), WatchedItemStore\countWatchers(), WatchedItemStore\countWatchersMultiple(), SearchEngineFactory\create(), Block\defaultRetroactiveAutoblock(), PrefixSearch\defaultSearchBackend(), Article\delete(), DifferenceEngine\deletedLink(), RefreshLinks\deleteLinksFromNonexistent(), RefreshLinks\dfnCheckInterval(), SpecialUndelete\diffHeader(), SpecialRedirect\dispatchLog(), RecompressTracked\doAllOrphans(), RecompressTracked\doAllPages(), UsersPager\doBatchLookups(), CategoryViewer\doCategoryQuery(), FixDefaultJsonContentPages\doDBUpdates(), SpecialExport\doExport(), SpecialRecentChangesLinked\doMainQuery(), RecompressTracked\doOrphanList(), RecompressTracked\doPage(), UserCache\doQuery(), GenderCache\doQuery(), LinkBatch\doQuery(), RefreshLinks\doRefreshLinks(), LinkHolderArray\doVariants(), Title\estimateRevisionCount(), TidyUpBug37714\execute(), RemoveInvalidEmails\execute(), StorageTypeStats\execute(), CompareParserCache\execute(), CheckBadRedirects\execute(), CheckImages\execute(), ClearInterwikiCache\execute(), GetSlaveServer\execute(), DumpRev\execute(), DeleteDefaultMessages\execute(), InitEditCount\execute(), RemoveUnusedAccounts\execute(), CheckUsernames\execute(), RebuildAll\execute(), UpdateArticleCount\execute(), ApiQueryContributions\execute(), SpecialActiveUsers\execute(), MwSql\execute(), CleanupSpam\execute(), FixDoubleRedirects\execute(), RefreshFileHeaders\execute(), FixBug20757\execute(), OrphanStats\execute(), ShowSiteStats\execute(), DumpLinks\execute(), PurgeChangedPages\execute(), RebuildFileCache\execute(), ResetUserTokens\execute(), FetchText\execute(), PurgeChangedFiles\execute(), GenerateSitemap\execute(), QueryPage\fetchFromCache(), UploadDumper\fetchLocal(), Revision\fetchRevision(), HistoryAction\fetchRevisions(), Parser\fetchScaryTemplateMaybeFromCache(), UploadDumper\fetchUsed(), TitleCleanup\fileExists(), TrackBlobs\findOrphanBlobs(), RecompressTracked\finishIncompleteMoves(), Language\formatExpiry(), DoubleRedirectsPage\formatResult(), LCStoreDB\get(), Interwiki\getAllPrefixesDB(), PageProps\getAllProperties(), Title\getAuthorsBetween(), ContentHandler\getAutoDeleteReason(), FileBackendDBRepoWrapper\getBackendPaths(), SpecialBlockList\getBlockListPager(), Block\getBlocksForIPList(), Title\getBrokenLinksFrom(), QueryPage\getCachedTimestamp(), Title\getCascadeProtectionSources(), WikiPage\getCategories(), LoadBalancer\getConnection(), WikiPage\getContributors(), AllMessagesTablePager\getCustomisedStatuses(), Block\getDatabaseArray(), OrphanStats\getDB(), SqlBagOStuff\getDB(), ResourceLoaderWikiModule\getDB(), BacklinkCache\getDB(), SpecialRecentChanges\getDB(), SpecialWatchlist\getDB(), ChangesListSpecialPage\getDB(), ApiBase\getDB(), DBAccessObjectUtils\getDBOptions(), User\getEditCount(), ResourceLoaderModule\getFileDependencies(), User\getFirstEditTimestamp(), Title\getFirstRevision(), User\getFormerGroups(), SpecialBotPasswords\getFormFields(), WikiPage\getHiddenCategories(), LoadBalancer\getLaggedSlaveMode(), EditPage\getLastDelete(), PageArchive\getLastRevisionText(), SpecialExport\getLinks(), Title\getLinksFrom(), Title\getLinksTo(), DifferenceEngine\getMarkPatrolledLinkInfo(), Category\getMembers(), SpecialRandomInCategory\getMinAndMaxForCat(), User\getNewMessageLinks(), Title\getNextRevisionID(), WatchedItemStore\getNotificationTimestampsBatch(), WikiPage\getOldestRevision(), SpecialExport\getPagesFromCategory(), SpecialExport\getPagesFromNamespace(), Title\getParentCategories(), PageArchive\getPreviousRevision(), Title\getPreviousRevisionID(), PageProps\getProperties(), BrokenRedirectsPage\getQueryInfo(), NewFilesPager\getQueryInfo(), MediaStatisticsPage\getQueryInfo(), WithoutInterwikiPage\getQueryInfo(), UsersPager\getQueryInfo(), SpecialRandomInCategory\getQueryInfo(), LinkSearchPage\getQueryInfo(), ImageListPager\getQueryInfoReal(), Block\getRangeCond(), QueryPage\getRecacheDB(), Revision\getRecentChange(), Title\getRedirectsHere(), WikiPage\getRedirectTarget(), BenchmarkParse\getRevIdForTime(), PageArchive\getRevision(), FixBug20757\getRevTextMap(), Linker\getRollbackEditCount(), RollbackEdits\getRollbackTitles(), ExternalStoreDB\getSlave(), ForeignDBViaLBRepo\getSlaveDB(), LocalRepo\getSlaveDB(), JobQueueDB\getSlaveDB(), Title\getSubpages(), HistoryBlobStub\getText(), HistoryBlobCurStub\getText(), TrackBlobs\getTextClause(), PageArchive\getTextFromRow(), Revision\getTimestampFromId(), Revision\getTitle(), Title\getTitleProtection(), Title\getTouched(), PasswordReset\getUsersByEmail(), WatchedItemStore\getWatchedItemsForUser(), User\idForName(), User\idFromName(), CheckStorage\importRevision(), User\incEditCountImmediate(), User\initEditCount(), Block\initFromRow(), Category\initialize(), BackupDumper\initProgress(), Title\isBigDeletion(), WikiPage\isCountable(), PageArchive\isDeleted(), Title\isDeleted(), Title\isDeletedQuick(), RemoveUnusedAccounts\isInactiveAccount(), Title\isNewPage(), PageArchive\listAllPages(), ChangeTags\listExplicitlyDefinedTags(), ChangeTags\listExtensionActivatedTags(), ChangeTags\listExtensionDefinedTags(), PageArchive\listFiles(), PageArchive\listPagesByPrefix(), PageArchive\listRevisions(), SiteStats\load(), ArchivedFile\load(), Interwiki\load(), SiteStats\loadAndLazyInit(), MessageCache\loadFromDB(), User\loadGroups(), User\loadOptions(), WikiPage\loadPageData(), Title\loadRestrictions(), Title\loadRestrictionsFromRows(), DifferenceEngine\loadRevisionData(), DBSiteStore\loadSites(), Revision\loadText(), WatchedItemStore\loadWatchedItem(), LocalIdLookup\lookupCentralIds(), LocalIdLookup\lookupUserNames(), LinkFilter\makeLikeArray(), SearchMySQL\minSearchLength(), ChangeTags\modifyDisplayQuery(), moveToExternal(), LinkSearchPage\mungeQuery(), Title\nameOf(), Revision\newFromConds(), User\newFromConfirmationCode(), WikiPage\newFromID(), Block\newFromID(), Title\newFromID(), UserArray\newFromIDs(), Title\newFromIDs(), UserArray\newFromNames(), Revision\newFromPageId(), Revision\newFromTitle(), Block\newLoad(), SiteStats\numberingroup(), InfoAction\pageCounts(), SiteStats\pagesInNs(), ResourceLoader\preloadModuleInfo(), WatchedItemStoreUnitTest\provideDbTypes(), PurgeChangedFiles\purgeFromLogType(), PurgeList\purgeNamespace(), SpecialPagesWithProp\queryExistingProps(), ImagePage\queryImageLinks(), DoubleRedirectsPage\reallyGetQueryInfo(), MessageBlobStore\recacheMessageBlob(), LinkHolderArray\replaceInternal(), WikiPage\replaceSectionContent(), RevisionListBase\reset(), resolveStub(), resolveStubs(), CheckStorage\restoreText(), TextPassDumper\rotateDb(), CategoryMembershipChangeJob\run(), ApiQueryWatchlistRaw\run(), ApiQueryWatchlist\run(), CategoryFinder\run(), TableCleanup\runTable(), User\saveToCache(), UserNamePrefixSearch\search(), RandomPage\selectRandomPageFromDB(), SpecialRandomInCategory\selectRandomPageFromDB(), SpecialAllPages\showChunk(), MovePageForm\showForm(), SpecialWhatLinksHere\showIndirectLinks(), Article\showPatrolFooter(), SpecialPrefixindex\showPrefixChunk(), SpecialVersion\softwareInformation(), RevDelLogList\suggestTarget(), RecompressTracked\syncDBs(), ChangeTags\tagUsageStatistics(), RevisionStorageTest\testConstructFromRow(), WikiPageTest\testDoDeleteArticle(), WikiPageTest\testDoDeleteUpdates(), WikiPageTest\testDoEdit(), WikiPageTest\testDoEditContent(), LBFactoryTest\testLBFactoryMulti(), LBFactoryTest\testLBFactorySimpleServer(), LBFactoryTest\testLBFactorySimpleServers(), RevisionStorageTest\testNewFromArchiveRow(), RevisionStorageTest\testNewFromRow(), TrackBlobs\trackOrphanText(), TrackBlobs\trackRevisions(), ResourceLoader\tryRespondFromFileCache(), UserOptions\USAGER(), and ApiTag\validateLogId().

const DBO_COMPRESS 512
const DBO_DEBUG 1

Database related constants

Definition at line 30 of file Defines.php.

Referenced by DatabaseBase\debug(), and LBFactorySimple\newMainLB().

const DBO_IGNORE 4

Definition at line 32 of file Defines.php.

Referenced by DatabaseBase\ignoreErrors().

const DBO_NOBUFFER 2

Definition at line 31 of file Defines.php.

Referenced by DatabaseBase\bufferResults().

const DBO_PERSISTENT 32
const DBO_SSL 256
const DBO_SYSDBA 64
const EDIT_AUTOSUMMARY 64
const EDIT_DEFER_UPDATES 32

Definition at line 184 of file Defines.php.

const EDIT_SUPPRESS_RC 8
const EDIT_TOKEN_SUFFIX Token::SUFFIX

String Some punctuation to prevent editing from broken text-mangling proxies.

Deprecated:
since 1.27, use \MediaWiki\Session\Token::SUFFIX

Definition at line 35 of file User.php.

const LIST_COMMA 0

Flags for Database::makeList() These are also available as Database class constants

Definition at line 192 of file Defines.php.

Referenced by DatabaseSQLTest\provideMakeList().

const LIST_NAMES 3
const MEDIATYPE_ARCHIVE 'ARCHIVE'

Definition at line 132 of file Defines.php.

Referenced by MIMEsearchPage\getQueryInfo().

const MEDIATYPE_BITMAP 'BITMAP'
const MEDIATYPE_DRAWING 'DRAWING'
const MEDIATYPE_EXECUTABLE 'EXECUTABLE'

Definition at line 130 of file Defines.php.

Referenced by MIMEsearchPage\getQueryInfo().

const MEDIATYPE_MULTIMEDIA 'MULTIMEDIA'

Definition at line 124 of file Defines.php.

Referenced by MimeMagic\getMediaType(), and MIMEsearchPage\getQueryInfo().

const MEDIATYPE_OFFICE 'OFFICE'

Definition at line 126 of file Defines.php.

Referenced by MIMEsearchPage\getQueryInfo().

const MEDIATYPE_TEXT 'TEXT'

Definition at line 128 of file Defines.php.

Referenced by MIMEsearchPage\getQueryInfo(), and MimeMagic\improveTypeFromExtension().

const MEDIATYPE_UNKNOWN 'UNKNOWN'
const MEDIATYPE_VIDEO 'VIDEO'
const MW_DATE_DEFAULT 'default'

Date format selectors; used in user preference storage and by Language::date() and co.

Definition at line 159 of file Defines.php.

const MW_DATE_DMY 'dmy'

Definition at line 161 of file Defines.php.

const MW_DATE_ISO 'ISO 8601'

Definition at line 163 of file Defines.php.

const MW_DATE_MDY 'mdy'

Definition at line 160 of file Defines.php.

const MW_DATE_YMD 'ymd'

Definition at line 162 of file Defines.php.

const MW_EDITFILTERMERGED_SUPPORTS_API 1

Definition at line 210 of file Defines.php.

const MW_SUPPORTS_CONTENTHANDLER 1

Definition at line 209 of file Defines.php.

const MW_SUPPORTS_LOCALISATIONCACHE 1

Definition at line 208 of file Defines.php.

const MW_SUPPORTS_PARSERFIRSTCALLINIT 1

Unicode and normalisation related.

Hook support constants

Definition at line 207 of file Defines.php.

const NS_CATEGORY 14

Definition at line 83 of file Defines.php.

Referenced by UncategorizedCategoriesPage\__construct(), CategoryPager\__construct(), DumpNamespaceFilter\__construct(), OutputPage\addCategoryLinks(), ParserOutput\addTrackingCategory(), LinksUpdateTest\assertRecentChangeByCategorization(), Title\checkQuickPermissions(), CategoryViewer\doCategoryQuery(), Parser\doDoubleUnderscore(), SpecialRecentChangesLinked\doMainQuery(), LinkHolderArray\doVariants(), ApiQueryCategoryInfo\execute(), UpdateCollation\execute(), WikiPage\factory(), ApiParse\formatCategoryLinks(), UncategorizedCategoriesPage\formatResult(), UnusedCategoriesPage\formatResult(), MostlinkedCategoriesPage\formatResult(), CategoryPager\formatRow(), TitleValueTest\fragmentTitleProvider(), CategoryPager\getBody(), Skin\getCategories(), WikiPage\getCategories(), LinksUpdate\getCategoryInsertions(), Skin\getCategoryLinks(), MediaWikiTestCase\getDefaultWikitextNS(), WikiFilePage\getForeignCategories(), SpecialRandomInCategory\getFormFields(), WikiPage\getHiddenCategories(), WantedFilesPage\getPageHeader(), Title\getParentCategories(), WantedCategoriesPage\getQueryInfo(), UnusedCategoriesPage\getQueryInfo(), MostlinkedCategoriesPage\getQueryInfo(), Category\getTitle(), LinksUpdate\invalidateCategories(), SearchHighlighter\linkReplace(), WikitextContentHandler\makeRedirectContent(), MovePage\move(), MovePage\moveToInternal(), Category\newFromName(), Article\newFromTitle(), CategoryMembershipChangeJob\notifyUpdatesForRevision(), SpecialRandomInCategory\onSubmit(), InfoAction\pageInfo(), CoreParserFunctions\pagesincategory(), SpecialTrackingCategories\prepareTrackingCategoriesData(), MostlinkedCategoriesPage\preprocessResults(), TitleTest\provideCreateFragmentTitle(), MediaWikiTitleCodecTest\provideParseTitle(), ApiQueryTest\provideTestTitlePartToKey(), Category\refreshCounts(), Parser\replaceInternalLinks2(), ApiQueryCategories\run(), ApiQueryAllCategories\run(), ApiQueryCategoryMembers\run(), CategoryFinder\scanNextLayer(), CategoryFinder\seed(), GenerateSitemap\setNamespacePriorities(), MovePageForm\showForm(), SpecialSearch\showHit(), EditPage\showPreview(), CategoryMembershipChangeTest\testChangeAddedNoRev(), CategoryMembershipChangeTest\testChangeAddedWithRev(), CategoryMembershipChangeTest\testChangeRemovedNoRev(), CategoryMembershipChangeTest\testChangeRemovedWithRev(), MWNamespaceTest\testGetContentNamespaces(), WikiCategoryPageTest\testHiddenCategory_PropertyIsSet(), WikiCategoryPageTest\testHiddenCategory_PropertyNotSet(), RecentChangeTest\testHiddenCategoryChange(), MWNamespaceTest\testIsContent(), ApiQueryAllPagesTest\testPrefixNormalizationSearchBug(), ExtraParserTest\testTrackingCategory(), Title\touchLinks(), WikiPage\updateCategoryCounts(), and CategoryPage\view().

const NS_CATEGORY_TALK 15
const NS_FILE 6

Definition at line 75 of file Defines.php.

Referenced by FakeDimensionFile\__construct(), ApiQueryAllLinks\__construct(), DumpNamespaceFilter\__construct(), FileRepo\__construct(), NewParserTest\addDBDataOnce(), ParserOutput\addLink(), UploadForm\addUploadJS(), SkinTemplate\buildContentNavigationUrls(), ImageCleanup\buildSafeTitle(), RevertAction\checkCanExecute(), FindOrphanedFiles\checkFiles(), Title\checkQuickPermissions(), LocalRepo\checkRedirect(), UploadBase\checkWarnings(), UploadFromUrlTest\deleteFile(), ApiTestCaseUpload\deleteFileByFileName(), ApiTestCaseUpload\deleteFileByTitle(), SpecialRedirect\dispatchFile(), CategoryViewer\doCategoryQuery(), WikiPage\doDeleteUpdates(), SpecialRecentChangesLinked\doMainQuery(), MovePageForm\doSubmit(), ApiMove\execute(), FindMissingFiles\execute(), ApiQueryFilearchive\execute(), ApiDelete\execute(), ApiQueryImageInfo\execute(), DeleteBatch\execute(), UpdateCollation\execute(), FileDuplicateSearchPage\execute(), SpecialUndelete\execute(), WikiPage\factory(), ForeignAPIRepo\findBySha1(), FileRepo\findFile(), LocalRepo\findFiles(), WikiFilePage\followRedirect(), Linker\formatLinksInComment(), NewFilesPager\formatRow(), ImageListPager\formatValue(), BacklinkCache\getCascadeProtectedLinks(), Title\getCascadeProtectionSources(), LinksUpdate\getCategoryInsertions(), ApiUpload\getChunkResult(), MediaWikiTestCase\getDefaultWikitextNS(), ForeignDBFile\getDescriptionShortUrl(), ForeignDBFile\getDescriptionText(), EditPage\getEditToolbar(), SpecialWhatLinksHere\getFilterPanel(), ImagePageTest\getImagePage(), ImagePage404Test\getImagePage(), FileRepo\getNameFromTitle(), SearchNearMatcher\getNearMatchInternal(), SearchUpdate\getNormalizedTitle(), ApiImageRotate\getPageSet(), ApiQueryInfo\getProtectionInfo(), MostimagesPage\getQueryInfo(), UnusedimagesPage\getQueryInfo(), UncategorizedImagesPage\getQueryInfo(), NewFilesPager\getQueryInfo(), MIMEsearchPage\getQueryInfo(), ListDuplicatedFilesPage\getQueryInfo(), WantedFilesPage\getQueryInfo(), File\getRedirectedTitle(), WikiFilePage\getRedirectTarget(), Title\getRestrictionTypes(), SpecialSearch\getSearchProfiles(), UploadBase\getTitle(), SpecialUpload\getUploadForm(), SpecialUpload\getWatchCheck(), SearchHighlighter\highlightText(), ImagePage\imageLinks(), SearchResult\initFromTitle(), EditPage\internalAttemptSave(), LinksUpdate\invalidateImageDescriptions(), Title\isAlwaysKnown(), MWNamespace\isCapitalized(), Title\isDeleted(), Title\isDeletedQuick(), MWNamespace\isMovable(), MovePage\isValidFileMove(), MovePage\isValidMove(), MovePage\isValidMoveTarget(), Title\isValidMoveTarget(), SearchHighlighter\linkReplace(), PageArchive\listFiles(), ArchivedFile\load(), ArchivedFile\loadFromRow(), Linker\makeThumbLink2(), MovePage\move(), ForeignDBFile\newFromRow(), OldLocalFile\newFromRow(), LocalFile\newFromRow(), ArchivedFile\newFromRow(), Article\newFromTitle(), SearchEngine\normalizeNamespaces(), File\normalizeTitle(), WikiPage\onArticleDelete(), ImageQueryPage\outputResults(), ImageCleanup\pageExists(), InfoAction\pageInfo(), MediaWiki\parseTitle(), ApiUpload\performUpload(), ImageCleanup\pokeFile(), FileDuplicateSearchPage\prefixSearchSubpages(), TitleCleanup\processRow(), ImageCleanup\processRow(), LanguageTest\provideGetNamespaceAliases(), UploadLogFormatterTest\provideOverwriteLogDatabaseRows(), MediaWikiTitleCodecTest\provideParseTitle(), UploadLogFormatterTest\provideRevertLogDatabaseRows(), TestSample\provideTitles(), UploadLogFormatterTest\provideUploadLogDatabaseRows(), PurgeChangedFiles\purgeFromLogType(), LinksUpdate\queueRecursiveJobs(), Category\refreshCounts(), Parser\renderImageGallery(), Parser\replaceInternalLinks2(), ApiQueryImages\run(), ApiQueryDuplicateFiles\run(), ApiQueryAllImages\run(), ApiQueryBacklinks\run(), ApiQueryBacklinks\runSecondQuery(), PrefixSearch\searchBackend(), GenerateSitemap\setNamespacePriorities(), UploadFromUrlTestSuite\setUp(), NewParserTest\setUp(), ParserTest\setUp(), ParserTest\setupDatabase(), SpecialSearch\showHit(), SpecialWhatLinksHere\showIndirectLinks(), EditPage\showIntro(), Article\showPatrolFooter(), SpecialSearch\showResults(), SpecialUpload\showUploadWarning(), SpecialUpload\showViewDeletedLinks(), SpecialSearch\startsWithImage(), MWNamespaceTest\testIsCapitalizedHardcodedAssertions(), TitlePermissionTest\testQuickPermissions(), TraditionalImageGallery\toHTML(), PageArchive\undelete(), SpecialUndelete\undelete(), PageArchive\undeleteRevisions(), WikiPage\updateCategoryCounts(), WikiPage\updateRedirectOn(), CoreParserFunctions\urlFunction(), ApiFileRevert\validateParameters(), ImagePage\view(), wfStreamThumb(), SkinTemplate\wrapHTML(), and XmlDumpWriter\writeUploads().

const NS_HELP_TALK 13
const NS_IMAGE NS_FILE

NS_IMAGE and NS_IMAGE_TALK are the pre-v1.14 names for NS_FILE and NS_FILE_TALK respectively, and are kept for compatibility.

When writing code that should be compatible with older MediaWiki versions, either stick to the old names or define the new constants yourself, if they're not defined already.

Definition at line 94 of file Defines.php.

Referenced by DumpNamespaceFilter\__construct().

const NS_IMAGE_TALK NS_FILE_TALK

Definition at line 95 of file Defines.php.

Referenced by DumpNamespaceFilter\__construct().

const NS_MAIN 0

Real namespaces

Number 100 and beyond are reserved for custom namespaces; DO NOT assign standard namespaces at 100 or beyond. DO NOT Change integer values as they are most probably hardcoded everywhere see bug #696 which talked about that.

Definition at line 69 of file Defines.php.

Referenced by DumpNamespaceFilter\__construct(), BackupDumperLoggerTest\addDBData(), PrefixSearchTest\addDBDataOnce(), SearchEnginePrefixTest\addDBDataOnce(), SearchEngineTest\addDBDataOnce(), TitleValueTest\badConstructorProvider(), Title\canExist(), MWNamespace\canTalk(), TextPassDumperDatabaseTest\checkpointHelper(), Title\checkReadPermissions(), Title\checkSpecialsAndNSPermissions(), LanguageConverter\convertNamespace(), LanguageConverter\convertTitle(), ApiPageSetTest\createPageSetWithRedirect(), PrefixSearch\defaultSearchBackend(), SpecialLog\execute(), WithoutInterwikiPage\execute(), SpecialExport\execute(), LogFormatterTestCase\expandDatabaseRow(), SearchEngineTest\fetchIds(), LanguageConverter\findVariantLink(), TitleValueTest\fragmentTitleProvider(), ParserTest\fuzzTest(), ApiQueryPrefixSearch\getAllowedParams(), ApiQueryAllPages\getAllowedParams(), ApiOpenSearch\getAllowedParams(), ApiQuerySearch\getAllowedParams(), ApiQueryDeletedrevs\getAllowedParams(), MWNamespace\getCanonicalNamespaces(), MWNamespace\getContentNamespaces(), MediaWikiTestCase\getDefaultWikitextNS(), Linker\getInvalidTitleDescription(), EditWatchlistNormalHTMLForm\getLegend(), SpecialEditWatchlist\getNormalForm(), RandomPage\getNsList(), WantedFilesPage\getPageHeader(), MWNamespace\getSubject(), NamespaceConflictChecker\getTargetList(), User\getTokenUrl(), Languages\getUntranslatedNamespaces(), Title\isAlwaysKnown(), MWNamespace\isContent(), MWNamespace\isMethodValidFor(), MWNamespace\isMovable(), MWNamespace\isTalk(), MWNamespace\isWatchable(), MediaWiki\main(), Html\namespaceSelectorOptions(), Title\newFromTextThrow(), SearchEngine\normalizeNamespaces(), SpecialListGroupRights\outputNamespaceProtectionInfo(), TitleTest\provideCreateFragmentTitle(), DeleteLogFormatterTest\provideDeleteLogDatabaseRows(), DeleteLogFormatterTest\provideEventLogDatabaseRows(), MediaWikiTitleCodecTest\provideFormat(), MediaWikiTitleCodecTest\provideGetFullText(), MediaWikiTitleCodecTest\provideGetNamespaceName(), MediaWikiPageLinkRendererTest\provideGetPageUrl(), MediaWikiTitleCodecTest\provideGetPrefixedDBkey(), MediaWikiTitleCodecTest\provideGetPrefixedText(), MediaWikiTitleCodecTest\provideGetText(), TitleMethodsTest\provideHasSubjectNamespace(), TitleMethodsTest\provideInNamespace(), ImportLogFormatterTest\provideInterwikiLogDatabaseRows(), WikitextContentHandlerTest\provideMakeRedirectContent(), MergeLogFormatterTest\provideMergeLogDatabaseRows(), ProtectLogFormatterTest\provideModifyLogDatabaseRows(), MoveLogFormatterTest\provideMoveLogDatabaseRows(), ProtectLogFormatterTest\provideMoveProtLogDatabaseRows(), MoveLogFormatterTest\provideMoveRedirLogDatabaseRows(), SpecialRecentchangesTest\provideNamespacesAssociations(), TitleTest\provideNewFromTitleValue(), PageLangLogFormatterTest\providePageLangLogDatabaseRows(), MediaWikiTitleCodecTest\provideParseTitle(), PatrolLogFormatterTest\providePatrolLogDatabaseRows(), ProtectLogFormatterTest\provideProtectLogDatabaseRows(), MediaWikiPageLinkRendererTest\provideRenderHtmlLink(), MediaWikiPageLinkRendererTest\provideRenderWikitextLink(), DeleteLogFormatterTest\provideRestoreLogDatabaseRows(), DeleteLogFormatterTest\provideRevisionLogDatabaseRows(), DeleteLogFormatterTest\provideSuppressDeleteLogDatabaseRows(), DeleteLogFormatterTest\provideSuppressEventLogDatabaseRows(), DeleteLogFormatterTest\provideSuppressRevisionLogDatabaseRows(), ApiQueryTest\provideTestTitlePartToKey(), ProtectLogFormatterTest\provideUnprotectLogDatabaseRows(), ImportLogFormatterTest\provideUploadLogDatabaseRows(), GlobalWithDBTest\provideWfIsBadImageList(), SearchExactMatchRescorer\rescore(), PrefixSearch\search(), SearchEngineConfig\searchableNamespaces(), Title\secureAndSplit(), RandomPage\setNamespace(), GenerateSitemap\setNamespacePriorities(), WikiImporter\setTargetRootPage(), ArticleTest\setUp(), MWNamespaceTest\setUp(), TitlePermissionTest\setUp(), PrefixSearchTest\setUp(), SearchEnginePrefixTest\setUp(), NewParserTest\setupGlobals(), SpecialAllPages\showChunk(), SpecialPrefixindex\showPrefixChunk(), MediaWikiTitleCodec\splitTitleString(), TitlePermissionTest\testActionPermissions(), MWNamespaceTest\testCanTalk(), TitlePermissionTest\testCascadingSourcesRestrictions(), MWNamespaceTest\testEquals(), SpecialMyLanguageTest\testFindTitle(), MediaWikiTitleCodecTest\testFormat(), NewParserTest\testFuzzTests(), MWNamespaceTest\testGetAssociated(), MWNamespaceTest\testGetContentNamespaces(), MWNamespaceTest\testGetSubject(), MWNamespaceTest\testGetSubjectNamespaces(), MWNamespaceTest\testGetTalk(), MWNamespaceTest\testGetTalkNamespaces(), TitleValueTest\testGetText(), MWNamespaceTest\testHasGenderDistinction(), MWNamespaceTest\testHasSubpages(), TitleMethodsTest\testInNamespaces(), TitleTest\testIsAlwaysKnownOnInterwiki(), MWNamespaceTest\testIsContent(), MWNamespaceTest\testIsContentAdvanced(), MWNamespaceTest\testIsSubject(), MWNamespaceTest\testIsTalk(), MWNamespaceTest\testIsWatchable(), TitlePermissionTest\testPageRestrictions(), NewParserTest\testParserTest(), MediaWikiTitleCodecTest\testParseTitle(), MediaWikiTitleCodecTest\testParseTitle_invalid(), TextPassDumperDatabaseTest\testPlain(), TextPassDumperDatabaseTest\testPrefetchPlain(), TitlePermissionTest\testQuickPermissions(), SpecialRecentchangesTest\testRcNsFilter(), SpecialRecentchangesTest\testRcNsFilterInversion(), TitlePermissionTest\testSpecialsAndNSPermissions(), MWNamespaceTest\testSubjectEquals(), LinksUpdateTest\testUpdate_iwlinks(), LinksUpdateTest\testUpdate_pagelinks(), PrefixSearch\validateNamespaces(), and SpecialEditWatchlist\watchTitles().

const NS_MEDIAWIKI 8

Definition at line 77 of file Defines.php.

Referenced by DumpNamespaceFilter\__construct(), AllMessagesTablePager\__construct(), ApiFormatXml\addXslt(), SkinTemplate\buildContentNavigationUrls(), ChangeTags\canCreateTag(), Title\checkSpecialsAndNSPermissions(), FixDefaultJsonContentPages\doDBUpdates(), WikiPage\doEditUpdates(), WikiPage\doPurge(), ApiEditPage\execute(), DeleteDefaultMessages\execute(), ImportSiteScripts\execute(), UpdateRestrictions\execute(), NukeNS\execute(), DeleteEqualMessages\execute(), AllMessagesTablePager\formatValue(), Article\getContentObject(), EditPage\getContentObject(), AllMessagesTablePager\getCustomisedStatuses(), Title\getDefaultMessageText(), ContentHandler\getDefaultModelFor(), MediaWikiTestCase\getDefaultWikitextNS(), MessageCache\getMsgFromNamespace(), SearchNearMatcher\getNearMatchInternal(), ContentHandler\getPageLanguage(), ContentHandler\getPageViewLanguage(), UnwatchedpagesPage\getQueryInfo(), WantedPagesPage\getQueryInfo(), RawAction\getRawText(), Message\getTitle(), Title\hasSourceText(), EditPage\internalAttemptSave(), Title\isAlwaysKnown(), Title\isConversionTable(), Title\isCssOrJsPage(), MessageCache\loadFromDB(), MessageCacheTest\makePage(), WikiPage\onArticleDelete(), LanguageConverter\parseCachedTable(), SpecialTrackingCategories\prepareTrackingCategoriesData(), EditPage\setHeaders(), GenerateSitemap\setNamespacePriorities(), UploadFromUrlTestSuite\setUp(), TitlePermissionTest\setUp(), NewParserTest\setUp(), ParserTest\setUp(), ParserTest\setupGlobals(), EditPage\showDiff(), EditPage\showIntro(), Article\showMissingArticle(), Parser\statelessFetchTemplate(), MWNamespaceTest\testIsCapitalizedHardcodedAssertions(), MWNamespaceTest\testIsCapitalizedWithWgCapitalLinkOverrides(), MWNamespaceTest\testIsCapitalizedWithWgCapitalLinks(), TitlePermissionTest\testSpecialsAndNSPermissions(), and LanguageConverter\updateConversionTable().

const NS_SPECIAL -1

Definition at line 58 of file Defines.php.

Referenced by JobSpecification\__construct(), ParserOutput\addLink(), ParserOutput\addTrackingCategory(), RCCacheEntryFactory\buildCLink(), Title\checkSpecialsAndNSPermissions(), SearchEngine\completionSearchBackend(), PrefixSearch\defaultSearchBackend(), CdnCacheUpdate\doUpdate(), LinkHolderArray\doVariants(), TidyUpBug37714\execute(), Title\fixSpecialName(), OldChangesList\formatChangeLine(), RCCacheEntryFactoryTest\getContext(), ApiErrorFormatter\getDummyTitle(), OutputPage\getJSVars(), IRCColourfulRCFeedFormatter\getLine(), ApiDocumentationTest\getMain(), SpecialPage\getSafeTitleFor(), TestRecentChangesHelper\getTestContext(), SpecialPage\getTitleFor(), SpecialPageTest\getTitleForWithWarningProvider(), Title\isAlwaysKnown(), Title\isSpecialPage(), Linker\linkUrl(), MediaWiki\main(), EnqueueJob\newFromJobsByWiki(), Linker\normaliseSpecialPage(), MessageCache\parse(), MediaWiki\performRequest(), LinkHolderArray\replaceInternal(), PrefixSearch\searchBackend(), Title\secureAndSplit(), SpecialMIMESearchTest\setUp(), CoreParserFunctions\special(), PrefixSearch\specialSearch(), MediaWikiTitleCodec\splitTitleString(), MWNamespaceTest\testCanTalk(), MWNamespaceTest\testEquals(), MWNamespaceTest\testGetAssociatedExceptionsForNsSpecial(), MWNamespaceTest\testGetSubject(), MWNamespaceTest\testGetSubjectNamespaces(), MWNamespaceTest\testGetTalkExceptionsForNsSpecial(), MWNamespaceTest\testGetTalkNamespaces(), SpecialPageTest\testGetTitleFor(), SpecialPageFactoryTest\testGetTitleForAlias(), MWNamespaceTest\testHasGenderDistinction(), MWNamespaceTest\testHasSubpages(), SpecialPageTest\testInvalidGetTitleFor(), MWNamespaceTest\testIsCapitalizedHardcodedAssertions(), MWNamespaceTest\testIsCapitalizedWithWgCapitalLinkOverrides(), MWNamespaceTest\testIsCapitalizedWithWgCapitalLinks(), MWNamespaceTest\testIsContent(), MWNamespaceTest\testIsMovable(), MWNamespaceTest\testIsSubject(), MWNamespaceTest\testIsTalk(), MWNamespaceTest\testIsWatchable(), SpecialSearchTest\testRewriteQueryWithSuggestion(), MWNamespaceTest\testSpecialAndMediaAreDifferentSubjects(), TitlePermissionTest\testSpecialsAndNSPermissions(), MWNamespaceTest\testSubjectEquals(), and SkinTemplate\wrapHTML().

const NS_TEMPLATE_TALK 11
const NS_USER 2

Definition at line 71 of file Defines.php.

const NS_USER_TALK 3

Definition at line 72 of file Defines.php.

Referenced by DumpNamespaceFilter\__construct(), EmailNotification\actuallyNotifyOnPageChange(), EmailNotification\canSendUserTalkEmail(), User\clearNotification(), FileDuplicateSearchPage\doBatchLookups(), UsersPager\doBatchLookups(), ContribsPager\doBatchLookups(), HistoryPager\doBatchLookups(), WikiPage\doEditUpdates(), UserCache\doQuery(), ChangesListSpecialPage\execute(), SrConverter\findVariantLink(), ShiConverter\findVariantLink(), IuConverter\findVariantLink(), KuConverter\findVariantLink(), KkConverter\findVariantLink(), ImageHistoryPseudoPager\getBody(), NewUsersLogFormatter\getPreloadTitles(), WantedPagesPage\getQueryInfo(), SpecialMytalk\getRedirect(), Article\getRobotPolicy(), MergeHistoryPager\getStartBody(), NewPagesPager\getStartBody(), LogPager\getStartBody(), MWNamespace\hasGenderDistinction(), EditPage\importFormData(), User\isBlockedFrom(), Language\needsGenderDistinction(), EmailNotification\notifyOnPageChange(), WikiPage\onArticleDelete(), InfoAction\pageInfo(), BlockListPager\preprocessResults(), ProtectedPagesPager\preprocessResults(), MediaWikiTitleCodecTest\provideFormat(), MediaWikiTitleCodecTest\provideGetFullText(), MediaWikiTitleCodecTest\provideGetPrefixedDBkey(), MediaWikiTitleCodecTest\provideGetPrefixedText(), TitleMethodsTest\provideHasSubjectNamespace(), TitleMethodsTest\provideInNamespace(), GenerateSitemap\setNamespacePriorities(), MWNamespaceTest\setUp(), SpecialUndelete\showHistory(), EditPage\showIntro(), Article\showMissingArticle(), Article\showViewFooter(), MediaWikiTitleCodec\splitTitleString(), MWNamespaceTest\testCanTalk(), MWNamespaceTest\testEquals(), MWNamespaceTest\testGetSubject(), MWNamespaceTest\testGetTalk(), MWNamespaceTest\testHasGenderDistinction(), MWNamespaceTest\testHasSubpages(), MWNamespaceTest\testIsSubject(), MWNamespaceTest\testIsTalk(), MWNamespaceTest\testSubjectEquals(), and Linker\userTalkLink().

const OT_HTML 1
const OT_MSG 3

Definition at line 229 of file Defines.php.

const OT_PLAIN 4
const OT_PREPROCESS 3
const OT_WIKI 2
const PROTO_INTERNAL 2

Definition at line 266 of file Defines.php.

Referenced by CdnCacheUpdate\expand(), and MediaWiki\performAction().

const SFH_NO_HASH 1

Flags for Parser::setFunctionHook Use of Parser consts is preferred:

Definition at line 239 of file Defines.php.

Referenced by Parser\setFunctionHook().

const SFH_OBJECT_ARGS 2

Definition at line 240 of file Defines.php.

Referenced by Parser\callParserFunction().

const SHELL_MAX_ARG_STRLEN '100000'

Max string length for shell invocations; based on binfmts.h

Definition at line 312 of file Defines.php.