ソースをHTMLに変換する †ブロック要素のソース(Wikiテキスト)をHTMLに変換するには、convert_html.php内のconvert_html関数を使う。 // function 'convert_html()', wiki text parser // and related classes-and-functions function convert_html($lines) パラメータの$linesは文字列の配列でも、文字列でも良い。ただし文字列の場合は、改行文字を"\r\n"とする。 結果は、<p>タグで囲まれるようだ。 現在のページ名などによってconvert_htmlの結果が異なる場合がある(例えば、#relatedを使っている場合など)ことに注意。例えばincludeプラグインでは、挿入するページのソースをconvert_htmlで変換する前に、 $get['page'] = $post['page'] = $vars['page'] = "(挿入するページ名)"; としており、convert_htmlを呼び出した後は、元に戻している。 インライン要素のソースをHTMLに変換するには、make_link.phpのmake_link関数を使えばいいようだ(違うかもしれないが...)。 // Hyperlink decoration function make_link($string, $page = '')
|