X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=docs%2Fhooks.txt;h=0254e0657ab7c6913a870e91fb34f22d27a7f8fa;hb=2c74b043568e;hp=5b707c1ca2a467f0d05931316b4f470f359fb0a7;hpb=c99b37bdc05650a38b44f18429437bab6ecc91a8;p=lhc%2Fweb%2Fwiklou.git diff --git a/docs/hooks.txt b/docs/hooks.txt index 5b707c1ca2..0254e0657a 100644 --- a/docs/hooks.txt +++ b/docs/hooks.txt @@ -774,14 +774,6 @@ $article: the article &$sectionanchor: The section anchor link (e.g. "#overview" ) &$extraq: Extra query parameters which can be added via hooked functions -'ArticleViewCustom': DEPRECATED! Use ArticleContentViewCustom instead. -Allows to output the text of the article in a different format than wikitext. -Note that it is preferable to implement proper handing for a custom data type -using the ContentHandler facility. -$text: text of the page -$title: title of the page -$output: reference to $wgOut - 'ArticleViewFooter': After showing the footer section of an ordinary page view $article: Article object $patrolFooterShown: boolean whether patrol footer is shown @@ -1417,13 +1409,6 @@ different data types using the ContentHandler facility. $editPage: EditPage object &$newtext: wikitext that will be used as "your version" -'EditPageGetDiffText': DEPRECATED! Use EditPageGetDiffContent instead. -Allow modifying the wikitext that will be used in "Show changes". Note that it -is preferable to implement diff handling for different data types using the -ContentHandler facility. -$editPage: EditPage object -&$newtext: wikitext that will be used as "your version" - 'EditPageGetPreviewContent': Allow modifying the wikitext that will be previewed. Note that it is preferable to implement previews for different data types using the ContentHandler facility. @@ -2464,6 +2449,13 @@ $revId: ID of the revision that was parsed to create $parserOutput 'ParserCloned': Called when the parser is cloned. $parser: Newly-cloned Parser object +'ParserFetchTemplate': Called when the parser fetches a template +$parser: Parser Parser object or false +$title: Title object of the template to be fetched +$rev: Revision object of the template +&$text: Transclusion text of the template or false or null +&$deps: Array of template dependencies with 'title', 'page_id', 'rev_id' keys + 'ParserFirstCallInit': Called when the parser initialises for the first time. &$parser: Parser object being cleared @@ -2547,8 +2539,6 @@ $user: the User considering the edit 'PasswordPoliciesForUser': Alter the effective password policy for a user. $user: User object whose policy you are modifying &$effectivePolicy: Array of policy statements that apply to this user -$purpose: string indicating purpose of the check, one of 'login', 'create', - or 'reset' 'PerformRetroactiveAutoblock': Called before a retroactive autoblock is applied to a user. @@ -2836,12 +2826,6 @@ Special:ShortPages. 'ShowMissingArticle': Called when generating the output for a non-existent page. $article: The article object corresponding to the page -'ShowRawCssJs': DEPRECATED! Use the ContentGetParserOutput hook instead. -Customise the output of raw CSS and JavaScript in page views. -$text: Text being shown -$title: Title of the custom script/stylesheet page -$output: Current OutputPage object - 'ShowSearchHit': Customize display of search hit. $searchPage: The SpecialSearch instance. $result: The SearchResult to show @@ -3217,6 +3201,15 @@ $engine: the search engine message key to use in the name column, $context: IContextSource object +'SpecialTrackingCategories::preprocess': Called after LinkBatch on Special:TrackingCategories +$specialPage: The SpecialTrackingCategories object +$trackingCategories: Array of data from Special:TrackingCategories with msg and cats + +'SpecialTrackingCategories::generateCatLink': Called for each cat link on Special:TrackingCategories +$specialPage: The SpecialTrackingCategories object +$catTitle: The Title object of the linked category +&$html: The Result html + 'SpecialUploadComplete': Called after successfully uploading a file from Special:Upload. &$form: The SpecialUpload object