[CPS-users-fr] RE: RE: Erreur renvoyée par "Gérer les alertes" (Philippe Bonnardel)

MAYNARD Patrick SZSIC33 patrick.maynard at interieur.gouv.fr
Ven 16 Juin 08:24:01 CEST 2006


Bonjour la liste !
vous êtes sur quelle version de CPS ?
Voici ce que j'avais fait sur un CPS 3.2.4 :

Problème affichage liste abonnés, quand on clique dans "Voir toutes les
personnes alertées pour tous les évènements" :

La version de CPSSubscriptions est:

PKG_NAME=CPSSubscriptions
PKG_VERSION=0.14.2
PKG_RELEASE=1

Quand on clique sur  "Voir toutes les personnes alertées pour tous les
événements." dans la gestion des alertes d'une newsletter (par exemple),
on affiche la liste des gens qui sont abonnés à cet évenement. Toutefois, il
y a 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 il faut remplacer 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
"""

Cordialement,
Patrick Maynard


----------------------------------------------------------------------------
-----
Thèmes du jour :

   1. RE: Erreur renvoyée par "Gérer les alertes" (Philippe Bonnardel)


----------------------------------------------------------------------

Message: 1
Date: Thu, 15 Jun 2006 08:51:31 +0200
From: "Philippe Bonnardel" <philippe.bonnardel at winsoft.fr>
Subject: RE: [CPS-users-fr] Erreur renvoyée par "Gérer les alertes"
To: <a.mainar at ccml.fr>, <cps-users-fr at lists.nuxeo.com>
Message-ID: <00d201c69048$223ac600$9d0010ac at gre.winsoft.fr>
Content-Type: text/plain; charset="iso-8859-1"

Y'a-t-il eu une reponse à cette erreur ?

 

Phil

 

  _____  

De : cps-users-fr-bounces at lists.nuxeo.com
[mailto:cps-users-fr-bounces at lists.nuxeo.com] De la part de Alain MAINAR
Envoyé : Tuesday 30 May 2006 12:22
À : cps-users-fr at lists.nuxeo.com
Objet : [CPS-users-fr] Erreur renvoyée par "Gérer les alertes"

 


 


Bonjour,

Dans un répertoire donné, j'ai cliqué sur "Gérer les alertes", puis j'ai
sélectionné quelques "évènements disponibles". J'ai ensuite cliqué sur
"Alerter uniquement les personnes ayant des rôles locaux dans ce
répertoire", puis enfin sur "Voir toutes les personnes alertées pour tous
les événements.". Et là, voici le message d'erreur... A priori, je me serais
attendu à voir la liste de la dizaine de personnes concernées...

Que s'est-il passé ? Solution ??

Merci encore une fois,

AM

-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.nuxeo.com/pipermail/cps-users-fr/attachments/20060616/d6aa3139/attachment.html


More information about the cps-users-fr mailing list

This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.