RIGHT:&size(12){Category:[[:Plugin]]};
*vote.inc.phpをMenuBarに配置すると投票できない [#ve899bae]

-ページ: BugTrack
-投稿者: [[nie]]
-優先順位: 普通
-状態: 提案
-状態: 保留
-カテゴリー: プラグイン
-投稿日: 2003-12-21 (日) 23:27:26
-バージョン: 1.3.5

**メッセージ [#n08541ec]
「#vote」をMenuBarページに配置し、メニューバーから投票できるようにしたいのですが、投票ボタンは表示されるもののボタンを押してもカウントアップされません。
----
-MenuBar内に設置できるプラグインはインライン型プラグインなど''MenuBarページの書き換えを伴わないプラグインに限定''されています。現状での仕様です。
~MenuBarにvoteなどのページの書き換えを伴うプラグインを設置しても、渡されるreferの値は表示しているページ名になるので、MenuBarには反映されません。プラグインをMenuBar内で使用し、結果が反映され、なおかつ表示ページをもとのページのままにするためには、プラグイン内でreferの値を参照している部分や結果を$bodyに返す部分を変更する必要があるでしょう。表示ページを元のままにしておくにはプラグイン内の改造だけでは済まないような気がする… -- [[reimy]] &new{2003-12-21 (日) 23:58:24};
--投票後にMenuBarページに移動してしまっていいのなら、referの値を偽装するだけで簡単に対処できそうだけど、それじゃああまり意味ないしなあ。 -- [[reimy]] &new{2003-12-22 (月) 00:23:15};
--voteに限ってしまうのであれば、引数として投票数を持つ仕様を見直す方が良いのではないでしょうか -- [[にぶんのに]] &new{2003-12-22 (月) 01:02:24};

#comment
//#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.045 sec.

OSDN