Welcome to the LimeSurvey Community Forum

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

Création d'un fichier ICS personnalisé envoyé à l'admin après soumission

  • Egadon
  • Egadon's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 1 month ago #180848 by Egadon
Bonjour,


J'aurais besoin que lorsqu'un utilisateur réponde à un sondage, l'administrateur du sondage reçoive un mail contenant un fichier avec un événement à rajouter au format icalendar (ics).

Concrêtement, il faudrait que lors de la soumission je puisse envoyer un fichier ics contenant une partie statique et une partie reprenant des réponses issues du sondage.

Est ce que cela est possible ?


Je pense qu'il faut s'orienter du côté des notifications à envoyer aux administrateurs, mais je ne vois pas comment envoyer un fichier personnalisé.


Merci par avance
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #180849 by Nickko
Concraitement tu veux faire quoi, tu veux quoi dans ce fichier ICS ?
Avec les infos que tu nous donnes, ça semble trivial, tu créé ton fichier ICS, tu l'héberge qqpart, tu mets un lien dans le mail.

Quand la personne le reçoit il clique sur le lien (c'est aussi simple qu'une pièce-jointe) et hop.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • Egadon
  • Egadon's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 1 month ago #180850 by Egadon
Le problème c'est que le fichier n'est pas un fichier statique mais un fichier dynamique qui sera créé en fonction des réponses du formulaire.

Le fichier (qui contient du texte) comporte une partie fixe et une partie dynamique constituée à partir des réponses au sondage.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #180852 by Nickko
On dirait que tu essaie d'utiliser Limesurvey pour faire de la réservation plutôt qu'un sondage.

Dans ce cas, un outil de réservation serait vraiment plus performant.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • Egadon
  • Egadon's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 1 month ago #180856 by Egadon
Oui, il est vrai que je me doute que j'utilise limesurvey de manière contourné dans ce cadre.

Pour avoir une réponse à ma question du coup, il est possible de faire une telle manipulation ou limesurvey n'est clairement pas prévu pour faire ce genre d'opération sans mettre les mains dans le code.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #180875 by Nickko
À ma connaissance, ce n'est pas prévu sans utiliser un plugin ou qqch du genre.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • Egadon
  • Egadon's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 1 month ago #180879 by Egadon
Ok, c'est ce qu'il me semblait.

J'ai regardé les plugins listés sur votre site mais je n'ai rien vu, tu as un nom de plugin précis en tête ?
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #180880 by Nickko
Il faudrait le faire ce plugin.

Nickko
Head of ergonomics, UX & UI.
The following user(s) said Thank You: Egadon
The topic has been locked.
  • Egadon
  • Egadon's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 1 month ago #180881 by Egadon
Ok, merci pour ta réponse. Bonne continuation.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #180883 by DenisChenu
Sinon, sans plugin : utiliser le lien de fin automatique pour créer ce fichier ICS en python, php ou n'importe quel language.

manual.limesurvey.org/URL_fields#End_URL_field

Denis

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: Egadon
The topic has been locked.
  • Egadon
  • Egadon's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 1 month ago #180885 by Egadon
Piste intéressante à étudier en effet. Je vais voir si je peux récupérer les éléments dont j'ai besoin pour faire mon fichier ICS. Si c'est le cas la solution devrait être bonne.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #180887 by DenisChenu
Sinon,

Si tu sais développer en PHP manual.limesurvey.org/AfterSurveyComplete
L'exemple github.com/LimeSurvey/LimeSurvey/tree/ma...ns/Demo/ShowResponse est assez clair :)

C'est un des événement les plus simple à traiter.

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.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose