-
Committer:
mattgiuca
-
Date:
2008-03-09 11:48:29 UTC
-
Revision ID:
svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:673
Rebuilt the way Terms of Service are displayed:
Delegated displaying TOS to util.send_terms_of_service.
dispatch/login.py and apps/tos now call this instead of doing it
themselves.
setup.py: Added tos_path to config options.
util.py: Added send_terms_of_service. Reads the TOS file from the configured
location, and if it isn't there, the code itself sends a default TOS
message to administrators (note: used to be a default file, now there IS
NO DEFAULT TOS file. This is so that it won't get blown away upon
reinstall).
Removed apps/tos/license.html. Now admins are expected to create their own TOS
file. It explains how to do this in the TOS if there isn't one.