1<?php 2 3class Text_Wiki_Render_Plain_Interwiki extends Text_Wiki_Render { 4 5 /** 6 * 7 * Renders a token into text matching the requested format. 8 * 9 * @access public 10 * 11 * @param array $options The "options" portion of the token (second 12 * element). 13 * 14 * @return string The text rendered from the token options. 15 * 16 */ 17 18 function token($options) 19 { 20 if (isset($options['url'])) { 21 // calculated by the parser (e.g. Mediawiki) 22 $href = $options['url']; 23 } else { 24 $href = $options['site'] . ':' . $options['page']; 25 } 26 return $options['text'] . ' (' . $href . ')'; 27 } 28} 29?> 30