Go to file
2005-09-06 17:52:46 +00:00
img init 2005-09-06 17:52:46 +00:00
imgsource init 2005-09-06 17:52:46 +00:00
generate_goban_images.py init 2005-09-06 17:52:46 +00:00
goban.py init 2005-09-06 17:52:46 +00:00
helper.py init 2005-09-06 17:52:46 +00:00
init_webgo.py init 2005-09-06 17:52:46 +00:00
INSTALL init 2005-09-06 17:52:46 +00:00
login.py init 2005-09-06 17:52:46 +00:00
main.py init 2005-09-06 17:52:46 +00:00
mptest.py init 2005-09-06 17:52:46 +00:00
old_functions.py init 2005-09-06 17:52:46 +00:00
psql.py init 2005-09-06 17:52:46 +00:00
README init 2005-09-06 17:52:46 +00:00
ROADMAP init 2005-09-06 17:52:46 +00:00
test.py init 2005-09-06 17:52:46 +00:00
TODO init 2005-09-06 17:52:46 +00:00

-------------------------------------------
WebGo Development:

Steps to do to get a runnable version:
1. create /etc/apache2/conf.d/webgo.conf with content:

Alias /webgo /home/mtsrc/daten/projekte/webgo/stderr.py

<DirectoryMatch /home/mtsrc/daten/projekte/webgo/>
        Options ExecCGI
        AddHandler cgi-script .py
        AllowOverride None
        order allow,deny
        allow from all
</DirectoryMatch>

You should replace the directory settings for optimal results ;>

2. set ownership of webgo directory to ownership of the web server

this should be all. Errors get written to ./cgi_errors.log.

-------------------------------------------

How to make the goban clickable:
	data += '<form method="post">'
	data += '<input type=image src="img/bottomrightline.png" name="untenrechts">'
	#insert rest of goban here
	data += '</form>'
	print data

How to extract the data from this POST:
	import cgi
	#get instance of fieldstorage
	form = cgi.FieldStorage()
	#if form == empty (which means if page is displayed for the first time):
	if form.keys() != []:
		#cut out the name of the clicked button
		print string.split(form.keys()[0],".x")[0]