Roguelike Gallery miscellaneous files
Find a file
John "Elwin" Edwards aa1d817df4 Fix links from player pages to the ttyrec archive.
RogueGame.getPlayer() was setting the "name" field to self.uname
instead of the player's name.

Bugs like this are why I need to set up an actual testing server.
2015-08-06 17:07:40 -04:00
dgl Add support for Advanced Rogue 7 and XRogue. 2015-06-09 14:25:23 -04:00
lighttpd Update some lighttpd configuration files. 2014-12-26 16:46:25 -05:00
py Fix links from player pages to the ttyrec archive. 2015-08-06 17:07:40 -04:00
web Add a news item to the front page. 2015-06-27 19:55:56 -04:00
README.txt Add a basic blog manager. 2015-01-30 09:25:32 -05:00

RLG: various files used by the Roguelike Gallery.

dgl/ contains the Gallery's dgamelaunch.conf file, the dgamelaunch menus, and 
a patch to the Git version of dgamelaunch.  The patch makes it compatible with 
the RLGWebD player and adds properly salted passwords.

lighttpd/ contains the configuration files for lighttpd which have been 
modified from the distribution versions (current version 1.4.34).

py/ contains various Python scripts.  Python 3 is required.  The dependencies
needed are psycopg2 and pytz.

py/recorder.py processes the log files and stores the data in a PostgreSQL
database.  It should be run periodically by cron.

py/stats2.py does some statistical calculations and creates SVG charts which 
are included in the Web pages.  It should be run from cron, daily or so.

py/rlgall.py is a module which recorder.py requires.  It should be installed
in /lib/python<x.y>/site-packages or the equivalent location.

py/rlgnotes is a basic blog creator.  It makes a blog (with RSS feed!) at
the URL /notes using text files as the source.  Currently experimental.

web/ contains the static parts of the rlgallery.org website.  Note that when 
installed, scoring/ needs to be writable by whatever user is running the 
recorder.py script.