Animaforms

Collecter des données personnelles

Si votre formulaire collecte des données personnelles, vous devez respecter la réglementation européenne et notamment :

  • Expliquer comment vont être utilisées les données ;
  • Demander un consentement explicite (case à cocher) pour chaque utilisation des données ;
  • Fournir un moyen aux utilisateur.rice.s de demander la suppression des données les concernant.

Vous pouvez consulter notre article sur le RGPD pour en savoir plus.

Je ne peux pas ajouter de questions

On ne peut pas directement ajouter une question. En effet, elles doivent être rattachées à des groupes de questions (en gros les différentes pages du questionnaire). S'il n'y a pas encore de groupe il faut donc d'abord cliquer sur Ajouter un groupe avant de pouvoir ajouter des questions.

Ajouter un bloc de texte

Pour insérer un simple bloc de texte dans le questionnaire, il faut en fait ajouter une question de type Affichage de texte et taper le texte que vous voulez afficher dans le champ Question.

Exemple de question de type Affichage de texte

Insérer une image dans un bloc de texte

  1. Dans l'éditeur de texte, cliquez sur Image.
  2. Cliquez sur Explorer le serveur.
  3. Cliquez sur Envoyer.
  4. Sélectionnez votre image.
  5. Double-cliquez sur la vignette de l'image qui a été ajoutée dans l'explorateur.
  6. Cliquez sur OK.

Faire en sorte qu'une image s'adapte à la largeur de l'écran

Quand vous utilisez une image large, elle risque de dépasser de l'écran sur mobile. Il est possible d'indiquer que l'image doit s'adapter à la largeur de l'écran :

  1. Dans l'éditeur de texte, double-cliquez sur l'image.
  2. Cliquez sur l'onglet Avancé.
  3. Dans Style, renseignez le code suivant : max-width: 100%;
  4. Cliquez sur OK.

Afficher les réponses à un questionnaire

  1. Cliquez sur Réponses > Réponses & Statistiques.
  2. Cliquez sur Afficher les réponses.

Vous pouvez ensuite utiliser le filtre complété pour afficher uniquement les réponses des personnes qui ont fini le formulaire.

Importer les réponses dans Google Sheets

Tout d'abord, il vous faut récupérer l'identifiant de votre questionnaire. Il est affiché après le titre du questionnaire quand vous l'éditez :

Exemple d'identifiant de questionnaire

