See
PublishedAPI for packages intended to be used by Plugin and Contrib authors, or
browse all packages.
See also
Developing plugins,
Developer's Bible,
Technical Overview
internal package Foswiki::Plugins::ImagePlugin
base class to hook into the foswiki core
initPlugin($topic, $web, $user) → $boolean
initialize the plugin, automatically called during the core initialization process
ClassMethod getCore() → $core
returns a singleton
Foswiki::Plugins::ImagePlugin::Core
ClassMethod finishPlugin()
finish the plugin and the core if it has been used,
automatically called during the core initialization process
ClassMethod ObjectMethod afterRenameHandler()
ClassMethod afterSaveHandler()
ClassMethod takeOutBlocks($text, $tag, $map) → $processedText
compatibility wrapper
ClassMethod putBackBlocks($text, $tag, $map) → $processedText
compatibility wrapper
ClassMethod renderLocalImage($web, $topic, $text) → $result
handles local images, called by commonTagsHandler()
ObjectMethod renderExternalImage(web, $topic, $prefix, $url) → $result
handles external images, called by commonTagsHandler()
ClassMethod getPubUrl()
compatibility wrapper, returns the absolute pub url