サイトシステムのバグ修正

negitaku.org
リニューアル後に発生したバグの修正などを行いました。

修正点

  • メンバープロフィールのゲーム項目が更新されないのを修正
  • チームプロフィールでIRCやチーム募集の項目が実際の登録とズレるのを修正
  • 携帯版のコメントページで2ページ目移行に移動するとページが表示されないのを修正

追加

  • メンバープロフィールのゲーム項目にWarsowを追加
  • ニュースカテゴリにWarsowを追加
  • プレーヤースコアにWarsowとマップを追加
  • プレーヤースコアにQuake3 CPMAのマップを追加

もしバグなどみつけたら教えていただければと思います。

レート投票について

現在、ニュースやムービーのレート投票機能において、「誰が何点を入れたか」ということは管理者以外はわからないという、事実上の匿名投票となっています。
データを見てみると、明らかに低い投票を連続して行う行為をされている方がいるため、なんらかの対策ができないかと考えています。とりあえず下記の3案を考えてみました。

対策案

  1. 投票者の名前とレートを表示する
  2. 投票者の名前のみ表示する
  3. 名前もレートも表示しないが、メンバープロフィールで過去の投票平均点を出す

1だと全てがクリアになりますが、投票しにくくなることが考えられます。
2の場合は、投票した人がわかるようになりますが、点数が低くなっている場合、正当な投票をしている人が疑われる可能性があります。
3は、現状と変わりませんが、連続して0点ばかり入れている人は平均が低くなるので、プロフィールを見た人には察しがつく、というような感じです。

3つとも、いやがらせ行為をしにくくするという目的で考えてみました。
ご意見や他にも良いアイデアなどありましたらコメントしていただければと思います。

コメント

Avatar ホギ

>携帯版のコメントページで2ページ目移行に移動するとページが表示されないのを修正

携帯から見ましたが、コメントページの2ページ目に飛ぶリンクを押すと1ページ目に飛んでいます。

2ページ目に飛ぶようになりました。お疲れ様です。

ちなみに対戦結果のQuake3の中にWDM1が入ってました。

ムービーの得点は・・・ESRみたいにRating何点に何人が入れたかを表示できれば、低い得点を無視して評価できるのでいいのではないかな、と思います。

Avatar Yossy

失礼しました。ファイル差し替えるの忘れてました…。
修正版に差し替えました。動作確認済みです。

Avatar astr

投票についてですが、どれも不自然といいますか、あまり必然性を感じないです。
いやがらせをしている方に直接警告をして、改善されないようならアカウントの凍結ないし削除をする感じにはできないのでしょうか。
まあ削除してもまた登録して繰り返してくるようなら、もっと厳しい対処が必要と思いますが…

*追記…たとえば特定のアカウントだけ投票できなくするとかも。めんどくさいでしょうか…

Avatar caty

登録後1ヶ月以上経たないと投票できないようにするとか。
一時的な捨てアカ対策にはなりそうですが、微妙かな?

Avatar JamesB

ポイントに入れた人数やパーセンテージを表示するってのがわりと現実的かもしれないですね。
また、これは大変ですが、ランダムなユーザー(あるいは何人かの管理係)が公平性を評価して、明らかに問題があるユーザーに対しては必要に応じてその人の投票やアカウントを削除したり、ユーザー名前に警告を表示したりするようなモドレータ機能があれば、投票だけでなく、名前を伏せてコメントしたりもできるかもしれないです。

Avatar Yossy

いろいろ意見ありがとうございます。

見ている人としてはあまりレートは参考にならなそうですが、ニュースを投稿してくれた人やムービーを作った人はわかりやすい指標になるのではないかと思いつけてみた機能です。
それに、レートは正しいデータになればそれなりに参考になるデータになるのではないかと思っています。

時間単位で投稿を許可するとなると、有効になったらなんでもできてしまうことも考えられますね。
点数ごとの人数というのは良いかもと思いました。ただ、処理が重くなりそうな気もしますが。もうちょっと考えてから実装してみたいと思います。

Avatar ホギ

考えてみるとムービーのダウンロード数に比べてレートに投票している人が少ないのではないかな。
もし見ている人が全員投票したら、例えば低い点をつけている人が少人数いたとしても平均点への影響は少なくなると思います。

投票している人が少ないのならば、
・ダウンロード数(ダウンロードのページをクリックしたアカウントの数)
・拍手ボタン(見たMovieがイイMovie!だと思ったら押すボタン。1Movieにつき1アカウント3回まで押せる)
という形にしたほうが、いたずらされることも無く、製作者の励みになるのではないかな、と考えました(拍手ですから)。

Avatar Yossy

投票数が少ないというのはありますね。
投票する動機付けとかをうまく考えると良いのかな。
DL数のカウントは可能そうなので検討してみます。

news.php?id=xxxとかmember.php?id=xxxという形式のURLでアクセスできなくなっていたのを地味に修正しました。