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:28:39 +0000 (21:28 +0900)
commit84455cd20f6c1cf0c354847d477ae362da9b93f8
tree329b4bffdb1d5a817d110d25ca9bd8fa718e4e1c
parent27ec20ea7666a36aef72d58dbf9b89bda348463b
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