Category::Plugin

vote.inc.phpをMenuBarに配置すると投票できない

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

メッセージ

「#vote」をMenuBarページに配置し、メニューバーから投票できるようにしたいのですが、投票ボタンは表示されるもののボタンを押してもカウントアップされません。


  • MenuBar内に設置できるプラグインはインライン型プラグインなどMenuBarページの書き換えを伴わないプラグインに限定されています。現状での仕様です。

    MenuBarにvoteなどのページの書き換えを伴うプラグインを設置しても、渡されるreferの値は表示しているページ名になるので、MenuBarには反映されません。プラグインをMenuBar内で使用し、結果が反映され、なおかつ表示ページをもとのページのままにするためには、プラグイン内でreferの値を参照している部分や結果を$bodyに返す部分を変更する必要があるでしょう。表示ページを元のままにしておくにはプラグイン内の改造だけでは済まないような気がする… -- reimy 2003-12-21 (日) 23:58:24

    • 投票後にMenuBarページに移動してしまっていいのなら、referの値を偽装するだけで簡単に対処できそうだけど、それじゃああまり意味ないしなあ。 -- reimy 2003-12-22 (月) 00:23:15
    • voteに限ってしまうのであれば、引数として投票数を持つ仕様を見直す方が良いのではないでしょうか -- にぶんのに 2003-12-22 (月) 01:02:24

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-12-22 (月) 01:02:24
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.423 sec.

OSDN