SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

290 Plugins, 198 contribs sur SPIP-Zone, 97 visiteurs en ce moment

Accueil > Interactivité, échanges > Formulaires > Formidable > Formidable, le générateur de formulaires

Formidable, le générateur de formulaires

23 janvier 2012 – par RastaPopoulos – 2517 commentaires

180 votes

Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs.

Introduction

L’objectif était de créer un plugin permettant de générer des formulaires. Historiquement, 2 plugins avaient déjà été développés précédemment pour remplir cette fonction :

  • Forms &Tables, qui n’a pas été complètement porté pour SPIP 2.
  • et spip-formulaire créé par artego mais qui n’est plus maintenu.

La question s’est donc posée : construire sur la base d’un des deux plugins ou repartir de zéro ?
Form &Table, très complet pour les utilisateurs, présentait l’inconvénient d’avoir un côté « fourre-tout » qui le rendait difficilement modifiable et difficile à personnaliser par les développeurs.

Il a finalement été décidé de repartir de zéro pour proposer quelque chose :

  • de plus facile à utiliser pour les utilisateurs d’une part,
  • mais aussi de plus facile à personnaliser pour les développeurs.
    Avec le parti pris de se baser de préférence sur plusieurs petits plugins spécialisés et de tirer parti de la nouvelle norme CVT.

Installation

Le plugin nécessite les plugins suivants :

Il faut installer le plugin jQuery UI pour pouvoir déplacer les champs à la souris pendant la création d’un formulaire.

Interface utilisateur

L’utilisation basique de l’interface est abordée dans ce screencast : Mon premier formulaire pas à pas : c’est Formidable !

Appeler mon formulaire

Vous devez appeler le formulaire ayant le nom « formidable », en lui passant en paramètre l’identifiant de votre formulaire.

Dans un contenu
Utilisez le modèle <formulaire> classique : <formulaire|formidable|id=34> ou bien <formulaire|formidable|id=contact>

Dans un squelette
#FORMULAIRE_FORMIDABLE{34} ou bien #FORMULAIRE_FORMIDABLE{contact}

Afficher les résultats du formulaire

Dans un contenu
Utilisez le modèle <formulaire_analyse|id_formulaire=34>

Pré-remplir dynamiquement les champs d’un formulaire depuis un squelette

À noter que dans un squelette, vous avez la possibilité de surcharger dans l’appel, les valeurs par défaut des champs de votre formulaire. Pour cela, vous devez passer un tableau de nom=>valeur en deuxième paramètre. Vous pourrez trouver les noms de vos champs dans l’aide-mémoire situé sur la page de configuration des traitements.

Le tableau en deuxième paramètre :

  1. #FORMULAIRE_FORMIDABLE{contact, #ARRAY{nom_du_champ, Ma valeur}}

C’est particulièrement utile pour remplir un champ caché avec une valeur dynamique venant du squelette :

  1. #FORMULAIRE_FORMIDABLE{contact, #ARRAY{hidden_1, #ID_DOCUMENT}}

Pré remplir les champs depuis une ancienne réponse

Si les réponses sont enregistrées, on peut passer en troisième argument un identifiant de réponse.

  1. #FORMULAIRE_FORMIDABLE{contact,'',23}

pour modifier la réponse 23.

Champs oui-non et case unique

Pour rendre obligatoire la réponse « oui » à un champ de type oui-non ou case unique (pour la validation de conditions d’utilisation par exemple), il faut simplement rendre le champ obligatoire.

Courriels de notification

Une option des traitements proposés permet d’envoyer un mail de notification automatiquement, à chaque saisie d’un formulaire.

Le squelette par défaut employé pour la mise en forme de ces mails est plugins/formidable/notifications/formulaire_email.html. Vous pouvez le copier dans le répertoire ’notifications’ de votre squelette et l’y modifier à votre guise. Cette modification vaudra pour tous les formulaires.

Pour utiliser un squelette spécifique pour les mails de notification de l’un seulement des formulaires définis avec Formidable, il suffit d’ajouter son squelette dans le répertoire ’notifications’ de votre dossier squelettes, mais en ajoutant l’identifiant.

