voici ma version de CPSSubscriptions :

PKG_NAME=CPSSubscriptions
PKG_VERSION=0.14.2
PKG_RELEASE=1


Quand on click sur  "Voir toutes les personnes alert�es pour tous les 
�v�nements." dans la gestion des alertes d'une newletter (par exemple).
Cela affiche la liste des gens qui sont abonn�s a cette �venement.
Toutefois, j'ai des utilisateurs anonymes qui se sont abonn�s et cela g�n�re 
une erreur du au fait qu'il manque un test dans :
"subscriptions_lib/macros/display_all_notifications_subscribers" afin d'y 
remedier j'ai remplac�, ceci :


          <td tal:define="m python:recipients[recipient_mail];
                          mtool mtool|here/portal_membership;
                          entry python:mtool.getMemberById(m);
                          full_name python:(entry.getProperty('givenName', '') 
+ 
                                           ' ' + entry.getProperty('sn', 
'')).strip();
                          name_to_display python:test(full_name, 
                                           full_name + ' (' + m + ')',
                                           m)">
            <span tal:replace="name_to_display" />
          </td>


par :

         <td>
          <tal:block condition="python:recipients[recipient_mail]!=''">
             <tal:block     tal:define="m python:recipients[recipient_mail];
                          mtool mtool|here/portal_membership;
                          entry python:mtool.getMemberById(m);
                          full_name python:(entry.getProperty('givenName', '') 
+ 
                                           ' ' + entry.getProperty('sn', 
'')).strip();
                          name_to_display python:test(full_name, 
                                           full_name + ' (' + m + ')',
                                           m)">
                <span tal:replace="name_to_display" />
              </tal:block>
            </tal:block>
          </td>





Une autre coquille s'est gliss� dans getMailTemplate_fr.py un $ s'est 
interverti avec un % ... :

il faut donc remplacer : 

subscribe_confirm_email_body = \
"""Confirmation d'abonnement � la liste de diffusion: %(event_id)s

Vous devez confimer votre abonnement sur la page:

$(object_url)s
"""



par :

subscribe_confirm_email_body = \
"""Confirmation d'abonnement � la liste de diffusion: %(event_id)s

Vous devez confimer votre abonnement sur la page:

%(object_url)s
"""



Il se peut que ses erreurs est �t� corrig� sur de nouvelle version, mais a tout 
hasard je pr�feres le signaler.



_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à