XHTML1.0 時、colorプラグインで bgcolorを指定するとUsageが表示される

メッセージ

$html_transitional が TRUE のときに、 &color(white,black){テキスト}; とおこなうとエラーが発生します。

たしか、$html_transitional が TRUE のときって、XHTML1.0互換ですよね? (^^;



&color(): bgcolor (with CSS) not allowed;
diff -u -r1.18 color.inc.php
--- color.inc.php       14 Dec 2004 14:12:05 -0000      1.18
+++ color.inc.php       22 Dec 2004 14:28:39 -0000
@@ -33,7 +33,7 @@
                        return '&color():Invalid color: ' . htmlspecialchars($col) . ';';
        }

-       if (PLUGIN_COLOR_ALLOW_CSS === TRUE && $html_transitional === FALSE) {
+       if (PLUGIN_COLOR_ALLOW_CSS === TRUE || $html_transitional === FALSE) {
                $delimiter = '';
                if ($color != '' && $bgcolor != '') $delimiter = '; ';
                if ($color   != '') $color   = 'color:' . $color;

余談: XHTML / HTML のDTD切り替えをもっとわかりやすく

開発日記/2005-01-08

pkwk_output_dtd() already called. Why?


*1 細かいところは現時点では追っていません
*2 http://www.w3.org/TR/xhtml1/
*3 ちなみに、counter/*のパーミッション不備で#counterを置いたMenuBarの出力(正確にはmenu.inc.php末尾のconvert_htmlのコール)に失敗していました。
*4 ほら、私みたいに右も左も分からない人のコト :)

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-11-13 (日) 23:51:48
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.261 sec.

SourceForge