Category:Extension hooks
This category is for hooks that are provided by extensions. All pages should be in the Extension namespace, and not have the Manual:Hooks/...
prefix that core hooks do (they live in Category:MediaWiki hooks). Use the {{ExtensionHook }} template on these pages.
Subcategories
This category has the following 106 subcategories, out of 106 total.
The number of included categories (C), pages (P) and files (F) is stated in brackets.
H
- Hooks added in Extension ??? (empty)
P
R
- Removed extension hooks (16 P)
U
- Undocumented extension hooks (281 P)
Pages in category "Extension hooks"
The following 200 pages are in this category, out of 442 total.
(previous page) (next page)A
- Extension:AbuseFilter/Hooks/AbuseFilter-builder
- Extension:AbuseFilter/Hooks/AbuseFilter-computeVariable
- Extension:AbuseFilter/Hooks/AbuseFilter-contentToString
- Extension:AbuseFilter/Hooks/AbuseFilter-deprecatedVariables
- Extension:AbuseFilter/Hooks/AbuseFilter-filterAction
- Extension:AbuseFilter/Hooks/AbuseFilter-generateStaticVars
- Extension:AbuseFilter/Hooks/AbuseFilter-generateTitleVars
- Extension:AbuseFilter/Hooks/AbuseFilter-generateUserVars
- Extension:AbuseFilter/Hooks/AbuseFilter-generateVarsForRecentChange
- Extension:AbuseFilter/Hooks/AbuseFilter-interceptVariable
- Extension:AbuseFilter/Hooks/AbuseFilterAlterVariables
- Extension:AbuseFilter/Hooks/AbuseFilterCustomActions
- Extension:AbuseFilter/Hooks/AbuseFilter-generateGenericVars
- Extension:AbuseFilter/Hooks/AbuseFilterGenerateVarsForRecentChange
- Extension:AbuseFilter/Hooks/AbuseFilterGetDangerousActions
- Extension:AbuseFilter/Hooks/AbuseFilterShouldFilterAction
- Extension:Admin Links/Hooks/AdminLinks
- Extension:PortableInfobox/Hooks/AllInfoboxesQueryRecached
- Extension:Structured Discussions/Hooks/APIFlowAfterExecute
- Extension:StructuredDiscussions/Hooks/APIFlowAfterExecute
- Extension:Approved Revs/Hooks/ApprovedRevsFileIsApprovable
- Extension:Approved Revs/Hooks/ApprovedRevsFileRevisionApproved
- Extension:Approved Revs/Hooks/ApprovedRevsFileRevisionUnapproved
- Extension:Approved Revs/Hooks/ApprovedRevsPageIsApprovable
- Extension:Approved Revs/Hooks/ApprovedRevsRevisionApproved
- Extension:Approved Revs/Hooks/ApprovedRevsRevisionUnapproved
- Extension:Auth remoteuser/Hooks/AuthRemoteuserFilterUserName
B
- Extension:SocialProfile/Hooks/BasicProfileChanged
- Extension:AchievementBadges/Hooks/BeforeCreateAchievement
- Extension:Echo/Hooks/BeforeCreateEchoEvent
- Extension:Echo/Hooks/BeforeDisplayOrangeAlert
- Extension:Echo/Hooks/BeforeEchoEventInsert
- Extension:MobileFrontend/Hooks/BeforePageDisplayMobile
- Extension:MobileFrontend/Hooks/BeforeSpecialMobileDiffDisplay
- Extension:BibManager/Hooks/BibManagerBibTagBeforeTooltip
- Extension:BibManager/Hooks/BibManagerCreateBeforeTypeSelectFormCreate
- Extension:BibManager/Hooks/BibManagerEditBeforeFormCreate
- Extension:BibManager/Hooks/BibManagerFormatEntry
- Extension:BibManager/Hooks/BibManagerGetFieldDefinitions
- Extension:BibManager/Hooks/BibManagerGetIcons
- Extension:BibManager/Hooks/BibManagerGetTypeDefinitions
- Extension:BibManager/Hooks/BibManagerPagerBeforeSearch
- Extension:BibManager/Hooks/BibManagerValidateCitation
- Extension:BlueSpiceFoundation/Hooks/BsAdapterAjaxPingResult
- Extension:BlueSpiceFoundation/Hooks/BSApiExtJSStoreBaseAfterFilterData
- Extension:BlueSpiceFoundation/Hooks/BSApiExtJSStoreBaseBeforePostProcessData
- Extension:BlueSpiceNamespaceManager/Hooks/BSApiNamespaceStoreMakeData
- Extension:Bookshelf/Hooks/BSBookshelfBookManager
- Extension:Bookshelf/Hooks/BSBookshelfBookStoreMakeData
- Extension:UEModuleBookPDF/Hooks/BSBookshelfExportTag
- Extension:Bookshelf/Hooks/BSBookshelfManagerGetBookDataComplete
- Extension:Bookshelf/Hooks/BSBookshelfManagerGetBookDataRow
- Extension:Bookshelf/Hooks/BSBookshelfNodeTag
- Extension:Bookshelf/Hooks/BSBookshelfTagBeforeRender
- Extension:BlueSpiceFoundation/Hooks/BSCoreConfigGet
- Extension:Dashboards/Hooks/BSDashboardsUserDashboardPortalConfig
- Extension:Dashboards/Hooks/BSDashboardsUserDashboardPortalPortlets
- Extension:BlueSpiceFoundation/Hooks/BSEntityConfigAttributeDefinitions
- Extension:BlueSpiceFoundation/Hooks/BSEntityConfigDefaults
- Extension:BlueSpiceFoundation/Hooks/BSEntityDeleteComplete
- Extension:BlueSpiceFoundation/Hooks/BSEntityGetFullData
- Extension:BlueSpiceFoundation/Hooks/BSEntityInvalidate
- Extension:BlueSpiceFoundation/Hooks/BSEntitySaveComplete
- Extension:BlueSpiceFoundation/Hooks/BSEntitySetValuesByObject
- Extension:BlueSpiceFoundation/Hooks/BSExportFilesBeforeSave
- Extension:BlueSpiceFoundation/Hooks/BSFoundationRendererMakeTagAttribs
- Extension:GroupManager/Hooks/BSGroupManagerGroupDeleted
- Extension:GroupManager/Hooks/BSGroupManagerGroupNameChanged
- Extension:BlueSpiceFoundation/Hooks/BSImportFilesMakeTitle
- Extension:BlueSpiceFoundation/Hooks/BSMigrateSettingsFromDeviatingNames
- Extension:BlueSpiceFoundation/Hooks/BSMigrateSettingsSaveNewSettings
- Extension:BlueSpiceFoundation/Hooks/BSMigrateSettingsSetNewSettings
- Extension:BlueSpiceFoundation/Hooks/BSMigrateUserPropertiesFromDeviatingNames
- Extension:BlueSpiceNamespaceManager/Hooks/BSNamespaceManagerBeforeSetUsernamespaces
- Extension:PageAssignments/Hooks/BSPageAssignmentsManager
- Extension:PageAssignments/Hooks/BSPageAssignmentsOverview
- Extension:BlueSpiceFoundation/Hooks/BSPageStoreDataProviderBeforeAppendRow
- Extension:PageTemplates/Hooks/BSPageTemplatesBeforeRender
- Extension:PageTemplates/Hooks/BSPageTemplatesModifyTargetUrl
- Extension:RSSFeeder/Hooks/BSRSSFeederBeforeGetRecentChanges
- Extension:BlueSpiceFoundation/Hooks/BsSettingsBeforeSaveSettings
- Extension:Social/Hooks/BSSocialEntityListInitialized
- Extension:Social/Hooks/BSSocialEntityListRenderEntity
- Extension:Social/Hooks/BSSocialEntityOutputRenderAfterContent
- Extension:Social/Hooks/BSSocialEntityOutputRenderBeforeContent
- Extension:Social/Hooks/BSSocialModuleDepths
- Extension:SocialTags/Hooks/BSSocialTagsBeforeSetTags
- Extension:UEModulePDF/Hooks/BSUEModulePDFAfterFindFiles
- Extension:UEModulePDF/Hooks/BSUEModulePDFBeforeAddingContent
- Extension:UEModulePDF/Hooks/BSUEModulePDFBeforeAddingStyleBlocks
- Extension:UEModulePDF/Hooks/BSUEModulePDFBeforeCreatePDF
- Extension:UEModulePDF/Hooks/BSUEModulePDFbeforeGetPage
- Extension:UEModulePDF/Hooks/BSUEModulePDFcleanUpDOM
- Extension:UEModulePDF/Hooks/BSUEModulePDFcollectMetaData
- Extension:UEModulePDF/Hooks/BSUEModulePDFCreatePDFBeforeSend
- Extension:UEModulePDF/Hooks/BSUEModulePDFFindFiles
- Extension:UEModulePDF/Hooks/BSUEModulePDFgetPage
- Extension:UEModulePDF/Hooks/BSUEModulePDFUploadFilesBeforeSend
- Extension:UEModulePDF/Hooks/BSUEModulePDFWebserviceFindFiles
- Extension:UniversalExport/Hooks/BSUniversalExportSpecialPageExecute
- Extension:UsageTracker/Hooks/BSUsageTrackerRegisterCollectors
- Extension:BlueSpiceUserInfo/Hooks/BSUserInfoMetaDataFactoryAllKeys
- Extension:BlueSpiceUserInfo/Hooks/BSUserInfoMetaDataFactoryCallback
- Extension:UserManager/Hooks/BSUserManagerAfterAddUser
- Extension:UserManager/Hooks/BSUserManagerAfterDeleteUser
- Extension:UserManager/Hooks/BSUserManagerAfterEditUser
- Extension:UserManager/Hooks/BSUserManagerAfterSetGroups
- Extension:WebDAV/Hooks/BSWebDAVManager
C
- Extension:CampaignEvents/Hooks/CampaignEventsGetPolicyMessageForRegistration
- Extension:CampaignEvents/Hooks/CampaignEventsGetPolicyMessageForRegistrationForm
- Extension:Cargo/Hooks/CargoBeforeStoreData
- Extension:Cargo/Hooks/CargoDisplayExportData
- Extension:Cargo/Hooks/CargoGetFormatClass
- Extension:Cargo/Hooks/CargoSetFormatClasses
- Extension:Cargo/Hooks/CargoTablesActionLinks
- Extension:Cargo/Hooks/CargoTablesSetActionLinks
- Extension:Cargo/Hooks/CargoTablesSetAllowedActions
- Extension:CentralAuth/Hooks/CentralAuthGlobalUserMerged
- Extension:CentralAuth/Hooks/CentralAuthInfoFields
- Extension:CentralAuth/Hooks/CentralAuthIsUIReloadRecommended
- Extension:CentralAuth/Hooks/CentralAuthLoginRedirectData
- Extension:CentralAuth/Hooks/CentralAuthPostLoginRedirect
- Extension:CentralAuth/Hooks/CentralAuthSilentLoginRedirect
- Extension:CentralAuth/Hooks/CentralAuthWikiList
- Extension:CentralNotice/Hooks/CentralNoticeCampaignChange
- Extension:CheckUser/Hooks/CheckUserFormatRow
- Extension:CheckUser/Hooks/CheckUserInsertChangesRow
- Extension:CheckUser/Hooks/CheckUserInsertForRecentChange
- Extension:CheckUser/Hooks/CheckUserInsertLogEventRow
- Extension:CheckUser/Hooks/CheckUserInsertPrivateEventRow
- Extension:CheckUser/Hooks/CheckUserSubtitleLinks
- Extension:CirrusSearch/Hooks/CirrusSearchAddQueryFeatures
- Extension:CirrusSearch/Hooks/CirrusSearchAnalysisConfig
- Extension:CirrusSearch/Hooks/CirrusSearchBuildDocumentFinishBatch
- Extension:CirrusSearch/Hooks/CirrusSearchBuildDocumentLinks
- Extension:CirrusSearch/Hooks/CirrusSearchBuildDocumentParse
- Extension:CirrusSearch/Hooks/CirrusSearchFulltextQueryBuilder
- Extension:CirrusSearch/Hooks/CirrusSearchFulltextQueryBuilderComplete
- Extension:CirrusSearch/Hooks/CirrusSearchMappingConfig
- Extension:CirrusSearch/Hooks/CirrusSearchProfileService
- Extension:CirrusSearch/Hooks/CirrusSearchRegisterFullTextQueryClassifiers
- Extension:CirrusSearch/Hooks/CirrusSearchScoreBuilder
- Extension:CirrusSearch/Hooks/CirrusSearchSimilarityConfig
- Extension:ProcessCite/Hooks/CiteBeforeStackEntry
- Extension:CodeEditor/Hooks/CodeEditorGetPageLanguage
- Extension:Comments/Hooks/Comment::add
- Extension:Comments/Hooks/Comment::delete
- Extension:Comments/Hooks/Comments::isSpam
- Extension:CommunityConfiguration/Hooks/CommunityConfigurationProvider initList
- Extension:CommunityConfiguration/Hooks/CommunityConfigurationProvider initListHook
- Extension:CommunityConfiguration/Hooks/CommunityConfigurationSchemaBeforeEditorHook
- Extension:ContactPage/Hooks/ContactForm
- Extension:ContactPage/Hooks/ContactFromComplete
- Extension:NewUserMessage/Hooks/CreateNewUserMessage
- Extension:CreateWiki/Hooks/CreateWikiCreation
- Extension:CreateWiki/Hooks/CreateWikiDeletion
- Extension:CreateWiki/Hooks/CreateWikiJsonBuilder
- Extension:CreateWiki/Hooks/CreateWikiJsonGenerateDatabaseList
- Extension:CreateWiki/Hooks/CreateWikiRename
- Extension:CreateWiki/Hooks/CreateWikiStateActive
- Extension:CreateWiki/Hooks/CreateWikiStateClosed
- Extension:CreateWiki/Hooks/CreateWikiStateInactive
- Extension:CreateWiki/Hooks/CreateWikiStateOpen
- Extension:CreateWiki/Hooks/CreateWikiStatePrivate
- Extension:CreateWiki/Hooks/CreateWikiStatePublic
- Extension:CreateWiki/Hooks/CreateWikiTables
D
E
- Extension:Echo/Hooks/EchoAbortEmailNotification
- Extension:Echo/Hooks/EchoCanAbortNewMessagesAlert
- Extension:Echo/Hooks/EchoCreateNotificationComplete
- Extension:Echo/Hooks/EchoEventInsertComplete
- Extension:Echo/Hooks/EchoGetBundleRules
- Extension:Echo/Hooks/EchoGetDefaultNotifiedUsers
- Extension:Echo/Hooks/EchoGetEventsForRevision
- Extension:Echo/Hooks/EchoGetNotificationTypes
- Extension:Email Authorization/Hooks/EmailAuthorizationAdd
- Extension:Email Authorization/Hooks/EmailAuthorizationApprove
- Extension:Email Authorization/Hooks/EmailAuthorizationReject
- Extension:Email Authorization/Hooks/EmailAuthorizationRequest
- Extension:Email Authorization/Hooks/EmailAuthorizationRevoke
- Extension:EmailAuth/Hooks/EmailAuthRequireToken
- Extension:MobileFrontend/Hooks/EnterMobileMode
- Extension:EventLogging/Hooks/EventLoggingRegisterSchemas
- Extension:External Data/Hooks/ExternalDataBeforeWebCall
F
- Extension:FeaturedFeeds/Hooks/FeaturedFeeds::getFeeds
- Extension:FlaggedRevs/Hooks/FlaggedRevsRevisionReviewFormAfterDoSubmit
- Extension:StructuredDiscussions/Hooks/FlowAddModules
- Extension:Structured Discussions/Hooks/FlowCheckHtmlContentXss
- Extension:StructuredDiscussions/Hooks/FlowCheckHtmlContentXss
- Extension:Structured Discussions/Hooks/FlowTermsOfUseMessages
G
- Extension:Gadgets/Hooks/Gadgets::allowLegacy
- Extension:BetaFeatures/Hooks/GetBetaFeatureDependencyHooks
- Extension:BetaFeatures/Hooks/GetBetaFeaturePreferences
- Extension:Wikibase Repository/Hooks/GetEntityByLinkedTitleLookup
- Extension:Wikibase Repository/Hooks/GetEntityContentModelForTitle
- Extension:MobileFrontend/Hooks/GetMobileUrl
- Extension:GlobalBlocking/Hooks/GlobalBlockingBlockedIpMsg
- Extension:GlobalBlocking/Hooks/GlobalBlockingBlockedIpRangeMsg