29/10/2011, 13:00:56
Bonjour,
berninoel42, ou en es tu avec ton problème NMS ?
À toute fin utile, voici les résultats de quelques essais avec la version 2.3.2, CGExtensions 1.27.1 et CMSMailer 2.0.1.
Environnement serveur : PHP 5.2.11 - MySQL 5.0.86 - Version du CMS 1.9.4.3
NMS avec option dans les préférences : “When a user unsubscribes from the final list automatically delete the user record?”
Balise {cms_module module='NMS'} installée dans une page : enregistrement d'un utilisateur : ok
Message de réponse dans la page “Merci pour votre inscription.” : ok
Réception de l'email de confirmation et validation de l'enregistrement par le lien {$confirmurl} : ok
Affichage de la page de confirmation en ligne “Merci pour votre inscription.” : ok
L'utilisateur est bien enregistré dans la liste, statut : Confirmé - oui
Reception du mail : “Merci pour cet abonnement à notre newsletter.” : ok
Base de donnée :
Table: cms_module_nms_users : utilisateur enregistré et confirmé
Table: cms_module_nms_listuser : utilisateur incrémenté
unsubscrib :
Essai n°1 :
Désinscription à partir de l'email de confirmation : “A tout moment vous pouvez vous désabonner de cette liste en suivant ce lien {$unsubscribeurl}.” : ok
Réponse en ligne : “Vous êtes à présent désinscrit de toutes les mailing listes de notre site.” : ok
Mise à jour dans la liste NMS : Utilisateur effacé
Base de donnée :
Table: cms_module_nms_users : Utilisateur effacé (0 enregistrements)
Table: cms_module_nms_listuser : vidée (0 enregistrements)
Essai n°2 :
Désinscription à partir du lien dans une newsletter :
Affichage en ligne suite à l'activation du lien dans la newsletter : “Un email a été envoyé à username pour confirmer votre souhait de vous désinscrire”
Réception du mail “notification de désinscription” : ok
Confirmation dans le mail de désinscription en cliquant sur le lien : {$confirm_unsubscribe_url} : ok
Résultat :
Affichage en ligne de la confirmation : “Merci - Vous êtes à présent désinscrit de toutes les mailing liste de notre site.”
Mise à jour dans la liste NMS : Utilisateur effacé
Base de donnée :
Table: cms_module_nms_users : Utilisateur effacé (0 enregistrements)
Table: cms_module_nms_listuser : vidée (0 enregistrements)
Voila, si cette procédure peut contribuer à quelque chose, tant mieux.
Si dans ce contexte ton script ne fonctionne toujours pas, peut être devrais tu essayer de désinstaller puis de réinstaller NMS.
À noter que dans cette config, j'ai une bizarrerie dans la page de gestion des taches (qui ne gène en rien le fonctionnement), les liens : Créer une tâche - Supprimer les tâches accomplies - Exécuter la tâche apparaissent deux fois.
Quelqu'un peut-il me confirmer ce phénomène ?
Tiens nous au courant de l'évolution du problème.
J'ai remarqué que ton CGExtensions était resté en version 1.25.4 (peut-être si tu fais une mise à jour) ?
berninoel42, ou en es tu avec ton problème NMS ?
À toute fin utile, voici les résultats de quelques essais avec la version 2.3.2, CGExtensions 1.27.1 et CMSMailer 2.0.1.
Environnement serveur : PHP 5.2.11 - MySQL 5.0.86 - Version du CMS 1.9.4.3
NMS avec option dans les préférences : “When a user unsubscribes from the final list automatically delete the user record?”
Balise {cms_module module='NMS'} installée dans une page : enregistrement d'un utilisateur : ok
Message de réponse dans la page “Merci pour votre inscription.” : ok
Réception de l'email de confirmation et validation de l'enregistrement par le lien {$confirmurl} : ok
Affichage de la page de confirmation en ligne “Merci pour votre inscription.” : ok
L'utilisateur est bien enregistré dans la liste, statut : Confirmé - oui
Reception du mail : “Merci pour cet abonnement à notre newsletter.” : ok
Base de donnée :
Table: cms_module_nms_users : utilisateur enregistré et confirmé
Table: cms_module_nms_listuser : utilisateur incrémenté
unsubscrib :
Essai n°1 :
Désinscription à partir de l'email de confirmation : “A tout moment vous pouvez vous désabonner de cette liste en suivant ce lien {$unsubscribeurl}.” : ok
Réponse en ligne : “Vous êtes à présent désinscrit de toutes les mailing listes de notre site.” : ok
Mise à jour dans la liste NMS : Utilisateur effacé
Base de donnée :
Table: cms_module_nms_users : Utilisateur effacé (0 enregistrements)
Table: cms_module_nms_listuser : vidée (0 enregistrements)
Essai n°2 :
Désinscription à partir du lien dans une newsletter :
Code :
<a href="{$unsubscribe}"><strong>Se désinscrire.</strong></a>
Affichage en ligne suite à l'activation du lien dans la newsletter : “Un email a été envoyé à username pour confirmer votre souhait de vous désinscrire”
Réception du mail “notification de désinscription” : ok
Confirmation dans le mail de désinscription en cliquant sur le lien : {$confirm_unsubscribe_url} : ok
Résultat :
Affichage en ligne de la confirmation : “Merci - Vous êtes à présent désinscrit de toutes les mailing liste de notre site.”
Mise à jour dans la liste NMS : Utilisateur effacé
Base de donnée :
Table: cms_module_nms_users : Utilisateur effacé (0 enregistrements)
Table: cms_module_nms_listuser : vidée (0 enregistrements)
Voila, si cette procédure peut contribuer à quelque chose, tant mieux.
Si dans ce contexte ton script ne fonctionne toujours pas, peut être devrais tu essayer de désinstaller puis de réinstaller NMS.
À noter que dans cette config, j'ai une bizarrerie dans la page de gestion des taches (qui ne gène en rien le fonctionnement), les liens : Créer une tâche - Supprimer les tâches accomplies - Exécuter la tâche apparaissent deux fois.
Quelqu'un peut-il me confirmer ce phénomène ?
Tiens nous au courant de l'évolution du problème.
J'ai remarqué que ton CGExtensions était resté en version 1.25.4 (peut-être si tu fais une mise à jour) ?
cmsms 1.5.2 -> 1.11.7