IDENTIFIANT étant l’identifiant du formulaire défini dans Formidable, les squelettes doivent se nommer :
formulaire_IDENTIFIANT_email.html pour le mail aux destinataires
formulaire_IDENTIFIANT_accuse.html pour l’accusé de réception du visiteur

Conservation des IP

Les adresse IP des personnes répondant aux formulaires sont stockées en base de donnée. Depuis la version 1.5 (SPIP 3) / 0.7 (SPIP < 3), elle sont automatiquement hashé, de manière à ce que l’IP ne soit plus reconnaissable, au bout de 124 jours (environ 4 mois).

Pour changer ce délai, vous pouvez redéfinir la constante _CNIL_PERIODE dans votre fichier mes_options.php.

Par exemple :

  1. define('_CNIL_PERIODE', 24*3600);

permet de hasher les IP toutes les 24 heures.

Si vous voulez désactiver le hashage, mettez la valeur à 0.

Envoi de fichiers

Lire l’article complémentaire : Envoyer des fichiers avec un formulaire Formidable.

Voir aussi sur le wiki

-  Complément de doc et exemples sur les boucles et balises de formidable
-  Exemples de stylage CSS d’un formulaire Formidable
-  todoFormidable
-  Formidable, présentation aux Grottes (2010)

Voir en ligne : http://plugins.spip.net/formidable