Ensuite dans votre Google Sheet, il faut insérer comme valeur de la toute première case : =IMPORTDATA("https://tools.animafac.net/limesurvey-export/csv/[id]?token=[token]") en remplaçant [id] par l'identifiant du questionnaire et [token] par le code secret permettant d'exporter les questionnaires (à demander à numerique@animafac.net si vous ne l'avez pas).

Ce qui donnera donc quelque chose comme =IMPORTDATA("https://tools.animafac.net/limesurvey-export/csv/337185?token=I3vv8zHM7").

La première case de mon tableau affiche #REF!

Cela se produit quand du texte est entré dans une case importée. Il suffit d'effacer ce texte et la synchronisation reprendra normalement.

Vous pouvez par contre sans souci ajouter des couleurs ou du style (gras, italique, etc.) aux données importées.

Exporter les réponses vers Animadrive

Tout d'abord, il vous faudra générer un mot de passe permettant de relier Animaforms à Animadrive. Pour cela, dans Animadrive :

  1. Cliquez sur votre nom en haut à droite.
  2. Cliquez sur Personnel.
  3. Cliquez sur Mots de passe d'applications.
  4. Dans Nom de l'application, indiquez Animaforms.
  5. Cliquez sur Créer un nouveau mot de passe d'application.
  6. Enregistrez quelque part le mot de passe qui apparaît dans le champ Mot de passe.

Ensuite, quand vous éditez votre questionnaire :

  1. Cliquez sur Extensions simples dans le menu de gauche.
  2. Cliquez sur Paramètres de l'extension OwncloudExport.
  3. Dans Nom d'utilisateur ownCloud, indiquez votre nom d'utilisateur Animadrive.
  4. Dans Mot de passe ownCloud, indiquez le mot de passe généré précédemment.
  5. Cliquez sur Sauvegarder.

Une fois ce réglage en place, les nouvelles réponses au questionnaire seront enregistrées dans un fichier Excel éponyme sur Animadrive.

Par défaut, le fichier Excel sera créé à la racine de votre espace Animadrive. Si vous souhaitez qu'il soit placé ailleurs, vous pouvez spécifier un chemin (/Staff/Projets/Animation de réseau/, par exemple) dans le champs Chemin du dossier sur ownCloud. Ce dossier doit déjà exister sur Animadrive.

Si quand vous complétez le questionnaire, le fichier n'apparaît pas sur Animadrive, c'est probablement qu'un des paramètres n'est pas correct.

Les différents types de question

Il y a beaucoup de types de question disponibles et on peut facilement s'y perdre. Voici les principaux types dont vous aurez besoin :

  • Zone de texte court : Exemple de question de type Zone de texte court  
  • Zone de texte long : Exemple de question de type Zone de texte long  
  • Choix multiples : Exemple de question de type Choix multiples  
  • Liste : Exemple de question de type Liste

Il existe également des questions prédéfinies qui peuvent vous faire gagner du temps en vous évitant d'avoir à ajouter manuellement les différentes réponses possibles :

  • Oui/Non : Exemple de question de type Oui/Non  
  • Genre : Exemple de question de type Genre  
  • Entrée numérique : Exemple de question de type Entrée numérique  
  • Date et heure : Exemple de question de type Date et heure  

Définir les réponses possibles à une question

Pour une question de type Choix multiples, il faut cliquer sur Éditer les sous-questions quand vous êtes sur la page Résumé de la question.

Pour une question de type Liste, il faut cliquer sur Éditer les options de réponse quand vous êtes sur la page Résumé de la question.

Imposer un format spécifique aux réponses

Pour un champ de type Zone de texte court, il peut être utile de s'assurer que les utilisateur.rice.s respectent bien un format de réponse particulier (un numéro de téléphone, une adresse e-mail, etc.).

Pour cela, vous pouvez remplir le champ Validation (dans Options générales, à droite) quand vous éditez la question. Ce champ utilise des expressions régulières, c'est à dire un code permettant de décrire quels caractères sont acceptés.

Voici ce que vous pouvez entrer dans le champ validation pour des besoins courants :

  • Une adresse e-mail : /^.+?@.+?\..+$/
  • Un numéro de téléphone français : /^(?:0|\(?\+33\)?\s?|0033\s?)[1-79](?:[\.\-\s]?\d\d){4}$/

(Attention à bien copier l'ensemble du code tel quel.)

D'autres expressions de validation sont disponibles dans la documentation de LimeSurvey.

Définir des conditions

Si vous souhaitez qu'une question ou un bloc de texte ne s'affiche que sous certaines conditions (par exemple si on a répondu Oui à la question précédente), vous devez cliquer sur Fixer les conditions quand vous êtes sur la page Résumé de la question.

L'éditeur de conditions permet de créer des scénarios poussés mais peut être trop complexe pour un usage basique. Il y a par contre un bouton Ajout rapide de conditions qui permet d'ajouter facilement des conditions de type « Afficher la question si la réponse à la question X est Y ».

Par exemple, ici on affiche la question uniquement si l'association n'est pas adhérente : Exemple de condition

Modifier l'ordre des questions

  1. Cliquez sur Organisateur de question dans le menu de gauche.
  2. Glissez les questions pour les réorganiser.
  3. Cliquez sur Sauvegarder.

Ajouter une URL de fin

Vous pouvez rediriger les utilisateurs vers un autre site à la fin du questionnaire. Pour cela :

  1. Allez dans Propriétés de questionnaire > Paramètres généraux et texte.
  2. Remplissez le champ URL de fin.
  3. Cliquez sur Sauvegarder.

Intégrer la billeterie HelloAsso

  1. Dans l'interface de HelloAsso, allez dans l'onglet Diffusion quand vous administrez votre billetterie.
  2. Copiez le code fourni dans Intégrer un widget de votre campagne sur votre site internet > Le formulaire (il commence par <iframe id="haWidget").
  3. Dans Animaforms, ajoutez une question de type Affichage de texte.
  4. Dans l'éditeur de texte, cliquez sur Source.
  5. Collez le code fourni par HelloAsso dans l'éditeur.
  6. Cliquez de nouveau sur Source.
  7. Cliquez sur Sauvegarder.

Dupliquer un questionnaire

  1. Dans l'administration d'Animaforms, cliquez sur Créer un questionnaire.
  2. Cliquez sur l'onglet Copier.
  3. Sélectionnez le questionnaire à copier dans la liste déroulante.
  4. Cliquez sur Copier un questionnaire.

Permettre à d'autres personnes d'éditer mon questionnaire

  1. Dans l'administration du questionnaire, cliquez sur Propriétés du questionnaire > Permissions du questionnaire.
  2. Ajoutez un nouvel utilisateur ou groupe d'utilisateurs.
  3. Cliquez sur Définir des permissions pour le questionnaire.
  4. Cochez les permissions que vous voulez attribuer à cet utilisateur ou ce groupe d'utilisateurs.
  5. Cliquez sur Sauvegarder.

Intégrer un formulaire sur un site

  1. Dans l'administration du questionnaire, cliquez sur Outils > Intégrer dans une page web.
  2. Copiez le code HTML fourni.

Ce qui donnera par exemple ceci :

<iframe src="https://forms.animafac.net/index.php/survey/index/sid/337185/newtest/Y/lang/fr"
style="border: none;" width="600" height="800"></iframe>

Vous pouvez également personnaliser les valeurs de width et height pour adapter les dimensions du questionnaire.

Autres ressources

Vous pouvez jeter un œil à la documentation de LimeSurvey, l'outil sur lequel Animaforms est basé.