[#t7b283e4]-インライン型で、''&amp;vote2''を1行に複数個置ける。-''notimestamp''を引数に書くと、ページのタイムスタンプを更新しない。-従来通り、ブロック型もあるよ。-投票ボタンだけ、得票だけの表示が可能。別のページ・位置にあるvote2へ投票できる。-''notitle''を引数に書くと、その後に続く、同じ型(ブロック型かインライン型)の''vote2''も含めてtooltipのようなtitle表示が抑制される。00:41:49)をきっかけに作成を決めた。v1.14がベース)-#trackerとの組み合わせで、各ページに散らばっている得票を#tracker_listで一覧表示したり、ボタンをまとめたりできる。-ここで実験しています。投票項目の直後にカギ括弧で投票数が保存される。引数につけるとページのタイムスタンプを更新しない。引数につけると得票を表示しない。ラベルやボタンを表示しない。tooltipのようなtitle表示を抑制。そのvote2以降の同じ型のvote2に対して有効。遠隔投票の場合の投票先の指定。"this"でvote2を書いたのと同じページを指定。そのページ内の絶対番号(0番から)または相対番号(r指定時)。インライン型の絶対番号を指定。省略で呼出し側のvote2の型に従う。ブロック型の絶対番号を指定。省略で呼出し側のvote2の型に従う。投票受付側のvote2の型とページが同じことが必要。-インライン型の場合、<ラベル>は一つしか書けない。複数書くと%%最後%%最初の一つが有効になる。<ラベル>がなくても遠隔投票の受付が可能。-ブロック型の場合、<ラベル>を複数書ける。(従来と同じ)-<vote2番号>は目標とする&amp;vote2の得票数にマウスカーソルを合わせるとポップアップで表示されるので、それを記載する。-得票数以外の場所にマウスカーソルを合わせると、投票の宛先の<vote2指定>(遠隔投票の場合)か<vote2番号>が表示される。InlineConverter''を利用した。PukiWikiのパージングと全く同じなので検出ミスや対象間違いが防げる。それに伴って次の「無効となる記載方法」が不要となった。-%%無効となる記載方法%%~%%引数に半角空白でもいいから何かあれば、遠隔投票を受信できる。投票場所を間違えないための微妙な仕様。%%→全て安全&有効になった。--%%&amp;vote2;←無効だが安全。--%%&amp;vote2();←無効だが安全。引数に半角空白が入っている。--%%&amp;vote2(...){};←禁止&危険。bodyの中括弧がある。投票場所を間違える可能性がある。%%→安全&有効に変更。body部分は自動的に削除される。[#uf19ecc3]+インライン型なので1行中に項目を並べて書ける~テーブルで記載すると、従来のブロック型を横にした記載も可能。|~K粒納豆|&vote2(すばらしい[8]);|&vote2(まあまあ[1]);|&vote2(そうでもない);|【表示例】(区別のため&color(red){赤字};で示す)。|&br;&br;+インライン型。タイムスタンプを更新しないモード~引数に''notimestamp''を付ける。&vote2(いいえ[1],notimestamp);【表示例】(区別のため&color(red){赤字};で示す)。1};&br;&br;+ブロック型。タイムスタンプを更新しないモード~引数に''notimestamp''を付ける。#vote2(はい[4],いいえ[2],notimestamp)【表示例】。従来の#voteと同じ。345」が表示されている。ii.の&amp;vote2は「りんごに一票」というリンクだけが表示されている。iii.は相対指定の場合。ii.とiii.のリンクでi.の得票に投票できる。++&vote2(相対指定で一票,nonumber,this=-2r);【表示例】(区別のため&color(red){赤字};で示す)。345};++&color(red){りんごに一票};++&color(red){相対指定で一票};&br;&br;+インライン型をテーブル内に使って数字だけ右寄せにする方法~遠隔投票の応用で実現する。|&vote2(青信号,this=1r,nonumber);|&vote2([1],nolabel);|【表示例】~|CENTER:COLOR(red):|RIGHT:COLOR(red):|c|項目|カウンター|h|赤信号|223||黄信号|12||青信号|1|&br;&br;+#trackerとの連携--#trackerとの組み合わせで、各ページに散らばっている得票を#tracker_listで一覧表示したり、ボタンをまとめたりできる。[#f473b785]ここに添付しました。InlineConverterに対応した仕様に修正||v0.11|notitleオプションに対応||v0.10|遠隔投票で''this''で同じページ内。エラー処理||v0.9|遠隔投票で相対指定(r)。インライン型でラベル無しでも遠隔投票受付可||v0.8|debug/引数が無い&amp;vote2により投票場所を間違える現象。他||v0.7|debug/遠隔投票の後にある通常投票のdigestが嘘。他||v0.6|debug/投票先が無いなどで失敗した時にはそう表示||v0.5|debug/digest関連を元に戻す。細かい修正||v0.4|debug/%%digestをページに埋め込むべきでない。投票ボタン表示のみに対応||v0.1|vote.inc.phpとaddline.inc.phpから新規作成。[#bf244174]-このプラグインに満足しておりますか?#vote(はい[409],いいえ[71])-「いいえ」に投票した方に質問です。~どのような修正を加えれば、よくなると思いますか?下記のコメントに記入して下さい。07:12:33};~引数にページ名と番号を指定して、別のページに張り付けた&amp;vote2に投票できる仕組みが必要かも。12:14:32};~''vote2.inc.php.2''で対応済み。22:23:13};~懸案事項。どこも更新してないのに更新したと出ることがある。22:50:56};~''vote2.inc.php.6''で対応しました。11:56:46};~''vote2.inc.php.9''で、遠隔投票の相対指定は投票先が同じページないといけないので、引数の仕様としてはもっと工夫の余地ありかな。20:15:08};~''vote2.inc.php.10''で対応。ページ名として''this''を書くと同じページを指定したことになる。13:19:20};~インライン型は配置がばらばらなのでブロック型の話ですね。13:52:47};~ブロック型の場合ですね。01:44:19};~あれ?CSSを使わなくても既に右寄せになってますよ。して、インライン型をテーブルで使った場合の話でしょうか?もしその場合だとしたら、CSSではコントロールできませんが、遠隔投票の応用で実現できます。上の使用例に載せておきました。09:59:46};~すみません、言葉が足りませんでした。使用例ありがとうございます。02:48:31};~インライン型でvote番号がポップアップされないようにする方法はありますか?なんの番号なのか混乱を招きそうな気がするので。遠隔投票の場合、使いにくくなるかも。22:19:50};~ありがとうございます。22:25:35};~notitleですね。多忙につき後日対応の予定。18:20:12};~対応しました。''notitle''を指定したvote2以降のvote2(ただし同じ型)も同様にtitle表示が抑制されます。16:25:42};~あ、最初のvote2だけに指定すればOKだったのですね。ちなみに実際の利用例はこんな感じです。17:47:03};~%%(要望)[[欲しいプラグイン/25]]にあるようにtrackerなど組み合わせて、カウント機能を持ったリンク集を作ってみたいと思っています。20:48:23};~vote2に対する上記の要望は取り下げることにします。vote2で投票結果を2回呼び出すようにはできないでしょうか。|&vote2(this=0i,はい,nonumber);&vote2(はい[0],notimestamp,nolabel);|&vote2(いいえ[2]);|&vote2(どちらでもない[3]);|の3択の投票ボタンを呼び出す様な物です。~投票はうまくいったのですが、数字の呼び出しが上手くいきません。同一IPからの連続投票の禁止などは出来ないのでしょうか。多重投票の抑制があると嬉しいのですが。上にも書かれているように、Wikiは直接データ書き換えできるんだから、多重投票の抑制をしたところで意味がないでしょう。&br;投票データを別ファイルに出力するようなプラグインを作った上で多重投票の抑止の機能を持たせるようにすれば意味がある。