Nucleus CMS 日本語版(コア)

Nucleus CMS 日本語版プロジェクトへようこそ。

このプロジェクトはコアのバグトラッキング用です。
タスク一覧

FS#77 - [XHTML] hiddenなオプションが存在するとき、空tr要素が出力される

割り当てられたプロジェクト: Nucleus CMS 日本語版(コア)
オープン者 NKJG (NKJG) - Thursday, 31 May 2007, 00:12 GMT+9
最終修正者 shizuki (shizuki) - Friday, 01 August 2008, 10:34 GMT+9
タスク種別 Bug Report
カテゴリ Backend / Core
状態 Requires testing
担当者 shizuki (shizuki)
OS All
重大度
優先度 通常
報告バージョン 3.3
対応予定バージョン 未決定
対応予定日 未決定
進捗 90%
投票 0
非公開 いいえ

詳細

access=hiddenなプラグイン・オプションが存在する場合、内容物が存在しないtr要素が出力されます。(tr要素は1つ以上のth要素またはtd要素を含む必要があります。)
現在、tr要素を出力するのはADMIN.phpの_insertPluginOptionsメソッド、(access=hiddenでない場合に)内容物を出力するのはshowlist.phpのlistplug_plugOptionRow関数です。
このタスクが依存しているタスク

コメント記述者 shizuki (shizuki) - Thursday, 31 July 2008, 18:43 GMT+9
ADMIN.phpの

echo '<tr>';
listplug_plugOptionRow($aOption);
echo '</tr>';

のところで

$meta = NucleusPlugin::getOptionMeta($current['typeinfo']);
if (@$meta['access'] != 'hidden') {
echo '<tr>';
listplug_plugOptionRow($aOption);
echo '</tr>';
}

やっちゃったらどうでしょうか?
とりあえずは問題ないようです

読み込み中...