* editプラグインで、テンプレート呼び出しボタンをクリックしたかどうかが正しく判断されていない [#t917285e]

- ページ: [[BugTrack2]]
- 投稿者: [[ぃぉぃぉ]]
- 優先順位: 普通
- 状態: 提案
- カテゴリー: プラグイン
- 投稿日: now?
- バージョン: 1.4.7
- 投稿日: 2007-07-06 (金) 03:35:58
- バージョン: 1.4.7(edit.inc.php : v 1.40)

** メッセージ [#ec3f7862]
editプラグインで、テンプレート呼び出しボタンをクリックしたかどうかが正しく判断されていません。雛形とするページのセレクトボックスを選択したかどうかで判断されています。
plugin/edit.inc.php(v 1.40)のl.46
	// Loading template
	if (isset($vars['template_page']) && is_page($vars['template_page'])) {
が、該当部分です。テンプレート呼び出しボタンを押したかどうかはvars['template']が存在するかどうか(冗長に見るなら=$_btn_load(global)かどうか)を見なくてはいけません。修正案は次のようになります。
	// Loading template
	if (isset($vars['template']) && isset($vars['template_page']) && is_page($vars['template_page'])) {

ちなみに、フォームはlib/html.phpのedit_form()で作成されます。
--------
- 現状では、セレクトボックスを選択していると、プレビューボタンでも選択したページが取り込まれてしまい、編集内容が消えてしまいます。 -- [[ぃぉぃぉ]] &new{2007-07-06 (金) 03:33:37};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
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.054 sec.

OSDN