Semantic MediaWiki and related extensions
|
Public Member Functions | |
__construct ( $localDirectory='') | |
isRegistered ( $name) | |
clear (string $name='') | |
getHandlerFor ( $name) | |
getHandlerList () | |
register (&$vars) | |
onParserAfterTidy (&$parser, &$text) | |
onBaseTemplateToolbox ( $skinTemplate, &$toolbox) | |
onSidebarBeforeOutput ( $skin, &$sidebar) | |
onSkinAfterContent (&$data, $skin=null) | |
onOutputPageParserOutput (&$outputPage, $parserOutput) | |
onOutputPageCheckLastModified (&$lastModified) | |
onBeforePageDisplay (&$outputPage, &$skin) | |
onSpecialSearchResultsPrepend ( $specialSearch, $outputPage, $term) | |
onSpecialSearchProfiles (array &$profiles) | |
onSpecialSearchProfileForm ( $specialSearch, &$form, $profile, $term, $opts) | |
onInternalParseBeforeLinks (&$parser, &$text, &$stripState) | |
onNewRevisionFromEditComplete ( $wikiPage, $revision, $baseId, $user) | |
onArticleProtectComplete (&$wikiPage, &$user, $protections, $reason) | |
onArticleViewHeader (&$page, &$outputDone, &$useParserCache) | |
onRejectParserCacheValue ( $value, $page, $popts) | |
onTitleMoveComplete ( $oldTitle, $newTitle, $user, $oldId, $newId) | |
onArticlePurge (&$wikiPage) | |
onArticleDelete (&$wikiPage, &$user, &$reason, &$error) | |
onLinksUpdateConstructed ( $linksUpdate) | |
onContentHandlerForModelID ( $modelId, &$contentHandler) | |
onSpecialStatsAddExtra (&$extraStats, IContextSource $context) | |
onFileUpload ( $file, $reupload) | |
onMaintenanceUpdateAddParams (&$params) | |
onResourceLoaderGetConfigVars (&$vars) | |
onGetPreferences ( $user, &$preferences) | |
onPersonalUrls (array &$personal_urls, $title, $skinTemplate) | |
onSkinTemplateNavigation (&$skinTemplate, &$links) | |
onLoadExtensionSchemaUpdates ( $databaseUpdater) | |
onResourceLoaderTestModules (&$testModules, &$resourceLoader) | |
onExtensionTypes (&$extTypes) | |
onTitleIsAlwaysKnown ( $title, &$result) | |
onArticleFromTitle (&$title, &$article) | |
onTitleIsMovable ( $title, &$isMovable) | |
onBeforeDisplayNoArticleText ( $article) | |
onEditPageShowEditFormInitial ( $editPage, $output) | |
onTitleQuickPermissions ( $title, $user, $action, &$errors, $rigor, $short) | |
onParserOptionsRegister (&$defaults, &$inCacheKey) | |
onParserFirstCallInit (&$parser) | |
onDeleteAccount ( $user) | |
onBlockIpComplete ( $block, $performer, $priorBlock) | |
onUnblockUserComplete ( $block, $performer) | |
onUserGroupsChanged ( $user) | |
onSoftwareInfo (&$software) | |
onAfterDataUpdateComplete ( $store, $semanticData, $changeOp) | |
onBeforeQueryResultLookupComplete ( $store, $query, &$result, $queryEngine) | |
onAfterQueryResultLookupComplete ( $store, &$result) | |
onAfterIncomingPropertiesLookupComplete ( $store, $semanticData, $requestOptions) | |
onBeforeIncomingPropertyValuesFurtherLinkCreate ( $property, $subject, &$html, $store) | |
onAfterCreateTablesComplete ( $tableBuilder, $messageReporter, $options) | |
onAdminLinks (\ALTree $admin_links_tree) | |
onPageSchemasRegisterHandlers () | |
Static Public Member Functions | |
static | registerExtensionCheck (array &$vars) |
static | registerEarly (array &$vars) |
GNU GPL v2+
SMW\MediaWiki\Hooks::__construct | ( | $localDirectory = '' | ) |
string | $localDirectory |
SMW\MediaWiki\Hooks::clear | ( | string | $name = '' | ) |
string | $name |
SMW\MediaWiki\Hooks::getHandlerFor | ( | $name | ) |
string | $name |
SMW\MediaWiki\Hooks::getHandlerList | ( | ) |
SMW\MediaWiki\Hooks::isRegistered | ( | $name | ) |
string | $name |
SMW\MediaWiki\Hooks::onAfterCreateTablesComplete | ( | $tableBuilder, | |
$messageReporter, | |||
$options | |||
) |
SMW\MediaWiki\Hooks::onAfterDataUpdateComplete | ( | $store, | |
$semanticData, | |||
$changeOp | |||
) |
SMW\MediaWiki\Hooks::onAfterIncomingPropertiesLookupComplete | ( | $store, | |
$semanticData, | |||
$requestOptions | |||
) |
SMW\MediaWiki\Hooks::onAfterQueryResultLookupComplete | ( | $store, | |
& | $result | ||
) |
SMW\MediaWiki\Hooks::onArticleDelete | ( | & | $wikiPage, |
& | $user, | ||
& | $reason, | ||
& | $error | ||
) |
Hook: ArticleDelete occurs whenever the software receives a request to delete an article
SMW\MediaWiki\Hooks::onArticleFromTitle | ( | & | $title, |
& | $article | ||
) |
SMW\MediaWiki\Hooks::onArticleProtectComplete | ( | & | $wikiPage, |
& | $user, | ||
$protections, | |||
$reason | |||
) |
Hook: Occurs after the protect article request has been processed
SMW\MediaWiki\Hooks::onArticlePurge | ( | & | $wikiPage | ) |
Hook: ArticlePurge executes before running "&action=purge"
SMW\MediaWiki\Hooks::onArticleViewHeader | ( | & | $page, |
& | $outputDone, | ||
& | $useParserCache | ||
) |
Hook: Occurs when an articleheader is shown
SMW\MediaWiki\Hooks::onBaseTemplateToolbox | ( | $skinTemplate, | |
& | $toolbox | ||
) |
Hook: Called by BaseTemplate when building the toolbox array and returning it for the skin to output.
SMW\MediaWiki\Hooks::onBeforeDisplayNoArticleText | ( | $article | ) |
SMW\MediaWiki\Hooks::onBeforeIncomingPropertyValuesFurtherLinkCreate | ( | $property, | |
$subject, | |||
& | $html, | ||
$store | |||
) |
SMW\MediaWiki\Hooks::onBeforePageDisplay | ( | & | $outputPage, |
& | $skin | ||
) |
Hook: Add changes to the output page, e.g. adding of CSS or JavaScript
SMW\MediaWiki\Hooks::onBeforeQueryResultLookupComplete | ( | $store, | |
$query, | |||
& | $result, | ||
$queryEngine | |||
) |
SMW\MediaWiki\Hooks::onBlockIpComplete | ( | $block, | |
$performer, | |||
$priorBlock | |||
) |
"... occurs after the request to block (or change block settings of) an IP or user has been processed ..."
SMW\MediaWiki\Hooks::onContentHandlerForModelID | ( | $modelId, | |
& | $contentHandler | ||
) |
Hook: Occurs when an articleheader is shown
SMW\MediaWiki\Hooks::onDeleteAccount | ( | $user | ) |
SMW\MediaWiki\Hooks::onEditPageShowEditFormInitial | ( | $editPage, | |
$output | |||
) |
SMW\MediaWiki\Hooks::onExtensionTypes | ( | & | $extTypes | ) |
SMW\MediaWiki\Hooks::onFileUpload | ( | $file, | |
$reupload | |||
) |
SMW\MediaWiki\Hooks::onGetPreferences | ( | $user, | |
& | $preferences | ||
) |
SMW\MediaWiki\Hooks::onInternalParseBeforeLinks | ( | & | $parser, |
& | $text, | ||
& | $stripState | ||
) |
Hook: InternalParseBeforeLinks is used to process the expanded wiki code after <nowiki>, HTML-comments, and templates have been treated.
SMW\MediaWiki\Hooks::onLinksUpdateConstructed | ( | $linksUpdate | ) |
Hook: LinksUpdateConstructed called at the end of LinksUpdate() construction
SMW\MediaWiki\Hooks::onLoadExtensionSchemaUpdates | ( | $databaseUpdater | ) |
SMW\MediaWiki\Hooks::onMaintenanceUpdateAddParams | ( | & | $params | ) |
SMW\MediaWiki\Hooks::onNewRevisionFromEditComplete | ( | $wikiPage, | |
$revision, | |||
$baseId, | |||
$user | |||
) |
Hook: NewRevisionFromEditComplete called when a revision was inserted due to an edit
SMW\MediaWiki\Hooks::onOutputPageCheckLastModified | ( | & | $lastModified | ) |
Hook: When checking if the page has been modified since the last visit
SMW\MediaWiki\Hooks::onOutputPageParserOutput | ( | & | $outputPage, |
$parserOutput | |||
) |
Hook: Called after parse, before the HTML is added to the output
SMW\MediaWiki\Hooks::onParserAfterTidy | ( | & | $parser, |
& | $text | ||
) |
Hook: ParserAfterTidy to add some final processing to the fully-rendered page output
SMW\MediaWiki\Hooks::onParserFirstCallInit | ( | & | $parser | ) |
Support for <section> ... </section>
SMW\MediaWiki\Hooks::onParserOptionsRegister | ( | & | $defaults, |
& | $inCacheKey | ||
) |
SMW\MediaWiki\Hooks::onPersonalUrls | ( | array & | $personal_urls, |
$title, | |||
$skinTemplate | |||
) |
SMW\MediaWiki\Hooks::onRejectParserCacheValue | ( | $value, | |
$page, | |||
$popts | |||
) |
SMW\MediaWiki\Hooks::onResourceLoaderGetConfigVars | ( | & | $vars | ) |
SMW\MediaWiki\Hooks::onResourceLoaderTestModules | ( | & | $testModules, |
& | $resourceLoader | ||
) |
SMW\MediaWiki\Hooks::onSidebarBeforeOutput | ( | $skin, | |
& | $sidebar | ||
) |
Hook: Called by Skin when building the toolbox array and returning it for the skin to output.
SMW\MediaWiki\Hooks::onSkinAfterContent | ( | & | $data, |
$skin = null |
|||
) |
Hook: Allows extensions to add text after the page content and article metadata.
SMW\MediaWiki\Hooks::onSkinTemplateNavigation | ( | & | $skinTemplate, |
& | $links | ||
) |
SMW\MediaWiki\Hooks::onSoftwareInfo | ( | & | $software | ) |
SMW\MediaWiki\Hooks::onSpecialSearchProfileForm | ( | $specialSearch, | |
& | $form, | ||
$profile, | |||
$term, | |||
$opts | |||
) |
SMW\MediaWiki\Hooks::onSpecialSearchProfiles | ( | array & | $profiles | ) |
SMW\MediaWiki\Hooks::onSpecialSearchResultsPrepend | ( | $specialSearch, | |
$outputPage, | |||
$term | |||
) |
Hook: Called immediately before returning HTML on the search results page
SMW\MediaWiki\Hooks::onSpecialStatsAddExtra | ( | & | $extraStats, |
IContextSource | $context | ||
) |
Hook: Add extra statistic at the end of Special:Statistics
SMW\MediaWiki\Hooks::onTitleIsAlwaysKnown | ( | $title, | |
& | $result | ||
) |
SMW\MediaWiki\Hooks::onTitleIsMovable | ( | $title, | |
& | $isMovable | ||
) |
SMW\MediaWiki\Hooks::onTitleMoveComplete | ( | $oldTitle, | |
$newTitle, | |||
$user, | |||
$oldId, | |||
$newId | |||
) |
Hook: TitleMoveComplete occurs whenever a request to move an article is completed
SMW\MediaWiki\Hooks::onTitleQuickPermissions | ( | $title, | |
$user, | |||
$action, | |||
& | $errors, | ||
$rigor, | |||
$short | |||
) |
"...Quick permissions are checked first in the Title::checkQuickPermissions function. Quick permissions are the most basic of permissions needed to perform an action ..."
SMW\MediaWiki\Hooks::onUnblockUserComplete | ( | $block, | |
$performer | |||
) |
"... occurs after the request to unblock an IP or user has been processed ..."
SMW\MediaWiki\Hooks::onUserGroupsChanged | ( | $user | ) |
"... called after user groups are changed ..."
SMW\MediaWiki\Hooks::register | ( | & | $vars | ) |
|
static |
array | &$vars |
CanonicalNamespaces initialization
wgExtensionFunctions
execution.To add to or remove pages from the special page list. This array has the same structure as $wgSpecialPages.
#2813
Called when ApiMain has finished initializing its module manager. Can be used to conditionally register API modules.
#2813
|
static |
Allow to show a message on Special:Version
when it is clear that the extension was loaded but not enabled.
array | &$vars |