Forum

Accueil » Liferay Portal » Français

Vue combinée Vue Plate Arborescence
Sujets [ Précédent | Suivant ]
Stéphane Dubuc
Traduction du message automatisé de demande d'adhésion
7 mai 2013 08:21
Réponse

Stéphane Dubuc

Rang: New Member

Publications: 3

Date d'inscription: 23 avril 2013

Publications Récentes

Dans la version 6.1.1 de Liferay, nous utilisons la fonction "Demande d'adhésion" pour un Emplacement à accès restreint. Le courriel de confirmation automatique qui est envoyé à la personne est uniquement en anglais. Est-ce que courriel est configurable à partir du panneau de contrôle ?

Merci !
Sven Werlen
RE: Traduction du message automatisé de demande d'adhésion
24 mai 2013 19:07
Réponse

Sven Werlen

Rang: Regular Member

Publications: 108

Date d'inscription: 25 février 2009

Publications Récentes

Bonjour Stéphane,

Les gabarits de courriels ne sont pas modifiables directement à partir de l'interface.
Par contre, il est possible de configurer dans portal-ext.properties le chemin vers les gabarits.

 1
 2    #
 3    # Configure email notification settings.
 4    #
 5    sites.email.from.name=
 6    sites.email.from.address=
 7
 8    sites.email.membership.reply.subject=com/liferay/portlet/sites/dependencies/email_membership_reply_subject.tmpl
 9    sites.email.membership.reply.body=com/liferay/portlet/sites/dependencies/email_membership_reply_body.tmpl
10
11    sites.email.membership.request.subject=com/liferay/portlet/sites/dependencies/email_membership_request_subject.tmpl
12    sites.email.membership.request.body=com/liferay/portlet/sites/dependencies/email_membership_request_body.tmpl


Il est donc nécessaire de:
* Préparer les gabarits et les placer dans un JAR, accessible dans le classpath
* Modifier portal-ext.properties
* Re-démarrer Liferay

Les gabarits que Liferay utilise par défaut se trouvent dans "webapps/ROOT/WEB-INF/lib/portal-impl.jar".
Stéphane Dubuc
RE: Traduction du message automatisé de demande d'adhésion
29 mai 2013 07:02
Réponse

Stéphane Dubuc

Rang: New Member

Publications: 3

Date d'inscription: 23 avril 2013

Publications Récentes

Merci Sven,

Nous avons appliqué la procédure. Le message automatisé n'est cependant pas envoyé

Nous avons un message d'erreur:

"Unable to open resource in class loader com.cesslabs.templates.email_membership_reply_body.tmpl"

Nous avons placé le jar dans le classpath.

Nous avons aussi essayé dans :
/tomcat/lib
/tomcat/lib/ext

Sans succès.

Est-ce que quelqu'un a une idée ?

Stéphane
Sven Werlen
RE: Traduction du message automatisé de demande d'adhésion
6 juin 2013 17:57
Réponse

Sven Werlen

Rang: Regular Member

Publications: 108

Date d'inscription: 25 février 2009

Publications Récentes

Bonjour Stéphane,

Désolé pour le délai, je n'avais pas vu la réponse.
Le message d'erreur indique vraiment que la ressource n'est pas trouvée.
Attention, il ne faut pas mettre des points mais des barres obliques:
1
2sites.email.membership.reply.body=com/cesslabs/templates/email_membership_reply_body.tmpl


Si c'était déjà configuré correctement, il faut essayer de comprendre pourquoi le fichier n'est pas chargé dans le classloader.
Est-ce que le JAR est bien structuré?
Est-ce que le JAR est dans le classpath?

Sven
Stéphane Dubuc
RE: Traduction du message automatisé de demande d'adhésion
11 juin 2013 06:51
Réponse

Stéphane Dubuc

Rang: New Member

Publications: 3

Date d'inscription: 23 avril 2013

Publications Récentes

Effectivement, le programmeur avait mis des "." à la place des "/".

Tout fonctionne maintenant

Merci !

sd
Sven Werlen
RE: Traduction du message automatisé de demande d'adhésion
11 juin 2013 07:03
Réponse

Sven Werlen

Rang: Regular Member

Publications: 108

Date d'inscription: 25 février 2009

Publications Récentes

Excellent! Bonne continuation.