Am 12.03.2012 07:09, schrieb Dmitriy Sintsov: > * Thomas Gries <[email protected]> [Sun, 11 Mar 2012 22:38:10 +0100]: >> Can someone help me, please: >> >> I need the $article object (the article page, where the LinkEnd hook > is >> called) inside >> a function called by hook LinkEnd. >> >> - because I want to modifiy some links in the hooked function, >> but only on articles where the raw text contains some strings >> in E:WikiArticleFeeds . >> > > function onLinkEnd( $skin, Title $target, array $options, &$text, > array &$attribs, &$ret ) { > $article = new Article( $target, 0 ); > } > > Or, you need to get exactly $wgArticle but without declaring it as > global? Then I don't know how. > > Dmitriy Dmitriy, the second argument ( $target ) is the link target (article object) which is/has been processed by the linker, not the article, on which this link was processed. This is, what I need.
It appears. that the whole Linker.php module does not refer to that, because it is usually irrelevant for forming links.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
