チケット #6617

imagemanager のアップロードで target 引数が保存されない
登録: 2005-09-07 22:34 最終更新: 2005-09-07 22:36

報告者:
(匿名)
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし

詳細

テキストフォーム上のイメージマネージャボタンで表示され
るパネルから[画像ファイルの追加]からアップロード操作を
行うと、target=message などの引数が保存されていない。た
め、タグ挿入の操作が行えない。

$_GET の参照修正に伴うエンバグと思われる。

修正方法は、添付の差分を参照。

チケットの履歴 (1 件中 1 件表示)

2005-09-07 22:36 更新者: None
コメント
Logged In: NO

添付が使えなかったかもしれないので、追加。
--- xoops-2.0.12-JP/html/imagemanager.php 2005-08-21
12:19:46.000000000 +0900
+++ imagemanager.php 2005-09-07 21:50:28.822001000 +0900
@@ -159,7 +164,8 @@
$xoopsTpl->assign('show_cat', $imgcat_id);
$xoopsTpl->assign('lang_imgmanager', _IMGMANAGER);
$xoopsTpl->assign('sitename',
htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES));
- $xoopsTpl->assign('target',
htmlspecialchars($_GET['target'], ENT_QUOTES));
+ $target = htmlspecialchars($_GET['target'], ENT_QUOTES);
+ $xoopsTpl->assign('target', $target);
include_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
$form = new XoopsThemeForm('', 'image_form',
'imagemanager.php');
$form->setExtra('enctype="multipart/form-data"');

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする