Index of /peach/waste

[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory  -
[   ]2001.db19-Jan-2011 21:29 29K
[   ]2002.db19-Jan-2011 21:29 107K
[   ]2003.db19-Jan-2011 21:29 60K
[   ]2004.db19-Jan-2011 21:29 4
[   ]2005.db19-Jan-2011 21:29 59
[   ]2006.db19-Jan-2011 21:29 4
[   ]CHANGES19-Jan-2011 21:29 590
[TXT]COPYING19-Jan-2011 21:29 18K
[   ]ChangeLog19-Jan-2011 21:29 786
[IMG]bar.png19-Jan-2011 21:29 78
[TXT]battle.rhtml19-Jan-2011 21:29 3.3K
[   ]dot.htaccess19-Jan-2011 21:29 132
[TXT]lock19-Jan-2011 21:29 0
[   ]lock.rb19-Jan-2011 21:29 1.0K
[TXT]lock.rhtml19-Jan-2011 21:29 175
[TXT]person.rhtml19-Jan-2011 21:29 2.7K
[   ]waste.conf19-Jan-2011 21:29 551
[TXT]waste.css19-Jan-2011 21:29 1.6K
[   ]waste.rb19-Jan-2011 21:29 5.6K
[TXT]waste.rhtml19-Jan-2011 21:29 2.3K

散財自慢システム

散財自慢システム

「散財自慢システム」とは

「散財自慢システム」は、自分の散財ぶりを自慢しあうためのシステムです(そのまんま)。日々の散財を入力していくと総額が個人別に集計されて、ランキングとして公表されます。ランキングには年間総合ランキングと、最近3ヶ月間の月間ランキングがあります。

「散財自慢システム」のインストール

 散財自慢はeRubyを使ったCGIとして実装されています。実行するためにはWWWサーバだけでなく、eRubyが必要です。現状のドキュメントではeRubyのインストールについてまで解説できません。eRubyを.rhtmlファイルに関連付けて実行できる環境は自力で構築してください。以下が参考になるでしょう。

 Apacheにおいて.rhtmlファイルをeRubyで処理させるために参考になるように、.htaccessファイルの雛形として、dot.htaccessというファイルを同梱してあります。参考にしてください。

 「散財自慢システム」は、インストールディレクトリにデータファイルやロックファイルを作ります。このため、以下の作業が必要です。

 あとはbattle.rhtmlをブラウザからリクエストするだけで使えるようになるはずです。

 なお、バージョン0.9.0から、waste.confというテキストファイルを書き換えることで、メッセージのいくつかを変更可能になっています。詳しくはファイルの中身を参照してください。バージョンアップ時にはwaste.confをバックアップしてから上書きするのを忘れないようにしてください。

「散財自慢システム」の使い方

 使い方は簡単。「新しい散財を記録する」をクリックして入力画面にしたら、自分の名前と日付、買ったものの説明と金額を入れて「登録」ボタンを押すだけです。適宜メモをいられるようになっています。

 入力時に使う名前は、他の人とだぶらないように注意して、毎回同じものを使うようにしてください。いちど入力すると、次回からは自分のデータを編集できたりするようになります。

 間違って入力したものは、いちど編集ページに入ってから、そのアイテムの価格をゼロにすると削除できます。

 バトルフィールドには、新しい順に最大30個までの散財記録しか表示されません。あとは各個人のページで参照してください。また、名前をクリックすると個人別ページになり、その人の今年の散財がすべて表示されます。

 本システムはCSSを多用しています。Netscape Communicator/Navigator 4.7以前のブラウザでは正常に表示できません。該当するブラウザを使う場合は、スタイルシートの機能をOFFにして下さい。

著作権とサポート

 「散財自慢システム」は、作者であるただただし(sho@spc.gr.jp)が、GPLの元で配布、改変を許可するフリーソフトウェアです。

 現状の「散財自慢システム」は機能的にもセキュリティ的にも未熟な状態です。よりよくするためのパッチは歓迎しますので、作者までメールしてください。