I have published my first DokuWiki plugin: Embedded PHP Plugin
It was created to replace the <php>
and <PHP>
functionality that was removed in DokuWiki “Jack Jackrum”.
Apart from a learning experience w.r.t. the actual plugin development the publishing part was interesting as well.
.zip
archives using a very generic URL..zip
archive is automatically replaced with the base
name of the plugin during installation.\dokuwiki\Logger::debug()
statements and in rare cases modified HTML output (in the render()
method of the plugin). Caching often gets in the way as well.---- plugin ----
block at the top of the Embedded PHP Plugin page ahead of time. A special plugin interprets the content and apparently there is a database involved as well.https://www.dokuwiki.org
website must be set to doku>…
on the test site and changed to :…
on the real website.