**[[続・質問箱/381]] [#cc9da0cc] |RIGHT:70|LEFT:410|c |~サマリ|vote で投票できない…| |~バージョン|1.4.4| |~投稿者|[[cryp]]| |~状態|完了| |~投稿日|&new{2004-10-09 (土) 14:59:34};| ***質問 [#f49bc534] 標準のvoteを使おうと思ったんですが、 どの天気が好き? #vote(はれ,あめ,くもり); //どの天気が好き? //#vote(はれ,あめ,くもり); のように記述しても、表示はされるんですが、「投票」ボタンを押しても、カウントが増えず0のままです。 書き方が間違っているのでしょうか?教えてください…。 ***回答 [#r2cda244] - うーん うごかないですね。ちょっとこれは問題なのでしらべてみます -- [[merlin]] &new{2004-10-09 (土) 15:51:48};~ -うーむ、最新のCVS版でも動かないですね -- [[henoheno]] &new{2004-10-09 (土) 16:09:35}; -おや、手元の1.4(1.4.4でも1.4.3でもない)でも動かないぞ? (^^; -- [[henoheno]] &new{2004-10-09 (土) 16:10:24}; -orgに関しては、ほんの数日前にも 自作プラグイン のページのvoteが変更されていたなあ -- [[henoheno]] &new{2004-10-09 (土) 16:12:02}; -わかりました。なぜだか知らないが、末尾にセミコロンがあるとそうなるようです -- [[henoheno]] &new{2004-10-09 (土) 16:13:16}; - わかりました。まず、 誤り:#vote(はれ,あめ,くもり); 正しい:#vote(はれ,あめ,くもり) でセミコロンが要りません。 で、いったんそのような voteがあるとそれから後は正常動作しないようです。~ +正しいもの~ #vote(はれ,あめ,くもり) #vote(はれ[21],あめ[7],くもり[7]) +間違ったもの~ #vote(はれ,あめ,くもり); #vote(はれ,あめ,くもり); +正しいもの~ #vote(はれ,あめ,くもり) #vote(はれ[12],あめ[6],くもり[4]) これはちょっと問題かも -- [[merlin]] &new{2004-10-09 (土) 16:14:19}; -id まわりが変かも 間違ったものに投票すると3番目の正しいものに投票されます -- [[merlin]] &new{2004-10-09 (土) 16:17:13}; -あっ、確か1年ぐらいまえに同じ様な事があったような &worried; -- [[merlin]] &new{2004-10-09 (土) 16:20:34}; -ぐは、本当だ>間違ったものに投票すると。これはvoteプラグインを表示する部分と、更新する部分に不整合がある、というのが根本の問題ですね。 -- [[henoheno]] &new{2004-10-09 (土) 16:22:44}; -1年前の時は、同一行にあるとだめだね で終わって vote2プラグインができたのですが、こういった形でそれが残っているとは... ref :[[雑談/7>http://pukiwiki.org/index.php?cmd=read&page=%E9%9B%91%E8%AB%87%2F7&word=vote]] -- [[merlin]] &new{2004-10-09 (土) 16:32:39}; -[[dev:BugTrack/724]] に送りました。 使用時にはセミコロンを付けないようにしてください。それで動作するはずです>crypさん -- [[merlin]] &new{2004-10-09 (土) 16:40:46}; -というわけで、[[CVS版]]の方を訂正しておきました。更新時には /^#vote()/ があるかどうかだけをチェックします。また、vote()の後ろにあるデータは全て保存されます。 -- [[henoheno]] &new{2004-10-09 (土) 16:42:26}; -- [[cvs:plugin/vote.inc.php]] (v1.4:1.18) -おや、行き違っているかな?とりあえず r1.18 でどないでしょう>[[merlin]] -- [[henoheno]] &new{2004-10-09 (土) 16:45:38}; --とりあえず この現象はなくなったみたいです。素早い>henoheno氏!! ただもう少し検討がひつようかも -- [[merlin]] &new{2004-10-09 (土) 17:00:47}; -素早い調査ありがとうございます。まさかバグだったとは…!とりあえずセミコロンつけなければいいんですね。 -- [[cryp]] &new{2004-10-09 (土) 18:03:56}; #comment