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 ):