internal package
Foswiki::Plugins::TWikiCompatibilityPlugin
On this page:
internal package
Foswiki::Plugins::TWikiCompatibilityPlugin
initPlugin($topic, $web, $user, $installWeb) -> $boolean
-
$topic
- the name of the topic in the current CGI query -
$web
- the name of the web in the current CGI query -
$user
- the login name of the user -
$installWeb
- the name of the web the plugin is installed in
earlyInitPlugin()
If the TWiki web does not exist, change the request to the System This may not be enough for Plugins that do have in topic preferences.postRenderingHandler( $text )
-
$text
- the text that has just been rendered. May be modified in place.
- TODO: should really protect non-HTML src type url's from re-writing
renderWikiWordHandler($linkText, $hasExplicitLinkLabel, $web, $topic) -> $linkText
-
$linkText
- the text for the link i.e. for[[Link][blah blah]]
it'sblah blah
, forBlahBlah
it'sBlahBlah
, and for Blah Blah it'sBlah Blah
. -
$hasExplicitLinkLabel
- true if the link is of the form[[Link][blah blah]]
(false if it's=[Blah]] or =BlahBlah
) -
$web
,$topic
- specify the topic being rendered