view web/recent.cgi @ 50:4549b3c0cd28

rlgall.py: add time selection to Game.getHigh(). Optional inittime and finaltime parameters set the range of time over which to calculate high scores.
author John "Elwin" Edwards
date Fri, 28 Mar 2014 09:33:49 -0700
parents 25843238434a
children 44e8aaa20d02
line wrap: on
line source

#!/usr/bin/python3
# CGI script creating page of recent games

import sys
import time
import rlgall

# It is assumed that sys.stdout uses UTF-8 encoding.  If this is not the case,
# configure the Web server to set the LC_CTYPE environment variable to a UTF-8
# locale.

# The required header
sys.stdout.write("Content-Type: text/html; charset=utf-8\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()