Exemple #1
0
 /**
  * Create document from structure
  *
  * Build a ezcDocumentDocument object from the structure created during the
  * visiting process.
  *
  * @param mixed $content
  * @return ezcDocumentDocument
  */
 protected function createDocument($content)
 {
     // Append footnotes and citations to document
     $content = $this->finishDocument($content);
     // Create document object out of contents
     $rst = new ezcDocumentWiki();
     $rst->loadString($content);
     return $rst;
 }
<?php

require 'tutorial_autoload.php';
$document = new ezcDocumentWiki();
$document->loadString('
= Example text =

Just some exaple paragraph with a heading, some **emphasis** markup and a
[[http://ezcomponents.org|link]].');
$docbook = $document->getAsDocbook();
echo $docbook->save();
<?php

require 'tutorial_autoload.php';
$document = new ezcDocumentWiki();
$document->options->tokenizer = new ezcDocumentWikiConfluenceTokenizer();
$document->loadString('
h1. Example text

Just some exaple paragraph with a heading, some *emphasis* markup and a
[link|http://ezcomponents.org].');
$docbook = $document->getAsDocbook();
echo $docbook->save();