トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BugTrack-plugin/255

ページの作成や編集にはユーザ登録が必要です。

CSSで幅を表示する改造版投票プラグイン(vote2)

  • 投稿者: ZON
  • カテゴリ: 新規
  • 優先度: 緊急
  • 状態: リリース済
  • 日時: 2006年02月08日 12時33分13秒

 内容

 始めに

このプラグインは『欲しくなったので作りました』という性質のものです。

投票プラグインで表示される結果が多くなると、「ぱっと見分かりづらい」という事に気づいたので、グラフ表示っぽく出来ないかと改造してみました。

リリースされている簡易投票プラグイン vote BugTrack-plugin/22 をCSSの属性を使ってグラフ表示っぽく出来るようにしています。現状ではまだスタイルの class 設定や総投票数の表示には対応していません。

(※総投票数表示も欲しいのでそのうちやります)

vote2.zip(488)

特徴

  • CSSのボーダー属性を使って疑似グラフを実現しています
  • border-left (文字の左側のボーダーの属性) の設定
    • red (色は赤)
    • 投票数のカウント分のピクセル幅 (算出値)
    • solid (普通の線)
  • 属性を与える関係で、プラグインの文書設定をWikiからHtmlに変更しています

ボーダーの色なんかが気に入らない場合は、プラグインの該当部分の色設定を変えてください。

 設置

書庫を解凍してから plugin ディレクトリにアップロードして下さい。(属性の確認をお薦めします)

次にログインしてからプラグイン管理で有効にします。

使い方は vote プラグインと同じです。これまで

{{vote 投票(ファイル)名,投票項目,投票項目,……}}

このようになっていたものが

{{vote2 投票(ファイル)名,投票項目,投票項目,……}}

……と、変わるだけです。

 配布

もともとが vote プラグインの改造版なので、オリジナルに準じます。(次は class 定義 対応かな……)

 コメント

  • まだ開発続いてますか?投票数による並べ替えや、投票率の算出などのオプションがあると嬉しいです。あと凍結中のページでも項目の追加ができるような機能とか。 - 名無しさん (2007年06月22日 00時02分37秒)
  • コメントありがとうございます。しばらく別の改造に手を染めていてこちらへ寄っておりませんでした。一応、案として投票率で表示するものはvote3、投票数で並べ替えるものはvote2とvote3の追加機能として、予定だけはあります(苦笑)。凍結中のページで項目を増やすとなると、ちょいと技が要りそうですね。(以前にそういうアンケートCGIを使っていた事がありますのでイメージは分かります) 達成するとしたらvotesみたいな名前で新規に作る事になるでしょう。 - ZON (2007年10月01日 17時37分06秒)
お名前: コメント:
vote2.zip

最終更新時間:2008年01月07日 10時33分43秒