棋譜アップローダーの改造

作成日:2003.08.03

 うさぴょんの育ての親さんから要望のあった、「最近の投稿分が見られるようにしてよ」を実装しました。
 棋譜アップローダーの表紙を見れば、何をどう変えたかは一目瞭然だと思います。

「最新10件とか言って1件しかないじゃん」
 というのは、実は過去の分を探し出すのが面倒だから……という理由によります。
 実は、この棋譜アップローダー、件数が増えることを考慮して、ログをカテゴリごとに持ってるんです。似たような<階層式の登録CGI>にyomi-searchがあるんですが、あれはログが1コなんで、2000とか3000とか登録すると動作しなくなるらしいです(あくまでも噂ですが)。なんで、そういう事態を避けるためにログ分散式にしました。
 そのため、逆に「最新のを○件」というと探しにくいんですよね……。

 今回は、最新10件は必ず別ファイルに保存するようにしました。
 テストとして1件白砂が登録しといたんで、あと9件誰かが登録すれば満杯になって、次からは昔の分が削除されていきます。
 ローカル環境でテストはしたんですが本番は初めてなんで、棋譜が焼失しても泣かないチャレンジャーの方、

  棋 譜 提 供 か ま ー ん (笑)