OSDN Git Service

MERGE: リビジョン1848。翻訳ファイルのメッセージにXHTMLタグを含めることを可能に
authorsakamocchi <o-takashi@sakamocchi.jp>
Wed, 16 May 2012 12:28:39 +0000 (21:28 +0900)
committersakamocchi <o-takashi@sakamocchi.jp>
Wed, 16 May 2012 12:36:19 +0000 (21:36 +0900)
commit26a29dd8a77153ce73de5281974626141b050c8a
tree1f268aafaabdbfeec3b51dd3e4a9c2fde0489ac8
parent752368217ecffcb45ad701426b4660ec46758ff8
MERGE: リビジョン1848。翻訳ファイルのメッセージにXHTMLタグを含めることを可能に

<%text%>に定数を展開するBaseActions::parse_text()だが、定数に対してEntity::hsc()を適用しているため、定数内のXHTMLタグがエスケープされていた。これはメッセージを作成する際にやや都合が悪い。翻訳メッセージは動的に生成されるものではないため脆弱性につながる可能性は低いことから、これを削除する。

Revision 1848:
CHANGE: unuse Entity::hsc() in BaseActions::parse_text()
if translation file includes some XHTML tags, they are escaped by
Entity::hsc(). This is a bit inconvinient.
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1848
nucleus/libs/BaseActions.php