Table of Contents
chain Plugin
Compatible with DokuWiki
No compatibility info given!
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Similar to format
Download and Installation
For detailed information and download instructions see the home page.
Applying wiki formatting to imported text
So I've been working the past couple of days trying to do someting Dokuwiki wasn't originally designed to do - import live data and apply wiki formatting. I've looked at about every possible plugin to get external data in, but none of them will render wiki syntax. Here is a snippet from the syntax.php (I added a new case for the oext section around line 200):
... switch ($config[$mode]['oext']) { case 'wik' : $myinfo = null; $myrev = null; $myid = null; $renderer->doc .= p_render('xhtml',p_get_instructions(io_readWikiPage(&$OutFileName,$myid,$myrev)),$myinfo); break; case 'out' : $renderer->doc .= "<pre>$output</pre>"; break; ...
Here is the section of my default.php I am using for getting wiki-code text from a wget link:
$conf['importwikitext']= array('name' => 'Import Dokuwiki-formatted text', 'xhtml' => array('iext' => 'tmp', 'oext' => 'wik', 'pre' => "", 'post' => "", 'command_wintel' => '', 'command' => '/usr/bin/wget -O - -i @InputFile@ 2>/dev/null'));
And here is my dokuwiki page code:
~~NOCACHE~~ <chain alias=importwikitext output=wikitext render=yes> http://<webserver>/<url> </chain>
- Jared Meeker (jaredm@tni.com)