' . DOKU_LF;
$renderer->doc .= '
' . DOKU_LF;
if (isset($indata['title'])) {
if (!empty($indata['link'])) {
// get back raw title-value
$label = htmlspecialchars_decode($indata['title'], ENT_QUOTES);
// create link with label
$wikilink = '[[' . $indata['link'] . '|' . $label . ']]';
// render link
$info = [];
$renderer->doc .= '
'
. p_render('xhtml', p_get_instructions($wikilink), $info)
. '
' . DOKU_LF;
} else {
$renderer->doc .= '
' . $indata['title'] . '
' . DOKU_LF;
}
}
if (isset($indata['description'])) {
$renderer->doc .= '
' . $indata['description'] . '
' . DOKU_LF;
}
break;
case DOKU_LEXER_UNMATCHED:
$renderer->cdata($indata);
break;
case DOKU_LEXER_EXIT:
$renderer->doc .= '
' . DOKU_LF;
$renderer->doc .= '