PEARのText_Wiki_MediaWiki に含まれる Parse/table.php の一部分を修正
var $regexRows = '#(?:^(\||!)-|\G)(.*?)^(.*?)(?=^(?:\|-|!-|\z))#msi';
var $regexRows = '#(?:^(\||!)-|\G)(.*?)^(.*?)(?=^(?:\|-|!-|\z)|$)#msi';
行の終端が、文字列の終端の場合に、うまく タグに変換されていなかったので
正規表現を修正しました。
PEAR Text_Wiki_MediaWiki の Parser は、だいぶ更新されていないみたいで
WikiPediaのデータをそのままParseしても、ちゃんと表示されない場合が多い。
0 件のコメント:
コメントを投稿