ToDo:
TODO に user.db の同期処理を追加。
は、 matome.cgi の設定変更や自己紹介時のみ、 ということにしようと思う。
ログインログアウトを綺麗にしたり、 過去ログを整理したり。
廃村のインターフェースは新しく作った方が良いだろう。
残り TODO。
難問はゲルトだけだ…
sync.cgi に最低限の防衛は入れてある、が、 非常に不安ではある…
現状は、 「[a-z] で始まっていて、.db で終わっていて、 .. を含まないファイル」 のみポストできる。
ゲルトは完全に俺インターフェースだったので、 他の人の使用感がよくわからん。
master の項にあるようなものは、 専用の admin ページみたいなのを作るべきだろうな。
ちなみに master の主な仕事は、廃村処理だと思う。
初期化は、初回起動時に聞くと良い。
現状設定項目は三つ。 国の名前、マスターのID、TypeKeyのトークン。
apache なら、 サバ名は SERVER_NAME 、 パスは REQUEST_URI で取れるだろう。 それをデフォルト値とすればいい。
初回起動時には別な index.cgi を仕込んでおき、 これを require 'index' にさしかえる。 ad-hoc だけどこれでいいと思う。
hamaji.sakura.ne.jp - shinh.skr.jp(サイト) - she.skr.jp(四国)
shinh.sakura.ne.jp - es.skr.jp - ?(予備)
って感じにしようかな。
結局 master 役と admin 役は別人ってことに。
完成。100kB越えるとサイズ半分にする。
前 | 2005年 6月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。