Dernière modification de cette page le 2 octobre 2018

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 15 novembre à 17:27, par Zab_Paris En réponse à : Formidable, le générateur de formulaires

    Bonjour,
    je poste ici (aussi) car ne sais pas où ma question sera le mieux vue... mais je suis bloquée...

    je veux assigner une variable dynamique à mon champ hidden_1, cette variable est issue d’un javascript qui est dans la page (la variable s’appelle textetotal)

    Quelle syntaxe à la place de #ID_DOCUMENT dans #FORMULAIRE_FORMIDABLE{contact, #ARRAY{hidden_1, #ID_DOCUMENT}}
     ?

    J’ai cherché partout, je ne trouve pas. Mon javascript est tout simple, je veux juste entrer UNE variable !

    Merci de votre aide, c’est frustrant, c’est la dernière étape avant de finaliser la mise en forme !

    Zab

    • Le 15 novembre à 17:30, par Maïeul En réponse à : Formidable, le générateur de formulaires

      je dirais que ce n’est pas possible, a priori, car la variable est passé au formulaire lors de la construction de la page côté servrur, alors que le javascript est interprét coté client.

      La seule solution que je verrais est de créer une saisie personnalisé qui réagit au js.

    • Le 15 novembre à 17:37, par Zab_Paris En réponse à : Formidable, le générateur de formulaires

      et si au moment de la validation du formulaire, je lui demande de modifier la valeur d’un champ ? ou d’ajouter cette variable à envoyer ?

    • Le 15 novembre à 17:45, par Zab_Paris En réponse à : Formidable, le générateur de formulaires

      merci d’avoir répondu en tous cas.

      en fait, dans une version antérieure, c’est bien ce que je faisais : j’appelais une page qui effectuait des calculs à partir de la page appelante, et qui, en même temps, affichait un formulaire, lequel reprenait dans un champ le résultat de ce calcul. J’envoyais le tout par mail grâce à un script php, sauf que je n’arrive plus à le faire marcher. D’où mon recours à Formidable. Pourquoi formidable ne pourrait pas aller chercher une variable dans la page ? Qu’est ce que ça veut dire dans ce cas là une « valeur dynamique » ?

      merci de votre aide,

      La page de saisie version antérieure : http://www.elisabethmasset.fr/ARCHIVES/essaiboutique3.htm (le pop up contient un formulaire textarea qui reprend la variable javascript finale - je veux un champ caché mais c’était pour contrôler)
      et la version spip : http://www.elisabethmasset.fr/spip.php?article106

    • Le 15 novembre à 17:59, par Maïeul En réponse à : Formidable, le générateur de formulaires

      Valeur dynamique en prog informatique de site web = valeur calculée côté serveur (par opposition à statique = une fois pour toute)

    • Le 15 novembre à 18:10, par RastaPopoulos En réponse à : Formidable, le générateur de formulaires

      Pourquoi formidable ne pourrait pas aller chercher une variable dans la page ? Qu’est ce que ça veut dire dans ce cas là une « valeur dynamique » ?

      C’est plutôt à toi qu’il faut poser la question :D

      On a l’impression que tu essayes de programmer un truc mais sans piger la différence entre JS et PHP.

      SPIP est fait en PHP, donc Formidable aussi par défaut, et Formidable ne fait à peu près RIEN en JS côté client de toute façon à par l’AJAX.

      À partir du moment où tu calcules des choses en javascript côté navigateur lors de l’exécution de la page, comment espères-tu que ce soit passé AU PHP AVANT l’affichage du formulaire ?

      Si tu fais des choses en JS, obligatoirement tu dois les modifier dans le formulaire en JS aussi… Donc à toi de te débrouiller dans ton code Javascript pour modifier les valeurs des champs ou je ne sais quoi, je ne connais pas ton contexte.

      Cela dit, remplir des choses uniquement en JS, c’est la plupart du temps une mauvaise idée, ce n’est pas bien question accessibilité, et ya pas de vérification côté PHP que c’est bien du remplissage correct. Enfin bon, ça a l’air d’être un peu le bazar :D

    • Le 15 novembre à 18:28, par Zab_Paris En réponse à : Formidable, le générateur de formulaires

      ça va merci, j’utilise spip depuis 10 ans (mon premier en 2005), et mon besoin est très simple, et je parfaitement la différence entre php et js, merci. Simplement, je reprends maintenant des scripts qui fonctionnaient bien en 2010 dans mon ancien site et que je veux adapter à mon site désormais sous spip..

      Ce n’est pas le bazar, c’est juste que ça fait un mois que j’essaye tous les outils de spip contrib et que les plugins panier, paiement en ligne, catalogue, produits, API prix etc. ne me conviennent pas ; pour spip 3 les articulations entre eux sont un peu incompréhensibles...

      je veux juste que mes clients choisissent un dessin, un objet (avec affichage d’une photo d’exemple), dans un formulaire où je peux afficher des images, une quantité, qui calcule un montant à partir d’un prix, qu’ils me donnent dans un deuxième temps (après vérification de la commande) leurs coordonnées et que le tout m’envoie un mail.

      C’est tout.

      C’est hyper simple mon truc, et les plugins deviennent très très complexes.

      Je pensais juste que quand le formulaire est appelé, il est bien affiché côté client comme un formulaire html, et qu’on pouvait imaginer qu’au moment du submit, j’avais une action supplémentaire qui assigne une valeur

      <script>document.write(valeur);</script>

      à mon champ hidden avant envoi par mail. Non ? Ce n’est pas la peine d’être condescendant, je fais pas ça tous les jours, et mon idée n’avait rien de stupide.

      Tant pis, je vais intégrer du 100% js dans mon article, et essayer de trouver un mailer qui fonctionne.

      merci quand même.

    • Le 15 novembre à 18:59, par RastaPopoulos En réponse à : Formidable, le générateur de formulaires

      je veux juste que mes clients choisissent un dessin, un objet (avec affichage d’une photo d’exemple), dans un formulaire où je peux afficher des images, une quantité, qui calcule un montant à partir d’un prix, qu’ils me donnent dans un deuxième temps (après vérification de la commande) leurs coordonnées et que le tout m’envoie un mail.

      C’est tout.

      C’est hyper simple mon truc, et les plugins deviennent très très complexes.

      Bah non ya pas de « c’est tout » et c’est absolument pas « hyper simple ». Ce que tu décris là c’est un tunnel de commande de commerce en ligne, et ça n’a absolument rien de simple. Et Formidable n’est pas du tout conçu pour faire ça mais pour faire des questionnaires et sondages, donc forcément l’utiliser pour un tunnel de commande est du bricolage ni spécialement facile, ni forcément pérenne.

      Et oui pour faire du commerce, la recommandation c’est évidemment d’utiliser Produits, Paniers, Commandes, Bank, etc.

      Je pensais juste que quand le formulaire est appelé, il est bien affiché côté client comme un formulaire html, et qu’on pouvait imaginer qu’au moment du submit, j’avais une action supplémentaire qui assigne une valeur

      Bah si tu fais tout en JS, je ne vois pas ce qui te bloque.

      Il n’y a strictement rien de propre à Formidable. Si tu oonnais le « name » des champs d’un formulaire, pour n’importe quel formulaire du monde en HTML, tu peux en JS remplir sa valeur comme tu veux, suivant les événements, triggers, que tu veux. Il n’y a aucun blocage à ça. Mais évidemment faut être capable de cibler les champs pour les remplir (connaitre leur id ou name).

    • Le 15 novembre à 19:17, par Zab_Paris En réponse à : Formidable, le générateur de formulaires

      Eh bien non, ce n’est pas vraiment un tunnel de commande, car il n’y a pas de fonction panier, pas de règlement en ligne etc. Juste l’expression d’un souhait (quel objet personnalisé avec quel dessin du site, et en quelle quantité), des informations données sur ce que ça va coûter au client, et après ça se règle en direct avec le client (je vais pas être amazon)

      J’ai essayé au début avec Formidable sur de gentils conseils d’autres développeurs, mais effectivement il n’est pas fait pour ça, d’où le recours à 100% javascript pour le formulaire n°1 là : http://www.elisabethmasset.fr/spip.php?article106
      Ce formulaire n°1 envoie les données dans la page de récapitulation, compilées par js dans une variable « textetotal », que j’affiche. Comme ça l’utilisateur vérifie ce qu’il m’a demandé puis entre ses coordonnées et m’envoie le tout.

      Je ne veux utiliser formidable QUE pour le contact dans le formulaire n°2, mais je veux aussi embarquer au passage la valeur « textetotal ».

      Je voulais effectivement créer un champ caché dans Formidable et lui donner cette valeur par un petit js, avant ou au moment de la validation mais impossible de repérer ni le « name » exact du formulaire créé par le script php, ni celui du champ hidden_1. C’est juste ça que je voulais en fait !

      En effet on repart forcément de la page html puisqu’il faut bien embarquer la saisie des coordonnées...

      Si vraiment c’est pas possible je retourne à mes vieux scripts.

    Répondre à ce message

  • Le 22 octobre à 12:54, par mjhvc En réponse à : Formidable, le générateur de formulaires

    Bonjour, bravo pour cet outil que j’utilise depuis très longtemps.
    Question : Un champ caché, introduit dans un groupe de champ pliable et plié, pose-t-il problème chez vous ?

    Chez moi, il semblerait que l’affichage des autres champs non cachés de ce groupe ne fonctionne plus et n’enregistre plus rien.

    Le problème est résolu, chez moi, quand le champ caché est sorti du groupe de champ, donc ma suspicion va vers ce champ caché.

    Répondre à ce message

  • Le 21 octobre à 22:37, par DD En réponse à : Formidable, le générateur de formulaires

    J’essaie d’afficher les réponses au formulaire avec
    <formulaire_reponse|id_formulaire=xx>
    comme pour l’analyse des réponses <formulaire_analyse|id_formulaire=xx>
    mais rien ne s’affiche.

    Est-il possible d’utiliser le modèle formidable/v3.22.0/modeles/formulaires_reponse.html par défaut du plugin ?

    J’ai coché oui pour le champ « Par défaut, les pages publiques des formulaires ne sont pas autorisées »
    mais j’ai un doute sur le lien.

    Merci

    Répondre à ce message

  • Le 9 octobre à 23:22, par Manu En réponse à : Formidable, le générateur de formulaires

    Bug ou feature ?
    J’ai un champ « liste déroulante » qui propose une série d’options valeur|libellé
    Après sélection puis validation, c’est bien « valeur » qui est inscrit dans la base de donnée, OK.
    Le truc, c’est que les mails de confirmation/accusé de réception, la visualisation des réponses dans l’espace privé ou l’export CSV affichent « libellé » et non pas « valeur ».
    Bug ou feature ? (dans le cas qui me concerne, c’est très gênant...)

    • Le 10 octobre à 09:20, par Maïeul En réponse à : Formidable, le générateur de formulaires

      c’est une feature pour ce qui concerne l’affichage dans l’espace privé et les emails.

      pour l’export csv... cela de discute. On pourrait mettre une option.

    • Le 10 octobre à 09:31, par RastaPopoulos En réponse à : Formidable, le générateur de formulaires

      L’export des réponses est déjà un formulaire (et non un simple bouton ou lien d’action), donc oui je pense qu’au fur et à mesure, il faudrait rajouter des options.

      Cela dit, pour du CSV (donc du traitement), ça devrait effectivement par défaut être la valeur brute, m’est-avis…

    • Le 10 octobre à 10:48, par Manu En réponse à : Formidable, le générateur de formulaires

      Merci de ta réponse.
      Pour l’affichage et les emails : je suis d’accord, ça se tient parce que c’est ce qu’a choisi l’internaute.
      Pour le CSV, là je trouve ça vraiment problématique. En l’occurrence, j’ai une série de « dates » (enfin, des chaines de texte) du style
      2018-11-17|17 novembre
      2018-12-02|2 décembre etc...
      tel qu’il est, l’export csv est inexploitable dans un tableur pour trier les réponses par date.
      Je sens que mon client ne va pas m’adorer sur ce coup-là.
      => comment faudrait-il faire pour avoir la valeur du champ dans le csv ?

      PS : quand on rédige les options en mettant des « / »
      2018/11/17|17 novembre
      2018/12/02|2 décembre etc...
      alors, dans les mails on obtient « sans réponse ».... gloups

    • Le 10 octobre à 11:06, par Maïeul En réponse à : Formidable, le générateur de formulaires

      pour les dates ca se tient. Mais pour d’autres cas, pas forcément.
      Donc je serais plutot d’avis de proposer cela comme option, sous forme de bouton radio qui choisi, et avec comme valeur par défaut « brut ».

      Pour le /, je pense que c’est lié au fait que dans la terminologie SPIP, le / marque souvent des sous entrée de tableau.

    • Le 10 octobre à 11:20, par Manu En réponse à : Formidable, le générateur de formulaires

      Pour le bouton et la valeur brute, ce serait vraiment chouette de pouvoir avoir cette possibilité. C’est compliqué à faire ???

    • Le 10 octobre à 11:20, par Maïeul En réponse à : Formidable, le générateur de formulaires

      a priori non, mais faut avoir le tps.

    • Le 10 octobre à 11:37, par Manu En réponse à : Formidable, le générateur de formulaires

      Alors.... aïe, ouille, je pose ou je pose pas la question ?
       ;-))
      (Ah, mon dieu, dans une deuxième vie, faut vraiment que j’aie de meilleures bases de programmation)

    • Le 10 octobre à 11:40, par Maïeul En réponse à : Formidable, le générateur de formulaires

      la réponse est : j’en sais rien.

    • Le 11 octobre à 18:42, par Maïeul En réponse à : Formidable, le générateur de formulaires

      la dernière version de formidable 3.21.0 permet de choisir la forme brute ou la forme humaine lors de l’export. Par défaut, la forme brute.

    • Le 11 octobre à 21:25, par Manu En réponse à : Formidable, le générateur de formulaires

      Merci mille fois Maïeul
       ;-))))

    Répondre à ce message

  • Le 9 octobre à 01:27, par DD En réponse à : Formidable, le générateur de formulaires

    Je viens de voir qu’il y avait la possibilité d’ajouter un champ « Inscription aux listes ».
    Ca m’intéresse beaucoup pour éviter d’avoir 2 formulaires à faire remplir sur la même page (1 formulaire avec tous les champs voulus + 1 pour l’inscription à une newsletter).

    Mais je ne vois pas trop comment brancher ça sur les inscriptions.

    Est-ce que l’utilisateur qui indique son adresse mail dans un champ email du formulaire (champ à définir ?) peut être ainsi inscrit à une liste de diffusion listée dans les options du champ « Inscription aux listes » ?
    Et dans ce cas il n’y a pas de double opt-in ?

    Il n’y a pas mention des listes de diffusion dans l’email reçu par l"administrateur même si une liste est indiquée par défaut dans les paramètres du champ.

    Merci

    • Le 9 octobre à 10:28, par Maïeul En réponse à : Formidable, le générateur de formulaires

      Ce n’est pas natif à Formidable, mais plutot une fonction du plugin mailsubscriber. Je conseillerai de demander de l’aide dans le forum dudit plugin.

    Répondre à ce message

  • Le 27 septembre à 15:55, par jiji En réponse à : Formidable, le générateur de formulaires

    Bonjour

    J’utilise le plugin Formidable dans sa dernière version.
    J’émet un formulaire sur mon site qui en renvoie les résultats à plusieurs personnes authentifiées par leur adresse mail au niveau du traitement du formulaire.
    Je peux faire cet envoi sur 4 adresses mail mais il n’y a pas la possibilité d’en inclure une 5e et c’est ce que je voudrais arriver à faire !
    Pouvez vous me dire si c’est possible ? Et comment le faire car je ne touche pas aux squelettes !

    Merci de votre réponse.

    • Le 27 septembre à 16:24, par Maïeul En réponse à : Formidable, le générateur de formulaires

      le nombre de destinataire est illimitée. Je ne comprend pas le problème. Normalement tu sépare tes destinataires par une virgule, et c’est bon.

    • Le 1er octobre à 17:03, par jiji En réponse à : Formidable, le générateur de formulaires

      Merci de votre réponse.
      Je ne sais pour quelle raison, je n’arrivais pas à inscrire une 5e adresse !
      Enfin j’ai réessayé aujourd’hui et effectivement cela fonctionne !
      Donc plus de problème !
      Jiji

    Répondre à ce message

  • Le 21 septembre à 10:41, par seb En réponse à : Formidable, le générateur de formulaires

    Bonjour,

    ou puis-je récupérer les anciennes version ?
    Je souhaiterais récupérer la version antérieure, car celle ci me plante un site après la mise à jour (erreur php).

    Merci

    • Le 21 septembre à 10:52, par RastaPopoulos En réponse à : Formidable, le générateur de formulaires

      Ben ça dépend de quelle version tu parles. Si c’est une version bien précise sur la même branche que pour SPIP 3, il faut le récupérer par SVN en indiquant jusqu’à quelle révision. Ou bien sur le Trac, il y a un truc pour télécharger à tel moment une fois qu’on est sur une révision (je ne sais plus l’astuce de tête mais il y a un paramètre pour ça).

      Sinon ya bien les ZIP de toutes les branches qui sont générées, donc y compris la branche 2 qui était aussi pour SPIP 3 :
      https://plugins.spip.net/formidable

    • Le 21 septembre à 11:08, par seb En réponse à : Formidable, le générateur de formulaires

      Merci pour ta réponse.

      En effet j’aurais souhaité récupérer sur la même branche une version antérieure.
      La 3.15.0.

      Je viens à l’instant de la trouver dans un backup.

    • Le 21 septembre à 11:32, par Maïeul En réponse à : Formidable, le générateur de formulaires

      par contre il serait bon de préciser ce qui te plante, comment, pourquoi, quelle version de PHP, etc.

      Sinon d’autres auront le même problème...

    Répondre à ce message

  • Le 13 septembre à 09:04, par inaden En réponse à : Formidable, le générateur de formulaires

    Bonjour

    Il y avait (avant) une case à cocher permettant de proposer à l’internaute de recevoir une copie du formulaire (ce qui est, je crois, pas mal utile pour archivage et suivi de ses démarches). Mais je ne trouve plus cette possibilité.
    Existe-t-elle encore ?
    Et si oui, comment l’activer ?

    Merci d’avance pour votre aide.
    Denis

    Répondre à ce message

  • Le 4 avril 2017 à 12:55, par 1138 En réponse à : Formidable, le générateur de formulaires

    Bonjour, les spipeur⋅se⋅s !

    Par défaut, les champs Explication ne sont pas envoyés par e-mail. Or, j’aimerais pouvoir activer cette possibilité pour certains de ces champs.

    Y a-t-il un moyen de faire ça ? Ou avez-vous une astuce à me proposer ?

    Merci d’avance. :-)

    • Le 4 avril 2017 à 13:15, par Maïeul En réponse à : Formidable, le générateur de formulaires

      Pour le moment c’est écrit en dur. On pourrait ajouter une option pour certains champs…

    • Le 5 septembre à 16:26, par 1138 En réponse à : Formidable, le générateur de formulaires

      Bonjour.

      Suite à une demande d’une collègue, je remonte la question.

      Je vois que la révision 105815, d’aout 2017, permet désormais d’exclure certains champs de l’envoi. Ne pourrait-on pas se baser là-dessus, quitte à ajouter une case précochée « Exclure tous les champs Explication », histoire de ne pas casser le fonctionnement préexistant ?

      Qu’en pensez-vous ?

    Répondre à ce message

  • Le 2 septembre à 19:19, par Patt En réponse à : Formidable, le générateur de formulaires

    Bonjour,
    je voudrais bien modifier la mise en page du formulaire dans le site public mais je ne sais pas quel fichier surcharger.
    Merci pour votre aide

    • Le 2 septembre à 20:21, par RastaPopoulos En réponse à : Formidable, le générateur de formulaires

      Comme n’importe quoi d’autres dans ton site, ça n’a pas de spécificité avec ce plugin, qui ne s’occupe absolument pas de graphisme.

      Ça dépend de ton squelette/thème, celui fournit de base ou un autre (et dans ce cas demander à son auteur). Pour la dist de SPIP, on peut avoir un fichier « perso.css » et s’il est présent c’est pris en compte pour ajouter ses règles après les autres à priori.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Jeux pour SPIP 3

    27 juillet 2012 – 53 commentaires

    Un portage pour SPIP 3 du plugin Jeux a été fait. Explications et nouveautés. Cet article concerne une mise à jour du plugin Jeux dont la description complète est disponible ici : Des jeux dans vos articles !. Le code du plugin Jeux est un code (...)

  • Plugin Vidéo(s)

    23 novembre 2010 – 704 commentaires

    Interface de gestion et modèle d’insertion des vidéos : Dailymotion Vimeo Youtube Modèle de la balise HTML5 video avec alternative flash html5media : Lecture HTML5/Flash pour tout navigateur des fichiers MP4/H264/Ogg/WebM/Mkv Support mobile, iPad, (...)

  • Vidéo Accessible

    6 avril 2011 – 168 commentaires

    Un plugin pour faciliter la diffusion de vidéos accessibles. Accessibilité des vidéos Accessibilité de la vidéo Afin d’être pleinement accessible, une vidéo (composée d’images et de sons) doit répondre à plusieurs critères. Le critère de base est (...)

  • Groupes de mots clés arborescents

    26 juillet 2012 – 37 commentaires

    Ce plugin permet de gérer une arborescence de groupes de mots clés. Les sous groupes de mots héritent des propriétés du groupe racine (sur quoi peut on le lier ? peut il y avoir un ou plusieurs mots). Les formulaires de liens qui permettent de lier (...)

  • Mailshot

    16 janvier 2013 – 336 commentaires

    Ce plugin prend en charge l’envoi en nombre d’info-lettres par email. Mailshot permet l’envoi en nombre d’emails au moyen d’un SMTP (ou d’un service externe) dédié à cet effet. Il permet de limiter la cadence d’envoi. Enfin, ce plugin implémente la (...)