Mercurial > personas_backend
changeset 163:6279ed400a55
Modified wording of the developer agreement. It looks utterly ridiculous right now; this will change.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Fri, 04 Apr 2008 17:17:01 -0700 |
parents | 3ca822f567b3 |
children | c37f8e89ea5b |
files | personasbackend/personas/forms.py |
diffstat | 1 files changed, 25 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/personasbackend/personas/forms.py Fri Apr 04 16:42:09 2008 -0700 +++ b/personasbackend/personas/forms.py Fri Apr 04 17:17:01 2008 -0700 @@ -35,18 +35,37 @@ class EditPersonaForm( UserPersonaForm ): pass +DEVELOPER_AGREEMENT = """ + <p>By uploading your Persona to this site, you agree that + the following are true:</p> + <ul> + <li>you have the right to distribute this Persona, + including any rights required for material that may be + trademarked or copyrighted by someone else; and</li> + <li>if any information about the user or usage of this + Persona is collected or transmitted outside of the user's + computer, the details of this collection will be provided + in the description of the software, and you will provide a + link to a privacy policy detailing how the information is + managed and protected; and</li> + <li>your Persona may be removed from the site, + re-categorized, have its description or other information + changed, or otherwise have its listing changed or removed, + at the sole discretion of Mozilla and its authorized + agents; and</li> + <li>the descriptions and other data you provide about the + Persona are true to the best of your knowledge.</li> + </ul> +""" + class NewPersonaForm( UserPersonaForm ): agree_to_terms = forms.BooleanField( - label = "I agree to the terms of use.", + label = "I have read and accept the developer agreement.", # TODO: setting required to True doesn't seem to have any effect, # but the Django docs say it should ensure that the checkbox # is filled out. required = True, - help_text = ("Terms of use: I agree that Mozilla is providing " - "a service by hosting the " - "content I am submitting, and that they are in no " - "way responsible for any damages that occur as " - "a result of hosting said content.") + help_text = DEVELOPER_AGREEMENT ) def clean( self ):