Source for file Wikilink.php
Documentation is available at Wikilink.php
class Text_Wiki_Render_Creole_Wikilink extends Text_Wiki_Render {
* Renders a token into XHTML.
* @param array $options The "options" portion of the token (second
* @return string The text rendered from the token options.
$dup = (($options['page'] == $options['text']) || ($options['page'] == preg_replace('/\s+/', '_', $options['text'])));
if ($options['type'] == 'start') {
else return '[['. $options['page'].
(strlen($options['anchor']) ? $options['anchor'] : '').
(strlen($options['text']) && (strlen($options['page']) || strlen($options['anchor'])) ? '|' : '');
} else if ($options['type'] == 'end') {
if ($dup && strlen($options['anchor'])) return $options['anchor']. ']]';
(strlen($options['text']) ? $options['text'] : '').
(strlen($options['anchor']) ? $options['anchor'] : '').
else return '[['. $options['page'].
(strlen($options['anchor']) ? $options['anchor'] : '').
(strlen($options['text']) && strlen($options['page']) && strlen($options['anchor']) ? '|' : '').
(strlen($options['text']) ? $options['text'] : '').
Documentation generated on Mon, 11 Mar 2019 15:40:31 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|