[0.0.2] Générateur de formulaire

Vous êtes auteur d'un MODs phpBB3 en développement ou en version bêta, proposez votre MODs à la communauté pour essai dans ce forum.

Modérateur: Equipe

[0.0.2] Générateur de formulaire

Messagepar Ariaswari » 07 Aoû 2010 à 19:42

  • Titre: Générateur de formulaire
  • Auteur: Ariaswari
  • Description: Ce mod vous permet de créer vos propres formulaires et de les utiliser lors de la publication de nouveaux messages/sujets dans un ou plusieurs forums. Dans un formulaire, il est possible d'utiliser les champs suivants :
    • Champ texte
    • Zone de texte
    • Case à cocher
    • Bouton radio
    • Liste déroulante
    • Liste à choix multiples
    La publication par les invités est supportée, de même que le système de plugin CAPTCHA.

  • Version: 0.0.2
  • Niveau d'installation: Facile
  • Temps d'installation: 5 minutes
  • Téléchargements: form_generator_0.0.2.zip

  • Captures d'écran:
  • Notes:
    • Ce mod nécessite PHP 5.x
    • La notice d'installation de ce mod se trouve dans form_generator_0.0.2/install.xml
    • Seule la langue française est présente actuellement
    • Le style subsilver2 n'est pas supporté
  • Mises à Jour / Correctifs:
    • Les instructions de mise à jour se trouvent dans form_generator_0.0.2/contrib/
    • 0.0.1 : première version
    • 0.0.2 : version actuelle
      • Gestion des formulaires pour les invités avec gestion des captcha;
      • Un formulaire peut désormais se situer sur plusieurs forums (mais un seul formulaire par forum);
      • Possibilité d'utiliser un formulaire dans les réponses avec revue du sujet;
      • Gestion des groupes autorisés à utiliser un formulaire;
      • Choix de la mise en page du message généré par le formulaire;
      • Il est possible de définir le formatage d'un champ dans le message généré : entourer le champ "à propos de vous" du BBCode [quote] par exemple;
      • La description d'un champ supporte désormais les BBcodes/smileys/URLs;
      • Ajout du chemin de navigation et des règles du forum lors du remplissage d'un formulaire;
      • La fonctionnalité de monter/descendre un champ fonctionne désormais correctement;
      • Lorsque la saisie de BBCodes est interdite dans un champ de type textarea, les BBCodes sont enlevés au lieu d'enlever le texte + les BBcodes;
      • Nécessite PHP 5.x.
RTFM - les docs de phpbb-fr"Le temps de la réflexion est une économie de temps."
Avatar de l’utilisateur
Ariaswari
Supporter
Supporter
 
Messages: 2704
Inscription: 18 Oct 2007 à 19:43
Localisation: CH

Re: [0.0.1] Générateur de formulaire

Messagepar Kynetic » 07 Aoû 2010 à 19:52

Excellente idée ce mod, celà va nous simplifier bien des choses pour la présentation des posts (je vais le tester sur un forum test) :wink:
Fall in love with photoshop... Toute question mérite d'être posée.................. mais au bon endroit :) Styles exclusifs pour phpBB 3.x.x ANTI Subsilver2
Kynetic
Floodeur expérimenté
Floodeur expérimenté
 
Messages: 1933
Inscription: 20 Mar 2006 à 07:07
Localisation: Troyes (Champagne)

Re: [0.0.1] Générateur de formulaire

Messagepar ABDev » 07 Aoû 2010 à 19:53

Excellent, surtout que j'avais prévu pendant un temps un MOD de ce style ;).
Je n'ai pas encore regardé ton code, mais en tout cas il risque d'avoir un beau succès s'il fonctionne correctement.
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedIn

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7198
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: [0.0.1] Générateur de formulaire

Messagepar ForumsFaciles » 07 Aoû 2010 à 20:01

Géniallissime !!!

Je sais que certaines personnes avaient par le temps fait une demande à ErnadoO pour qu'il fasse en sorte que son mod [Formulaire de présentation] soit gérable via le panneau d'administration...

Dommage j'ai quasiment fini tous les formulaires de mon futur forum en modifiant le mod de ErnadoO...

Mais bon si ton mod est vraiment fonctionnel, pourquoi pas faire à nouveau les formulaires avec ton mod :wink:

Bonne continuation :lol:
Votre sujet est résolu ? S'il vous plaît, n'oubliez pas d'éditer votre premier message, et d'y ajouter la petite coche verte Image. Merci :wink:
Toute demande de support par MP sera ignorée, et supprimée.
ForumsFaciles: services phpBB à petits prix
Heberg-Pics: vos images hébergées en toute sécurité
RedHeberg, l'hébergement professionnel de votre forum à petits prix
Avatar de l’utilisateur
ForumsFaciles
Supporter
Supporter
 
