Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

envoi et relance automatique inclus dans la version 2.56 ? ou via script ?

  • pberthol
  • pberthol's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
7 years 5 months ago #144715 by pberthol
Bonjour,

J'aimerais savoir si les relance automatique existe dans la version 2.56, si non existe t'il des script pour gerer cela ?

autre question peut on gere le tout premier lancement de mail via script (sans que les lime survey ne l'envoi par lui meme), afin de gerer
l'espace ment ds envoi dans le temps

en vous remerciant
The topic has been locked.
  • pberthol
  • pberthol's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
7 years 5 months ago #144717 by pberthol
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 5 months ago #144722 by DenisChenu
J'allais le dire ....

Il faut vraiment que je passe une semaine à publier sur extensions.sondages.pro/ et sur www.limesurvey.org/community-services/extensions ....

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • pberthol
  • pberthol's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
7 years 5 months ago #144736 by pberthol
c'est vraiment top de l'avoir développé,

2 questions subsidiaires :

1) est ce qu'il faut envoyer les invites pour que sendcron fonctionne, ou est ce qu'il lance l'envoi automatiquement lorsque les questionnaire sont activé ?

2) fonctionne t'il lorsque les invitations sont provoquer par un appel via api ( invite_participants())

en te remerciat encore pour ton super boulot
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 4 months ago #144818 by DenisChenu
Salut,

Le plugin envoie les mails selon cette procédure:
- Envoi des mails d'invitation à toutes personnes non encore invitées sur les questionnaires actifs (selon la date)
- Envoi des mails de relance selon les paramètres (et date de fin : on envoie pas un mail si la personne ne pourras plus répondre dans les 24 heures).

Après cela prend en compte tous les autres mails [*], par exemple :
- tu envoie les invitations par l'API le lundi.
- tu paramètre le plugin pour envoyer les relances 7 jours après
=> Le plugin enverra la relance le lundi qui suit (selon les heures de la tache cron) (a moins que tu est provoqué une relance entretemps).

- tu envoie les invitations par l'API le lundi.
- tu paramètre le plugin pour envoyer les relances 7 jours après avec ua max 2 relance
- Tu fait unerelance manuelle le mardi et le vendredi
=> Le plugin n'enverra aucune relance

Denis
* : a moins que le système d'envoi ne tag pas la date d’envois et le nombre d'invitation.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: pberthol
The topic has been locked.
  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
7 years 4 months ago #144838 by LouisGac
Denis: on devrait peut-être distribuer le plugin avec la V3?
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 4 months ago - 7 years 4 months ago #144840 by DenisChenu

LouisGac wrote: Denis: on devrait peut-être distribuer le plugin avec la V3?

Tu veux dire dans app/core/plugin ?

Il y a quand même du hack dedans:
- git.framasoft.org/SondagePro-LimeSurvey-...endMailCron.php#L169
- git.framasoft.org/SondagePro-LimeSurvey-...endMailCron.php#L410
du hack nécessaire, mais du hack quand même.

Et il y a une réécriture de la fonction d'envoi du mail puisque LS n'a pas d'API claire la dessus:
git.framasoft.org/SondagePro-LimeSurvey-...endMailCron.php#L202

Je préférerais le faire avec une API d'envoi de mail un peu plus claire. Carsten avait temporairement publié un script aussi sur github, et Mazi vend un script sur son système.

Maintenant : je suis pas contre, mais pas directement pour non plus :).

Denis
PS : par rapport au hack : c'est l'un des avantages des plugins : en cas de problème je trouve autorisé de bidouiller légérement pour que cela fonctionne. Sur LS core : j'essaye de moins bidouiller.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Last edit: 7 years 4 months ago by DenisChenu. Reason: PS
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose