Ticket #6617

imagemanager のアップロードで target 引数が保存されない
Eröffnet am: 2005-09-07 22:34 Letztes Update: 2005-09-07 22:36

Auswertung:
(Anonym)
Verantwortlicher:
(Keine)
Typ:
Status:
Offen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

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

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

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

Ticket-Verlauf (1/1 Historien)

2005-09-07 22:36 Aktualisiert von: None
Kommentar
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"');

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden