Hello,
envoi d'un petit mot à l'anniv des inscrits d'une newsletter SPIP
Quelqu'un a déjà fait un truc du genre ?
Donc il faut champs extras surement et puis ...
Amitié
Paulbe
Hello,
envoi d'un petit mot à l'anniv des inscrits d'une newsletter SPIP
Quelqu'un a déjà fait un truc du genre ?
Donc il faut champs extras surement et puis ...
Amitié
Paulbe
Salut,
Dans le cadre d’un plugin « naniv », avec le plugin "Notifications avancées’ activé, j’aurai fait un truc du genre :
Dans paquet.xml :
Dans naniv_pipelines.php
function naniv_taches_generales_cron($taches_generales){
$taches_generales[‹ naniv_carte ›] = 606024;
return $taches_generales;
}
Dans genie/naniv_carte.php
function genie_naniv_carte_dist($t){
$notifications = charger_fonction(‹ notifications ›, ‹ inc/ ›);
$r = sql_select(« une requete qui va bien sur ton champ extra dans auteur »);
while($anniv = sql_fetch($r)) {
$options = array(
‹ age › => age( $anniv[‹ birthdate ›]) , // par exemple si t’as une fonction pour calculer l’age
);
$notifications(‹ carte ›, $anniv[‹ id_auteurl ›], $options);
}
return 1;
}
Dans notifications/carte.php
function notifications_cartel_destinataires_dist($id, $options){
$destinataires = array();
array_push($destinataires, $id);
// eventuellement, mise un jour d’un champ « date envoi carte » pour éviter de doublonner
return $destinataires;
}
Et de jolis squelettes de mails dans le dossier notifications…
Cordialement
Le 20 mars 2013 12:04, Paul <paul@hmpnet.be> a écrit :
Hello,
envoi d’un petit mot à l’anniv des inscrits d’une newsletter SPIP
Quelqu’un a déjà fait un truc du genre ?
Donc il faut champs extras surement et puis …
Amitié
Paulbe
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Ça pourrait faire l'objet d'une belle contrib ça!
BB
Marc Leopold - EMILE-WEB a écrit :
Salut,
Dans le cadre d'un plugin "naniv", avec le plugin "Notifications avancées' activé, j'aurai fait un truc du genre :
Dans paquet.xml : <pipeline nom="taches_generales_cron" inclure="naniv_pipelines.php" />
Dans naniv_pipelines.php
function naniv_taches_generales_cron($taches_generales){
$taches_generales['naniv_carte'] = 60*60*24;
return $taches_generales;
}Dans genie/naniv_carte.php
function genie_naniv_carte_dist($t){
$notifications = charger_fonction('notifications', 'inc/');$r = sql_select("une requete qui va bien sur ton champ extra dans auteur");
while($anniv = sql_fetch($r)) {
$options = array(
'age' => age( $anniv['birthdate']) , // par exemple si t'as une fonction pour calculer l'age
);
$notifications('carte', $anniv['id_auteurl'], $options);
}return 1;
}Dans notifications/carte.php
function notifications_cartel_destinataires_dist($id, $options){
$destinataires = array();
array_push($destinataires, $id);
// eventuellement, mise un jour d'un champ "date envoi carte" pour éviter de doublonner
return $destinataires;
}Et de jolis squelettes de mails dans le dossier notifications...
Cordialement
Le 20 mars 2013 12:04, Paul <paul@hmpnet.be <mailto:paul@hmpnet.be>> a écrit :
Hello,
envoi d'un petit mot à l'anniv des inscrits d'une newsletter SPIP
Quelqu'un a déjà fait un truc du genre ?
Donc il faut champs extras surement et puis ...
Amitié
Paulbe_______________________________________________
liste spip
spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un
mail à spip-off@rezo.net <mailto:spip-off@rezo.net>Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
------------------------------------------------------------------------
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
alors quelqu'un a réussie un truc cool
Le 20/03/2013 12:37, Bernard Blazin a écrit :
Ça pourrait faire l'objet d'une belle contrib ça!
BB
Marc Leopold - EMILE-WEB a écrit :
Salut,
Dans le cadre d'un plugin "naniv", avec le plugin "Notifications avancées' activé, j'aurai fait un truc du genre :
Dans paquet.xml : <pipeline nom="taches_generales_cron" inclure="naniv_pipelines.php" />
Dans naniv_pipelines.php
function naniv_taches_generales_cron($taches_generales){
$taches_generales['naniv_carte'] = 60*60*24;
return $taches_generales;
}Dans genie/naniv_carte.php
function genie_naniv_carte_dist($t){
$notifications = charger_fonction('notifications', 'inc/');$r = sql_select("une requete qui va bien sur ton champ extra dans auteur");
while($anniv = sql_fetch($r)) {
$options = array(
'age' => age( $anniv['birthdate']) , // par exemple si t'as une fonction pour calculer l'age
);
$notifications('carte', $anniv['id_auteurl'], $options);
}return 1;
}Dans notifications/carte.php
function notifications_cartel_destinataires_dist($id, $options){
$destinataires = array();
array_push($destinataires, $id);
// eventuellement, mise un jour d'un champ "date envoi carte" pour éviter de doublonner
return $destinataires;
}Et de jolis squelettes de mails dans le dossier notifications...
Cordialement
Le 20 mars 2013 12:04, Paul <paul@hmpnet.be <mailto:paul@hmpnet.be>> a écrit :
Hello,
envoi d'un petit mot à l'anniv des inscrits d'une newsletter SPIP
Quelqu'un a déjà fait un truc du genre ?
Donc il faut champs extras surement et puis ...
Amitié
Paulbe_______________________________________________
liste spip
spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un
mail à spip-off@rezo.net <mailto:spip-off@rezo.net>Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
------------------------------------------------------------------------
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
--
Je, tu, ils ; Spipeurs (euses), Graphteurs (euses), Codeurs (euses) Participent bénévolement aux projets :
http://spipfactory.com/ (Hébergement 100% gratuit de site spip sous squelette Escal)
Hello,
J'ai pas encore avancé mais c'est toujours sur mes tablettes ![]()
Amitié
Paulbe
Le 4/04/2013 11:01, spip.factory@laposte.net a écrit :
alors quelqu'un a réussie un truc cool
Le 20/03/2013 12:37, Bernard Blazin a écrit :
Ça pourrait faire l'objet d'une belle contrib ça!
BB
Marc Leopold - EMILE-WEB a écrit :
Salut,
Dans le cadre d'un plugin "naniv", avec le plugin "Notifications avancées' activé, j'aurai fait un truc du genre :
Dans paquet.xml : <pipeline nom="taches_generales_cron" inclure="naniv_pipelines.php" />
Dans naniv_pipelines.php
function naniv_taches_generales_cron($taches_generales){
$taches_generales['naniv_carte'] = 60*60*24;
return $taches_generales;
}Dans genie/naniv_carte.php
function genie_naniv_carte_dist($t){
$notifications = charger_fonction('notifications', 'inc/');$r = sql_select("une requete qui va bien sur ton champ extra dans auteur");
while($anniv = sql_fetch($r)) {
$options = array(
'age' => age( $anniv['birthdate']) , // par exemple si t'as une fonction pour calculer l'age
);
$notifications('carte', $anniv['id_auteurl'], $options);
}return 1;
}Dans notifications/carte.php
function notifications_cartel_destinataires_dist($id, $options){
$destinataires = array();
array_push($destinataires, $id);
// eventuellement, mise un jour d'un champ "date envoi carte" pour éviter de doublonner
return $destinataires;
}Et de jolis squelettes de mails dans le dossier notifications...
Cordialement
Le 20 mars 2013 12:04, Paul <paul@hmpnet.be <mailto:paul@hmpnet.be>> a écrit :
Hello,
envoi d'un petit mot à l'anniv des inscrits d'une newsletter SPIP
Quelqu'un a déjà fait un truc du genre ?
Donc il faut champs extras surement et puis ...
Amitié
Paulbe