r252824 - PloneGazette/branches/redturtle-fixes-ar/skins/PloneGazette

"Luca Bellenghi" <svn-changes-z4DKO/[email protected]> Fri, 29 Aug 2014 07:56:32 +0000 (UTC)
Newsgroups gmane.comp.web.zope.plone.collective.cvs
Message-ID <[email protected]>
Author: lucabel
Date: Fri Aug 29 07:56:32 2014
New Revision: 252824

Modified:
   PloneGazette/branches/redturtle-fixes-ar/skins/PloneGazette/NewsletterTheme_view.pt
Log:
fix template

Modified: PloneGazette/branches/redturtle-fixes-ar/skins/PloneGazette/NewsletterTheme_view.pt
==============================================================================
--- PloneGazette/branches/redturtle-fixes-ar/skins/PloneGazette/NewsletterTheme_view.pt	(original)
+++ PloneGazette/branches/redturtle-fixes-ar/skins/PloneGazette/NewsletterTheme_view.pt	Fri Aug 29 07:56:32 2014
@@ -3,14 +3,14 @@
 <div metal:fill-slot="main"
      i18n:domain="plonegazette" 
      tal:define="active python:request.get('active', '');
+                 subscriber python: active and here.getSubscriberById(active) or None;
                  newsletters python:here.getNewsletters();
                  newsletters python:sequence.sort(newsletters, (('dateEmitted', 'cmp', 'desc'),));">
 
   <h1 class="documentFirstHeading" tal:content="here/title">Title</h1>
   <br />
-  <tal:block tal:condition="active">
-  <tal:block tal:define="subscriber python:here.getSubscriberById(active);
-                         email subscriber/Title;
+  <tal:block tal:condition="subscriber">
+  <tal:block tal:define="email subscriber/Title;
                          format request/format | here/default_format;
                          activate python:subscriber.edit(format=format, active=1, email=email)">
       <div class="portalMessage"><strong><span i18n:translate="text_subscription_activated" tal:omit-tag="">Your newsletter subscription is activated. You will receive <span tal:replace="format" i18n:name="format" /> newsletters.</span></strong></div>

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/