rlgallery-misc/web/recent.cgi
John "Elwin" Edwards dc45fbe25e Add tablerecent() so recent.cgi will work as before.
Port the tablerecent() function, which reads the most recent games
directly from the logfile instead of the database.  This allows
recent.cgi to show games immediately without waiting for the recorder
to put them in the database.
2012-09-17 13:41:10 -07:00

20 lines
500 B
Python
Executable file

#!/usr/bin/python
# CGI script creating page of recent games
import sys
import time
import rlgalldb as rlgall
# The required header
sys.stdout.write("Content-type: text/html\r\n\r\n")
# The top of the page
sys.stdout.write(rlgall.phead.format("Recent Games"))
sys.stdout.write(rlgall.ptop);
sys.stdout.write(rlgall.navtop.format("Recent"));
sys.stdout.write(rlgall.pti.format("Recent Expeditions"))
for game in rlgall.gamelist:
game.tablerecent(sys.stdout)
sys.stdout.write(rlgall.pend)
exit()