template.inc.phpのHTML出力がwell-formedになっていない

メッセージ

元のページに&hogehoge;というような形式のユーザー定義やインラインプラグインがあった場合、template.inc.phpの<option>タグでフォーム内に表示するときに、&amp;hogehoge;という形に変換されていないために、not validになってしまう。

●元のページのソース

***鶴亀メール Ver2.64 &heart;
-[[秀まるおのホームページ:http://hidemaru.xaxon.co.jp/software/tk.html]]

●template.inc.phpのHTML出力

<option value="5">***鶴亀メール Ver2.64 &heart;
</option>
<option value="6">-[[秀まるおのホームページ:http://hidemaru.xaxon...</option>

●正しいHTML出力

<option value="5">***鶴亀メール Ver2.64 &amp;heart;
</option>
<option value="6">-[[秀まるおのホームページ:http://hidemaru.xaxon...</option>

なお、cmd=editの<textarea>のフォームでは、正しいHTML出力になっている。



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-04-13 (日) 13:54:08
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.149 sec.

OSDN