[Repoze-checkins] r1651 - in repoze.shootout/trunk/repoze/shootout: . templates

Chris McDonough chrism at agendaless.com
Fri Aug 22 21:33:32 EDT 2008


Author: Chris McDonough <chrism at agendaless.com>
Date: Fri Aug 22 21:33:32 2008
New Revision: 1651

Log:
Fux bigs


Modified:
   repoze.shootout/trunk/repoze/shootout/templates/idea.pt
   repoze.shootout/trunk/repoze/shootout/views.py

Modified: repoze.shootout/trunk/repoze/shootout/templates/idea.pt
==============================================================================
--- repoze.shootout/trunk/repoze/shootout/templates/idea.pt	(original)
+++ repoze.shootout/trunk/repoze/shootout/templates/idea.pt	Fri Aug 22 21:33:32 2008
@@ -31,7 +31,10 @@
         <input type="submit" class="submit" name="form.vote_miss" value="Miss" />
     </form>
     </div>
-    <p><a href="${app_url}/idea_add?target=${idea.idea_id}">Add your comment.</a></p>
+    <p><a tal:condition="viewer_username" 
+          href="${app_url}/idea_add?target=${idea.idea_id}">Add your comment.</a>
+       <span tal:condition="not viewer_username">Log in to add a comment</span>
+    </p>
     <div tal:condition="comments">
     <h3 class="subtitle">Comments</h3>
     <ul>

Modified: repoze.shootout/trunk/repoze/shootout/views.py
==============================================================================
--- repoze.shootout/trunk/repoze/shootout/views.py	(original)
+++ repoze.shootout/trunk/repoze/shootout/views.py	Fri Aug 22 21:33:32 2008
@@ -84,13 +84,13 @@
     app_url = request.application_url
     params = request.params
     message = params.get('message','')
+    session = DBSession()
     if params.get('form.submitted'):
         target = params.get('target', None)
         title = params.get('title')
         text = params.get('text')
         tags = params.get('tags')
         schema = AddIdea()
-        session = DBSession()
         try:
             form = schema.to_python(params)
         except formencode.validators.Invalid, why:


More information about the Repoze-checkins mailing list