Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Gotcha
2010-03-28 13:09:02

tosca a écrit:

Une fonctionnalité de" notification par mail" existe en standard, qui permet déjà d'envoyer des mails à des utilisateurs inscrits sur la galerie.

+1

tosca
2010-03-27 21:10:23

La discussion sur laquelle tu t'es "branché" date un peu ...
Une fonctionnalité de" notification par mail" existe en standard, qui permet déjà d'envoyer des mails à des utilisateurs inscrits sur la galerie.

dragonballed
2010-03-27 19:34:06

Salut, je suis aussi à la recherche d'un système de newsletter et il me vient une idée.

On pourrait tout simplement récupérer un script de newsletter tiers et d'insérer un "souhaitez-vous vous inscrire à la newsletter?" sur la page d'inscription de piwigo.

Il suffit ensuite d'envoyer le mail depuis la page d'admin du script de newsletter.

Votre avis?

jxrossel
2008-03-06 16:43:41

jxrossel a écrit:

Hello!

Tout d'abord, je voudrais dire un grand merci à ceux qui ont rendu possible l'existence de PWG et de ses petits.

Je voudrais pouvoir de temps à autre envoyer une newsletter à l'ensemble des utilisateurs de ma gallerie. J'ai vu que quelqu'un avait développé un MOD pour la version 1.6 qui créait un pont avec phpmynewsletter. Par contre, je n'ai pas trouvé de plugin.

Y a-t-il un moyen existant avec la version 1.7 pour envoyer un mail à un groupe d'utilisateurs sans que le mail soit lié à un update du contenu de la gallerie?

Merci d'avance,

Jonathan

PS pour ceux qui aime le funk, www.themotherfunkers.ch !

rub
2007-11-17 08:47:26

En bidouillant directement dans le fichier, c'est déjà une bonne façon, un bon début!

Par un trigger pour remplacer le comportement initial,, avec la version 1.7.0, c'est pas top.
En 1.7.1, ca sera plus simple.
Surtout avec ce fichier include/template.php qui rajoute des événement au chargement des templates. Tu peux donc remplacer un ancien par un nouveau.

A ta place, je ferais plus un trigger qui ajoute une page dans le menu admin des plugins.
Comme par exemple Dynamic Recent Period.
Cf les fichiers main.inc.php, admin.php, config.php et config.tpl.

Comme, ca tu peux faire des petits fichiers php/tpl, qui appellent la fonction pwg_mail_group.
En gros dans config.*, tu mets le code épuré des fichiers cat_modify.* et tu peux te créer un fichier tpl spéciale pour le mail.

jxrossel
2007-11-16 22:05:18

Ok, je vais bidouiller directement. Cette sale habitude suisse de vouloir tout faire bien...


-----------

ça a l'air de marcher pas mal du tout! Par contre, je n'ai pas encore trouvé comment modifier le champ "sujet" de l'e-mail envoyé ...

Une idée?

VDigital
2007-11-16 21:52:23

Je me ferai pas suer au début et je jouerai directement avec \template\yoga\mail\text\html\admin\cat_group_info.tpl

8-)

VDigital
2007-11-16 21:51:22

C'est le nom de l'évènement ou du trigger qui a été placé dans le code d'origine pour savoir à quel endroit tu souhaites que ta fonction soit appelée.

Rub? Aurais-tu un event à lui proposer?

jxrossel
2007-11-16 21:26:54

Bon,

Je navigue à vue et j'ai besoin d'un phare pour me dire si je suis dans la bonne direction... Voilà où je crois en être:

- pour envoyer une newsletter, je peux utiliser le formulaire quasi approprié qui au bas de la page d'édition des catégories.
- Je peux modifier la mise en page en travaillant sur le fichier mail-css.tpl qui est dans le répertoire du thème que j'utilise. Ces réglages surchargent d'autres réglages précédents.
- Je peux écrire un plugin personnel pour remplacer le code qui est dans \template\yoga\mail\text\html\admin\cat_group_info.tpl par une entête et un bas de page personnel.

Si tout cela est correct, je crois que j'ai besoin de la référence de l'événement qui va déclencher la lecture de mon plugin, un truc genre:

add_event_handler(???, 'my_plugin_name_and_function_name');

Donc:
1) est-ce juste?
2) c'est quoi les ??? dont j'ai besoin?

Merci tout plein,

Jonathan

ddtddt
2007-11-15 08:33:23

jxrossel a écrit:

D'ailleurs, je ne saurais pas par où commencer pour créer un plugin.

Jonathan

Pour ton plugin tu peux commencer par lire ça

jxrossel
2007-11-15 08:24:46

OK, merci beaucoup.

Pour l'instant, ma connaissance du php se limite à du déffrichage (où déchiffrage, comme tu veux =:) ), alors je préfère éviter les dégâts. D'ailleurs, je ne saurais pas par où commencer pour créer un plugin.

Merci encore pour les infos.

Jonathan

rub
2007-11-14 21:45:06

jxrossel a écrit:

La référence que tu m'as donnée semble correspondre à ce dont j'ai besoin. Merci! J'imagine qu'il faut que je modifie les deux versions (html et plain).

Pas forcement, par défaut les envois sont en HTML donc pour ton site, tu peux modifier uniquement l'HTML. (pas de double encodage dans nos mails pour l'instant)

Comme tu as le comprendre, l'ensemble des mails de PWG (hormis les mails simples de notification aux admin) se trouvent dans le répertoire template\yoga\mail à toi d'en faire ce que tu désires.

Avec la 1.7.1, la modification des tpl par plugin sera possible pour l'ensemble des tpl existants grâce à de nouveaux triggers.
Si tu connais un peu php, html, les tpl de pwg, il est tres simple de se faire un petite page d'envoi de mail basés sur les composants de pwg!

jxrossel
2007-11-14 19:53:29

Hello Rub,

En fait, j'utilise phpwebgallery comme support multimédia pour le site web de mon groupe de funk et mon idée est d'inviter les visiteurs qui le désirent à s'enregistrer comme utilisateurs de la gallerie pour que je puisse ensuite leur envoyer des news de mon groupe. Du coup, l'idéal serait que l'e-mail envoyé soit sans référence directe à la gallerie. Ce serait encore mieux si je pouvais mettre un peu de code html pour formater l'e-mail selon le style du site.

La référence que tu m'as donnée semble correspondre à ce dont j'ai besoin. Merci! J'imagine qu'il faut que je modifie les deux versions (html et plain).

Ciao,

Jonathan

vimages
2007-11-14 18:47:10

+1 !

:o)

avec l'ajout de vignettes tirées du site..?

rub
2007-11-14 18:31:11

jxrossel a écrit:

Donc, si je dois passer par là, puis-je modifier ces insertions automatiques pour contrôler l'intégralité du message?

Tu veux faire quoi exactement?

Modifier le fichier template\yoga\mail\text\html\admin\cat_group_info.tpl pour formater à ton gout.

Quand à une newsletter, un petit plugin serait sympa!

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact