2009年4月20日月曜日

Text_Wiki_MediaWiki パッケージのParse/Table.phpの修正



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 件のコメント: