+2008-02-08 Daigo Moriwaki <daigo at debian dot org>
+
+ * [ml_html]
+ - For the Not-Yet-Rated group, those who have not connected
+ recently are not listed.
+ * [shogi-server]
+ - Floodgate's thread checks the current time each 10 secs.
+
2008-02-05 Daigo Moriwaki <daigo at debian dot org>
* [mk_rate] [mk_html]
exit 1
end
+def remove_long_to_see_players(file)
+ return unless file["players"][999] # only for Not-Yet-Rated players
+
+ file["players"][999].delete_if do |key, value|
+ value['last_modified'] < Time.now - 24*3600*30 # 30 days
+ end
+end
+
def main
lines = ""
while l = gets do
group_names << "Not-Yet-Rated Players"
end
end
+ remove_long_to_see_players(file)
popup_id = 0
-
+
file["players"].sort.each do |key, yaml| # sort groups in the order written in players.yaml
sorted_keys = yaml.keys.sort do |a,b|
# sort players in a group by one's rate