mnementh64 Posted October 24, 2011 Share Posted October 24, 2011 (edited) Bonjour, Je mets à disposition de la communauté un module gratuit qui permet de gérer et exporter les personnes qui se sont inscrites à vos newsletter via la bloc de votre boutique. Pour l'instant, on peut : - lister les inscrits - supprimer (à l'unité ou par multi-sélection) - exporter en CSV les emails Compatible PS 1.2.x, 1.3.x, 1.4.x et 1.5.x (pas le multi-boutiques) Mais pourquoi pas améliorer le module (moi ou un autre d'ailleurs !) Voilà, si ça peut servir à d'autres. Historique : V0.8 (2012-11-12) : ajout d'un contrôle de sécurité dans l'appel à export.php V0.7 (2012-08-30) : suppression fonction PHP obsolète (mysql_list_tables) et ... compatibilité Prestashop 1.5 V0.6 (2012-02-16) : ajout controle des doublons lors des updates d'emails + correction bugs mineurs V0.5 (2011-11-24) : ajout fonction pour importer des emails depuis un fichier V0.4 (2011-11-02) : export possible des clients inscrits à la newsletter V0.3 (2011-10-26) : on peut aussi éditer l'email d'un inscrit V0.2 (2011-10-24) : 1ère version (fr et en) pss_newssubscribers_0.4.zip pss_newssubscribers_0.5.zip pss_newssubscribers_0.6.zip pss_newssubscribers_0.7.zip pss_newssubscribers_V0.8.zip Edited November 12, 2012 by mnementh64 (see edit history) 4 Link to comment Share on other sites More sharing options...
DJEPH Posted October 25, 2011 Share Posted October 25, 2011 Bonjour, Merci pour ce module qui va sans doute en intéressé plus d'un en tout cas bravo et encore merci pour le partage .il fonctionne tres bien . Link to comment Share on other sites More sharing options...
mnementh64 Posted October 26, 2011 Author Share Posted October 26, 2011 Ok, merci Voici une mise à jour (0.3) qui permet à présent d'éditer l'email d'un inscrit (en cas de mauvaise saisie). Link to comment Share on other sites More sharing options...
DeyDDy Posted October 26, 2011 Share Posted October 26, 2011 Bonjour, Super module! Un grand merci pour ton partage et Bonne continuation. Link to comment Share on other sites More sharing options...
mnementh64 Posted November 2, 2011 Author Share Posted November 2, 2011 Tant mieux si ça sert ! Petite amélioration 0.4 : on peut inclure dans l'export les emails des clients qui ont accepté de recevoir les newsletters. Link to comment Share on other sites More sharing options...
jusexotiques Posted November 18, 2011 Share Posted November 18, 2011 Bonjour, et merci beaucoup pour ce module tres tres tres utile !! Bonne continuation a vous ! Link to comment Share on other sites More sharing options...
clah Posted November 23, 2011 Share Posted November 23, 2011 Bonjour, Je vous remercie beaucoup pour ce module qui facilite grandement la gestion des inscrits à la newsletter. Si je peux me permettre, une fonction complémentaire serait la bien venu, qui permettrait l’import, au moyen d’un fichier texte ou CSV, de listes d’adresses email (avec contrôle des doublons). Ainsi, je pourrais regrouper tous les contacts externes déjà répertoriés, puis les gérer avec votre module PSS/Customer export v1.1 qui lui aussi est excellent. Encore merci !!! Link to comment Share on other sites More sharing options...
mnementh64 Posted November 23, 2011 Author Share Posted November 23, 2011 Merci pour votre avis ! L'idée d'évolution est intéressante. Je prépare une mise à jour avec la nouvelle fonctionnalité rapidement. Link to comment Share on other sites More sharing options...
mnementh64 Posted November 24, 2011 Author Share Posted November 24, 2011 Ok, voici la 0.5 avec la fonction d'import. Je précise : - on importe un fichier texte avec un email par ligne - il contrôle la conformité des emails - il contrôle les doublons avec les tables newsletter et customer - tous ces contrôles affichent leurs résultats pour aider au debug du fichier s'il contient des emails avec des problèmes Voila. Si vous avez d'autres idées, je suis preneur ! 1 Link to comment Share on other sites More sharing options...
clah Posted November 24, 2011 Share Posted November 24, 2011 Bonsoir, Vraiment très intéressant, et avec en plus un contrôle explicatif de l’import. C’est parfait ! Je n’hésiterais pas à vous soumettre d’autres idées si l’occasion se présente. Merci beaucoup pour votre disponibilité. Link to comment Share on other sites More sharing options...
mnementh64 Posted November 25, 2011 Author Share Posted November 25, 2011 De rien. J'aime bien que mes modules servent alors ajouter des fonctions utiles n'est jamais un problème ! Link to comment Share on other sites More sharing options...
Dragonatei Posted November 28, 2011 Share Posted November 28, 2011 @mnementh64 : Module au top intuitif et ergonomique Link to comment Share on other sites More sharing options...
mnementh64 Posted November 29, 2011 Author Share Posted November 29, 2011 Ça fait plaisir ces compliments, merci ! Link to comment Share on other sites More sharing options...
Sillage Posted December 29, 2011 Share Posted December 29, 2011 Bonjour mnementh64, Juste pour te corriger une coquille dans ton code : mysql_list_tables est obsolète. Il est préférable d'utiliser la fonction mysq_query() pour effectuer une requête SQL SHOW TABLE à la place. Ainsi, à la ligne 713 du fichier pss_newssubscribers.php il faut remplacer : $tables=mysql_list_tables($db); Par mysql_select_db($db); $tables = mysql_query( 'SHOW TABLES' ); Ce n'est pas grand chose mais c'est plus propre. Cordialement, Link to comment Share on other sites More sharing options...
mnementh64 Posted December 30, 2011 Author Share Posted December 30, 2011 @Sillage : merci de ta remarque. Je l’intégrerai au code dans la prochaine version. Link to comment Share on other sites More sharing options...
weirdboy Posted January 7, 2012 Share Posted January 7, 2012 Super module, une fonctionnalité qui fait vraiment défaut à Prestashop! Bon boulot! Link to comment Share on other sites More sharing options...
a-prods Posted January 10, 2012 Share Posted January 10, 2012 il est top le module . il peut faire le café aussi Link to comment Share on other sites More sharing options...
mnementh64 Posted January 11, 2012 Author Share Posted January 11, 2012 Merci à vous. Ca fait plaisir. Une petite modif et il fera le thé (je préfère !!). Link to comment Share on other sites More sharing options...
a-prods Posted January 11, 2012 Share Posted January 11, 2012 snif.. Link to comment Share on other sites More sharing options...
mnementh64 Posted February 17, 2012 Author Share Posted February 17, 2012 Ok, voici une nouvelle version qui intègre la remarque de Sillage (merci !) et en plus : - controle les doublons d'emails (dans les inscrits et les clients) lorsqu'on met à jour un email des inscrits à la newsletter - permet d'agir (import d'emails et export des emails des clients) même si on n'a aucun inscrit à la newsletter - qq p'tits bugs corrigés Link to comment Share on other sites More sharing options...
powerpeuh Posted March 21, 2012 Share Posted March 21, 2012 Un grand merci pour ce module génial. Link to comment Share on other sites More sharing options...
yoharusame Posted March 21, 2012 Share Posted March 21, 2012 Merci pour ce module. Très pratique! Link to comment Share on other sites More sharing options...
bva75020 Posted March 24, 2012 Share Posted March 24, 2012 Merci Link to comment Share on other sites More sharing options...
fabbea Posted April 12, 2012 Share Posted April 12, 2012 Excellent module, très pratique ! Link to comment Share on other sites More sharing options...
doudou194 Posted April 24, 2012 Share Posted April 24, 2012 Bonjour. Ma question peut paraître pas futée, mais où installe t-on ce module : Admin, modules, ... ? Merci pour l'aide. Link to comment Share on other sites More sharing options...
done123 Posted April 24, 2012 Share Posted April 24, 2012 Bonjour à tous, je suis nouveau sur ce forum.On m'a fait un site avec prestashop et j'aimerai savoir comment installer ce module svp. Merci d'avance, Done123 Link to comment Share on other sites More sharing options...
mnementh64 Posted April 25, 2012 Author Share Posted April 25, 2012 @doudou194 et done123, l'installation d'un module est effectivement une fonction de base qu'il faut connaitre pour étendre une boutique Prestashop. Il existe quelque part une doc officielle : guide de l'administration qui doit expliquer ça. Mais bon, c tout simple : - récupérer le zip du module - aller dans admin / onglet "module" - zone du haut "ajouter un module depuis mon ordi" - une fois la zone dépliée, dans la partie "fichier du module", cliquer sur le bouton "choisissez un fichier" et sélectionnez le zip - valider par le bouton "charger le module" - à ce moment, le module doit apparaître dans sa partie, sinon, vous pouvez le rechercher par l'auteur (Prestascope dans mon cas), le nom ... - une fois la ligne du module trouvée, il ne reste plus qu'à cliquer sur le bouton "installer" en face - puis utiliserr le module Bon courage ! Link to comment Share on other sites More sharing options...
domusn Posted April 27, 2012 Share Posted April 27, 2012 Hello ! Merci pour ce module bien pratique. Je viens de passer mon site avec la newsletter de presta (plus simple car ce n'est pas moi qui l'utilise) et je me demande comment je pourrais récupérer en live (sans export) le contenu de ce module pour l'utiliser en liste de diffusion dans le module newsletter. J'imagine que ça va se faire plutôt dans le module newsletter en ajoutant un appel (a insérer dans la liste ci dessous : pj ) mais qu'est ce que je pourrais appeler ? J'avoue ne pas avoir encore cherché mais j'imagine que tu connais le code sur le bout des doigts et que tu peux me dire en 2 secondes ne serait ce que si c'est possible, ou pas ! Merci d'avance . Dom Edit : j'ajoute que la force de ton module est que dans mon cas j'utilise un footer (footercustom) qui utilise un bloc newsletter pas compatible avec celui de base de presta. Et que la seule façon de récupérer les inscrits est de faire un export csv. Que j'importe ensuite dans ton module et que je "mixe" avec mes clients. J'ai ainsi une liste "clean".... c'est pas facile ! Link to comment Share on other sites More sharing options...
mnementh64 Posted April 27, 2012 Author Share Posted April 27, 2012 En fait, mon module ne fait rien d'autre que d'aider à gérer le contenu de la table ps_newsletter qui n'est rien d'autre que la table derrière le module bloc_newsletter. Alors, je ne comprends pas bien quelle nouvelle entrée tu pourrais ajouter dans le module presta d'envoi de newsletter puisqu'il y a déjà comme source de données "ceux du bloc newsletter" ... Link to comment Share on other sites More sharing options...
midou69 Posted April 27, 2012 Share Posted April 27, 2012 Merci mnementh64 Link to comment Share on other sites More sharing options...
domusn Posted April 27, 2012 Share Posted April 27, 2012 Merci. En fait c'était dans l'idée d'avoir une liste à jour. Car comme mentionné dans mon edit, j'utilise un bloc newsletter intégré dans mon footer. Celui par défaut de presta devant être désactivé quand on utilise celui du footer. Il faut que je vérifie si les 2 sont sensés utiliser les mêmes tables... Ca ne doit pas être très clair. je suis un peu paumé... Link to comment Share on other sites More sharing options...
doudou194 Posted April 27, 2012 Share Posted April 27, 2012 @ mnementhe64 ; merci pour tes explications claires. L'installation s'est faite en moins de temps qu'il ne faut pour l'écrire et ce module fonctionne au poil ! Bravo et merci. Link to comment Share on other sites More sharing options...
mnementh64 Posted April 27, 2012 Author Share Posted April 27, 2012 @ doudou194 : de rien et tant mieux si ça marche. @ domusn : effectivement, je ne suis pas sûr de t'avoir bien suivi sur ce coup-là ;-) Link to comment Share on other sites More sharing options...
mediaone Posted July 10, 2012 Share Posted July 10, 2012 Bonjour, j'ai essayé d'importer un grand fichier clients ( plus que 100 000 mails), maintenant je ne peux pas accéder à la page configuration du module, et j'ai ce message d'erreur : Fatal error: Out of memory (allocated 23068672) (tried to allocate 15985974 bytes) in /homepages/18/d168213394/htdocs/2012/tabs/AdminModules.php on line 317 que faire ? merci d'avance. Link to comment Share on other sites More sharing options...
mnementh64 Posted July 10, 2012 Author Share Posted July 10, 2012 Bonjour, Pour afficher la liste, je dois utiliser un tableau de données ... et étant le volume en question, forcément ça prend de la place ! Il faut donc que PHP ait plus de RAM allouée ... ou bien que je revoie mon code pour essayer d'optimiser pour de tels volumes ! Mais entre-nous, quel est l'intérêt d'avoir une telle quantité d'inscrits à la newsletter ? Prestashop ne propose pas (que je sache) d'outils d'envoi de newsletter adapté à un tel nombre. Link to comment Share on other sites More sharing options...
mediaone Posted July 10, 2012 Share Posted July 10, 2012 merci pour ta réponse, Comment je peux faire pour que le module fonctionne a nouveau ? Mon client veux que je lui installe ce fichier de client, que faire ? Link to comment Share on other sites More sharing options...
mnementh64 Posted July 10, 2012 Author Share Posted July 10, 2012 Pour l'instant, il faudrait vider la table "ps_newsletter" pour alléger un peu l'accès au module. Je ne vois pas d'autres solutions si tu ne peux pas augmenter la mémoire allouée à PHP. Link to comment Share on other sites More sharing options...
mnementh64 Posted August 30, 2012 Author Share Posted August 30, 2012 Nouvelle version compatible Prestashop 1.5 (testé sur RC2). Ne gère pas le multi-boutiques (pas encore !). Link to comment Share on other sites More sharing options...
Guillaume83 Posted September 3, 2012 Share Posted September 3, 2012 Fonctionne très bien et est bien pratique. Merci pour le travail effectué. Link to comment Share on other sites More sharing options...
Rom75 Posted September 11, 2012 Share Posted September 11, 2012 Super merci !!!! Link to comment Share on other sites More sharing options...
besky Posted November 6, 2012 Share Posted November 6, 2012 Bonjour et tout d'abord merci pour cette contribution. il parait en effet fort dommage de ne pouvoir faire d'export plus sophistiqués dans prestashop. J'ai cependant une question concernant ce module: Peut-on exporter ces données dans un CSV avec non seulement l'email mais le nom, prénom, date de naissance éventuellement, enfin bref toutes les infos du profil client ? Merci d'avance de votre réponse Link to comment Share on other sites More sharing options...
mnementh64 Posted November 9, 2012 Author Share Posted November 9, 2012 Bonjour, Non, ça n'est pas possible. Seuls les emails sont exportés. Pour obtenir d'autres champs, il faut utiliser un autre module ... sans dire lequel, ça serait de la pub !! Link to comment Share on other sites More sharing options...
besky Posted November 9, 2012 Share Posted November 9, 2012 Bonjour mnementh64, Merci de ta réponse. Pourrais-tu me donner un lien en Mp de ce fameux module ? Merci Link to comment Share on other sites More sharing options...
yonis2013 Posted November 10, 2012 Share Posted November 10, 2012 Bonjour, Le module est il sur concernant le critere sécurité ? Je me suis fais hacker via ce script. Link to comment Share on other sites More sharing options...
mnementh64 Posted November 10, 2012 Author Share Posted November 10, 2012 Bonjour, Etes-vous sûr de vous être fait hacké via le module proposé dans ce post et pas via le bloc d'inscription visible dans votre boutique ? Si c'est le cas, pouvez-vous préciser quelle porte d'entrée mon module a-t-il fourni aux hackers que je puisse corriger immédiatement la faille ? Link to comment Share on other sites More sharing options...
yonis2013 Posted November 11, 2012 Share Posted November 11, 2012 Bonjour, Je confirme m'etre fait hacker via le module. Le bloc d'inscription est celui d'origine prestashop. Sauf erreur de ma part et souvenir, il y a bien un flux dans le script, suite à cette mésaventure j'ai désintallé le script qui d'ailleurs est tres bon outil, dommage, merci quand meme pour votre contribution. Link to comment Share on other sites More sharing options...
mnementh64 Posted November 11, 2012 Author Share Posted November 11, 2012 Quand vous parlez de flux, vous pensez au fichier export.php qui est livré avec le module ? Si c'est le cas, auriez-vous (ou quelqu'un d'autre) une idée sur une sécurisation du code sachant que ce fichier ne doit être appelé que depuis l'interface d'administration du module et donc éviter un appel extérieur ? Link to comment Share on other sites More sharing options...
yonis2013 Posted November 11, 2012 Share Posted November 11, 2012 de memoire il y a de la pub via un flux pour la promo de vos modules egalement Link to comment Share on other sites More sharing options...
mnementh64 Posted November 11, 2012 Author Share Posted November 11, 2012 Non, il n'y a plus de "pub" depuis plusieurs versions. Je vais donc sécuriser le fichier export.php avec un contrôle du cookie (si j'y arrive !). Link to comment Share on other sites More sharing options...
mnementh64 Posted November 12, 2012 Author Share Posted November 12, 2012 Voilà une nouvelle version améliorant la sécurité dans l'appel du fichier export.php (pour éviter les appels directs extérieurs). @yonis2013 : j'espère que ça résoudra la faille que tu as mentionnée. Au fait, pour être sûr que le hacker a utilisé mon module comme porte d'entrée sur ton site, je suppose que tu as analysé tes logs. Aurais-tu les lignes correspondant aux appels ? Simplement pour que je puisse analyser leur méthodologie ... toujours instructifs pour renforcer la sécurité de mes modules. Link to comment Share on other sites More sharing options...
yonis2013 Posted November 12, 2012 Share Posted November 12, 2012 Bonjour mnementh64, Hélas je n'utilise plus ton module suite à ce probleme. A l'époque j'utilisais la version 0.5, apparement le module a évolué depuis. Link to comment Share on other sites More sharing options...
sevysy Posted February 15, 2013 Share Posted February 15, 2013 Super ! Installation et fonctionnement impeccable sur presta 1.4.6 Import du fichier csv sur Mailjet.com nickel. Merci beaucoup misskytti.fr - Mode et lingerie Link to comment Share on other sites More sharing options...
[email protected] Posted March 21, 2013 Share Posted March 21, 2013 Le délire ce module, une vraie tuerie ... Un grand merci à toi. Viva el Panda ! Link to comment Share on other sites More sharing options...
Pauline Ghiazza Posted May 13, 2013 Share Posted May 13, 2013 (edited) Bonjour et merci pour ce module qui est très utile (je me suis d'ailleurs toujours étonnée de ne pas le voir natif). J'ai cependant modifié quelque peu le code (pour mon utilisation personnelle) afin de rajouter les classes "row_hover" et "alt_row" sur les <tr>, je trouvais que cela manquait cruellement. Peut-être pourriez-vous l'insérer nativement dans la prochaine version ? En tout cas, merci encore pour cet excellent travail. Edited May 15, 2013 by Pauloscorps (see edit history) Link to comment Share on other sites More sharing options...
Oxalyne1 Posted July 8, 2013 Share Posted July 8, 2013 (edited) Bonjour, j'ai une question un peu bête. où peut-on trouver la liste des inscrits à la newsletter dans le backoffice? Merci edit : J'ai trouvé, je n'avais vraiment pas beaucoup cherché... Edited July 29, 2013 by Oxalyne1 (see edit history) Link to comment Share on other sites More sharing options...
felieM Posted July 29, 2013 Share Posted July 29, 2013 ca fonctionne merçi beaucoup pour ce module Link to comment Share on other sites More sharing options...
Plugit Posted October 25, 2013 Share Posted October 25, 2013 Bonjour, Bravo pour ce module qui est génial. En revanche je rencontre un bug. Mon block Newsletter est présent sur toutes les pages sauf la Home. Du coup votre module ne fonctionne plus. Après avoir entré une adresse mail, ça revoie vers la home page et dans le module, l'adresse email n'est pas enregistrée. En revanche, quand on publie le module newsletter sur la home, ça fonctionne... Mais je ne veux pas. D'ou peut venir le problème ? Merci Link to comment Share on other sites More sharing options...
Les Folies de Mélani Posted November 5, 2013 Share Posted November 5, 2013 Bonjour, Merci pour ce module très utile ! Est-il possible d'afficher les nouveau inscrit de la semaine sur la page d’accueil du back office ? Link to comment Share on other sites More sharing options...
Opaline mag Posted November 5, 2013 Share Posted November 5, 2013 Merci beaucoup mnementh64, c est tres utile pour mon site . cordialement arnaud Link to comment Share on other sites More sharing options...
gabstar Posted November 17, 2013 Share Posted November 17, 2013 Bonjour, Dommage, en 1.5.6 le module ne veut pas s'installer... Un prochaine version est prévue? Merci en tout cas du partage ! Link to comment Share on other sites More sharing options...
Cedric31 Posted December 19, 2013 Share Posted December 19, 2013 (edited) Bonjour, j'ai une question un peu bête. où peut-on trouver la liste des inscrits à la newsletter dans le backoffice? Merci edit : J'ai trouvé, je n'avais vraiment pas beaucoup cherché... Hello j ai le même probleme je ne trouve la liste des inscrits à la newsletter Merci pour ton retour Edited December 20, 2013 by Cedric31 (see edit history) Link to comment Share on other sites More sharing options...
ndemathieu Posted March 23, 2014 Share Posted March 23, 2014 Bonjour à tous, Effectivement, superbe module très pratique, un grand merci à son auteur ! Nicolas Link to comment Share on other sites More sharing options...
belladona Posted March 26, 2014 Share Posted March 26, 2014 Dommage, ne marche pas pour PS 1.6.x Une update envisageable ? c'est un bon outil Link to comment Share on other sites More sharing options...
Ansari.usman Posted August 5, 2014 Share Posted August 5, 2014 (edited) Hello, j'ai installé ce module sur une boutique multilingue, j'aimerais pouvoir récupérer la langue de l'utilisateur lors de l'inscription à la newsletter. Avez-vous des pistes ? Merci ^^ Edited August 5, 2014 by Ansari.usman (see edit history) Link to comment Share on other sites More sharing options...
hostingames Posted August 11, 2014 Share Posted August 11, 2014 bonsoir y a t il une mise a jour pour la ps1.6 merci Link to comment Share on other sites More sharing options...
Nory01 Posted October 4, 2014 Share Posted October 4, 2014 bonjour, Idem une mise à jour est elle envisageable? Link to comment Share on other sites More sharing options...
Le _Crestois Posted October 14, 2015 Share Posted October 14, 2015 Oui, oui, pleaaaaaase, une mise à jour pour 1.6 !!!!!!! Link to comment Share on other sites More sharing options...
frejus Posted February 20, 2016 Share Posted February 20, 2016 Bonjour, existerait-il une version de ce module compatible avec la version 1.6 de prestashop ? merci Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now