Messages: 3364
Inscription: 15 Nov 2008 à 18:04
Localisation: Alsace

Re: [0.0.1] Générateur de formulaire

Messagepar Kynetic » 07 Aoû 2010 à 20:01

une petite chose (rien de méchant)

lorsqu'aucun formulaire n'a été créé, il serait peut être mieux de marquer :

"Aucun formulaire" plutôt que "Ce formulaire n’existe pas."

Sinon l'install est niquel et ça m'a l'air de fonctionné :wink:
Fall in love with photoshop... Toute question mérite d'être posée.................. mais au bon endroit :) Styles exclusifs pour phpBB 3.x.x ANTI Subsilver2
Kynetic
Floodeur expérimenté
Floodeur expérimenté
 
Messages: 1933
Inscription: 20 Mar 2006 à 07:07
Localisation: Troyes (Champagne)

Re: [0.0.1] Générateur de formulaire

Messagepar Dakin Quelia » 07 Aoû 2010 à 20:10

Bonsoir Ariaswari,

Je suis content que tu l'aies enfin fait. J'avais suggéré un tel MOD à Elglobo mais il a dû oublier. :)

Donc excellente idée.

A bientôt,
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil)
Ouvrir un compte Gratuit chez Free-H? Détail complet en cliquant ici | Créer votre forum phpBB facilement: MyFF
Mon blogue: Mon blogue | Mon jeu de rôles: Sénat Galactique | Mon hébergeur: Free-H | phpBB Forge: cliquez ici

Image
Avatar de l’utilisateur
Dakin Quelia
Supporter
Supporter
 
Messages: 20389
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: [0.0.1] Générateur de formulaire

Messagepar ABDev » 07 Aoû 2010 à 20:16

Bon en y regardant vite fait, il y a certaines petites choses qui me chagrinent :
Exemple :
Code: Tout sélectionner
$form_id        = (int) request_var('f', 0); 

Tu n'as pas besoin de préciser (int) avant request_var(). Le fait de préciser la valeur 0 renverra un type entier.
Par contre, il serait peut-être bon de préciser une autre variable que f pour récupérer l'ID du formulaire, vu qu'il est déjà utilisé pour les forums.

Code: Tout sélectionner
$submit         = (isset($_POST['submit']));
$preview        = (isset($_POST['preview'])); 

A remplacer absolument par :
Code: Tout sélectionner
$submit = isset($_POST['submit']) ? true : false;
$preview = isset($_POST['preview']) ? true : false; 
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedIn

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7198
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: [0.0.1] Générateur de formulaire

Messagepar Ariaswari » 08 Aoû 2010 à 10:56

Merci pour le test Kynetic, je corrigerai la clé de langue dans la prochaine version.

Pour request_var(), je vais corriger ça. Par contre pour $preview/$submit et la condition ternaire, il faut la mettre absolument pour quelles raisons ? J'ai vu que dans phpBB3 c'est toujours fait comme tu l'as dis, donc je vais changer pour respecter la convention de codage, mais est-ce que comme j'ai fait il y a un risque ? :)
RTFM - les docs de phpbb-fr"Le temps de la réflexion est une économie de temps."
Avatar de l’utilisateur
Ariaswari
Supporter
Supporter
 
Messages: 2704
Inscription: 18 Oct 2007 à 19:43
Localisation: CH

Re: [0.0.1] Générateur de formulaire

Messagepar ABDev » 08 Aoû 2010 à 12:20

Non, il n'y a pas de risque. Mais c'est plus simple de traiter un booléen qu'autre chose ;).
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedIn

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7198
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: [0.0.1] Générateur de formulaire

Messagepar pat_1 » 08 Aoû 2010 à 21:08

Salut

super mods je vient de le tester il a un potentielle énorme.

Serai t il possible de l adapter pour le thèmes subsilver2 qui me ferait très plaisir. :wink: , merci pour ce mods

Merci d'avance.

A bientot
Une nouvelle préMoDs arrive ;)
pat_1
Posteur habitué
Posteur habitué
 
Messages: 269
Inscription: 08 Nov 2007 à 20:40
Localisation: Belgique (région liège)

Re: [0.0.1] Générateur de formulaire

Messagepar ForumsFaciles » 08 Aoû 2010 à 21:57

Bonsoir,

