FlashCardigan Code
Brought to you by:
psydrake
File | Date | Author | Commit |
---|---|---|---|
LICENSE.txt | 2010-04-05 | psydrake | [r3] Adding sourceforge info to docs |
README.txt | 2010-04-05 | psydrake | [r4] Adding contact info to doc |
data.py | 2010-04-05 | psydrake | [r1] Adding initial files for FlashCardigan project |
flashcardigan.cgi | 2010-04-05 | psydrake | [r1] Adding initial files for FlashCardigan project |
index.html | 2010-04-05 | psydrake | [r1] Adding initial files for FlashCardigan project |
style.css | 2010-04-05 | psydrake | [r1] Adding initial files for FlashCardigan project |
util.js | 2010-04-05 | psydrake | [r2] Adding sourceforge info to docs |
FlashCardigan - A Flashcard Program Website: http://theremonstrance.com/flashcardigan Sourceforge project site: https://sourceforge.net/projects/flashcardigan/ License: GNU Lesser General Public License Demo installation: http://theremonstrance.com/spanish/flashcardigan.cgi Example Spanish vocabulary from: http://www.studyspanish.com/vocab/ This is a very simple web-based flashcard program, written in Python as a CGI script. To run it, place the contents of this directory under the content root of a web server, e.g. Apache, that can run CGI scripts and is configured to recognize files with the .cgi suffix. Also since the script is written in the Python programming language, your server must have Python installed and in the execution path. You can modify the vocabulary cards by editing the data.py file. It is written in Python, but the structure is simple enough to figure out without extensive Python knowledge. The cards variable is a Dictionary whose Keys are category names (e.g. 'kitchen'), and whose Values are 'card' Dictionaries. These embedded Dictionaries consist of a Key, representing the front of a card (e.g. 'pot'), and a Value, representing the back of the card (e.g. 'el caldero'). Drake Emko drakee@gmail.com 4/4/2010