As-tu prévu:
  • la possibilité d'ajouter un champ URL
  • la possibilité qu'il y ait un champ qui soit affiché et obligatoire selon la réponse à la question précédente
    • question: "As-tu des frères ?"
      • Je réponds non
        • je passe à la question suivante "As-tu des soeurs"
      • Je réponds oui
        • là il y a une question supplémentaire qui s'affiche: "Combien de frères ?"


*** EDIT 09/08 à 11h58 ***
Les bbcode/smileys semblent ne pas fonctionner :roll:

Cordialement.
Votre sujet est résolu ? S'il vous plaît, n'oubliez pas d'éditer votre premier message, et d'y ajouter la petite coche verte Image. Merci :wink:
Toute demande de support par MP sera ignorée, et supprimée.
ForumsFaciles: services phpBB à petits prix
Heberg-Pics: vos images hébergées en toute sécurité
RedHeberg, l'hébergement professionnel de votre forum à petits prix
Avatar de l’utilisateur
ForumsFaciles
Supporter
Supporter
 
Messages: 3364
Inscription: 15 Nov 2008 à 18:04
Localisation: Alsace

Re: [0.0.1] Générateur de formulaire

Messagepar ABDev » 09 Aoû 2010 à 12:02

ForumsFaciles a écrit:As-tu prévu:
  • la possibilité d'ajouter un champ URL
  • la possibilité qu'il y ait un champ qui soit affiché et obligatoire selon la réponse à la question précédente
    • question: "As-tu des frères ?"
      • Je réponds non
        • je passe à la question suivante "As-tu des soeurs"
      • Je réponds oui
        • là il y a une question supplémentaire qui s'affiche: "Combien de frères ?"

Faudrait prévoir une utilisation de jQuery dans ce cas, et ça risque de lui faire pas mal de travail supplémentaire.
C'est clair que ce serait l'idéal, mais il faut voir si ça ne va pas rendre plus complexe le MOD, tant au niveau du code qu'au niveau de son utilisation.
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedIn

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7198
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: [0.0.1] Générateur de formulaire

Messagepar ForumsFaciles » 09 Aoû 2010 à 12:18

ABDev a écrit:Faudrait prévoir une utilisation de jQuery dans ce cas, et ça risque de lui faire pas mal de travail supplémentaire.
C'est clair que ce serait l'idéal, mais il faut voir si ça ne va pas rendre plus complexe le MOD, tant au niveau du code qu'au niveau de son utilisation.

Salut,

Ceci dit, c'est déjà grandiose ce qu'il a fait. J'ai fait plusieurs formulaires avec ce MOD et j'en suis satisfait. Je l'ai adopté et je pense que je ne serai pas le seul :wink:

Je dis cela vu mon niveau personnel :mrgreen: à mon échelle à moi (qui va pas bien haut :mdr:)

@+++
Votre sujet est résolu ? S'il vous plaît, n'oubliez pas d'éditer votre premier message, et d'y ajouter la petite coche verte Image. Merci :wink:
Toute demande de support par MP sera ignorée, et supprimée.
ForumsFaciles: services phpBB à petits prix
Heberg-Pics: vos images hébergées en toute sécurité
RedHeberg, l'hébergement professionnel de votre forum à petits prix
Avatar de l’utilisateur
ForumsFaciles
Supporter
Supporter
 
Messages: 3364
Inscription: 15 Nov 2008 à 18:04
Localisation: Alsace

Re: [0.0.1] Générateur de formulaire

Messagepar Fr33z3 X » 14 Aoû 2010 à 10:27

Salut,

Pourriez vous m'aider peut être ??

Pour ma part, installation correcte, création de formulaire fonctionne parfaitement, sans les champs la page m'indique bien que le formulaire ne comporte pas de champs.

Dès la création d'un champs, j'essaye de tester sur un forum & la , page blanche :(

Quelqu'un à une solution par hasard svp ??
Fr33z3 X
Posteur néophyte
Posteur néophyte
 
Messages: 15
Inscription: 07 Juin 2010 à 21:48

Re: [0.0.1] Générateur de formulaire

Messagepar Steph » 14 Aoû 2010 à 10:43

Bonjour Fr33z3 X,

Si tu as une page blanche je te suggère de vérifier tes fichiers de langue s'ils sont bien encodés et/ou modifiés

@+ :wink:
Avatar de l’utilisateur
Steph
Resp. des modérateurs
Resp. des modérateurs
 
Messages: 6717
Inscription: 29 Déc 2008 à 15:48
Localisation: Sur le net

Suivante

Retourner vers MODs en développement

Qui est en ligne

Utilisateurs parcourant ce forum: Exabot [Bot] et 3 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant