[Form Generator - 0.0.1] Généré automatiquement le pseudo dans le titre du sujet

Image Demande de support pour les mods indépendants de la base .
Règles du forum
Merci de respecter les règles de la section pour les titres :

[Nom du mod - Version] Description du problème .
Verrouillé
     
Avatar du membre

Auteur du sujet
Pro_info
Messages : 357
Enregistré le : avril 2011
Contact :

[Form Generator - 0.0.1] Généré automatiquement le pseudo dans le titre du sujet

Message par Pro_info » dim. 29 mai 2011 20:00

Bonjour, je ne sais pas trop si il s'agit de personnalisation mais je désirerais que quand la personne créer un formulaire il y est dans le titre du sujet un nom généré automatiquement du genre "Recrutement Toto". Si possible, se qui serais vraiment génial, se serais que le nom du membre s'affiche automatiquement (à la place de "Toto").

voilà donc si vous pouviez me donner le moyen d'arriver à se résultat merci
Modifié en dernier par Steph le mar. 1 mai 2012 09:05, modifié 4 fois.
Raison : Ajout d'un titre plus explicite ...

Avatar du membre

Steph
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 10930
Enregistré le : avril 2010
Hébergeur(s) : monarobase
Localisation : Alsace (67)
Contact :

Re: [Form Generator - 0.0.1] Pré-titre

Message par Steph » dim. 29 mai 2011 20:16

Salut,

effectivement je pense que cette modification est possible mais comme ce n'est pas prévu de base c'est une personnalisation.

Pour y arriver il faut d'une part récupérer le pseudo côté php et d'autre part désactiver le champs de saisi du titre.

Par contre il faut aussi penser au autres formulaires que tu pourrai créer et donc du aussi aurons le champs désactiver donc il faudrait mettre également une condition avec l'id du forum par exemple.

Avatar du membre

Auteur du sujet
Pro_info
Messages : 357
Enregistré le : avril 2011
Contact :

Re: [Form Generator - 0.0.1] Pré-titre

Message par Pro_info » dim. 29 mai 2011 20:25

sa à l'air d'être un peu complexe cette histoire je vais en 1er tenter de trouver comment récupérer le pseudo mais par contre où insérer le code ?

édit : est-ce que ceci irais ? <?php echo $user->data['username']; ?>

Avatar du membre

Steph
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 10930
Enregistré le : avril 2010
Hébergeur(s) : monarobase
Localisation : Alsace (67)
Contact :

Re: [Form Generator - 0.0.1] Pré-titre

Message par Steph » dim. 29 mai 2011 20:50

Non dans le template tu ne fais pas comme ça !

Et oui c'est complexe mais réalisable cependant ça prends du temps et de la réflexion.

Avatar du membre

Auteur du sujet
Pro_info
Messages : 357
Enregistré le : avril 2011
Contact :

Re: [Form Generator - 0.0.1] Pré-titre

Message par Pro_info » dim. 29 mai 2011 21:07

en faite j'ai trouver ceci http://forums.phpbb-fr.com/coding-webma ... 60303.html j'ai donc modifier la ligne du fichier form_body.html

Code : Tout sélectionner

<dl>
            	<dt><label for="topic_title">{L_TOPIC_TITLE}: *</label></dt>
                <dd><input type="text" name="topic_title" id="topic_title" value="{TOPIC_TITLE}" size="70" maxlength="60" class="inputbox" /></dd>
            </dl>
En ceci

Code : Tout sélectionner

            <dl>
            	<dt><label for="topic_title">{L_TOPIC_TITLE}: *</label></dt>
                <dd><input type="text" name="topic_title" id="topic_title" value="Recrutement {USERNAMEFORMULAIRE}" size="70" maxlength="60" class="inputbox" /></dd>
            </dl>
( j'ai ajouté dans functions.php ceci : )

Code : Tout sélectionner

		'USERNAMEFORMULAIRE'           	=> $user->data['username'], 
sa me va très bien (pas de soucis de titre pour différent formulaire je veux qu'ils affichent tous pareille) mais j'aimerais si possible grisé la case


au finale j'ai trouvé l'astuce (je devrais un peu plus chercher dès le début au lieu de demander de l'aide) j'ai donc modifier le functions.php en ajoutant ceci :

Code : Tout sélectionner

		'USERNAMEFORMULAIRE'           	=> $user->data['username'], 
Puis le form_body.html en remplaçant ceci :

Code : Tout sélectionner

<dl>
               <dt><label for="topic_title">{L_TOPIC_TITLE}: *</label></dt>
                <dd><input type="text" name="topic_title" id="topic_title" value="{TOPIC_TITLE}" size="70" maxlength="60" class="inputbox" /></dd>
            </dl>
Par ceci :

Code : Tout sélectionner

            	<dt><label for="topic_title">{L_TOPIC_TITLE}: *</label></dt>
                <dd><input type="HIDDEN" name="topic_title" id="topic_title" value="Recrutement {USERNAMEFORMULAIRE}" size="70" maxlength="60" class="inputbox" /></dd>
                <dd><input type="text" name="topic_title" id="topic_title" value="Recrutement {USERNAMEFORMULAIRE}" size="70" maxlength="60" class="inputbox" disabled /></dd>
				</dl>
note : j'ai eu le petit problème du "disabled" je voyais bien dans la case grisée avec le nom dedant mais en validant il me disait que la case titre était pas rempli (logique puisque j'avais désactivé la case) j'ai donc rajouté une autre case caché remplissant cette fonction (de donné le titre au formulaire) d'où cette ligne supplémentaire mais vous l'aviez compris (c juste au cas ou qu'une autre personne ne le sache pas.)

Avatar du membre

Steph
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 10930
Enregistré le : avril 2010
Hébergeur(s) : monarobase
Localisation : Alsace (67)
Contact :

Re: [Form Generator - 0.0.1] Généré automatiquement le pseudo dans le titre du sujet

Message par Steph » mar. 31 mai 2011 00:00

-- Topic divisé par Steph car la discussion ne correspond plus à la demande initiale --
Image Merci d'ouvrir un nouveau sujet par nouvelle demande :clin:
Si le problème est considéré comme réglé

Merci de passer ton topic en "Image" à l'aide de l'attribut [Résolu].

A bientôt :clin:[/b][/size]

Avatar du membre

EnYgmA
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 8647
Enregistré le : avril 2010
Hébergeur(s) : Monarobase
Localisation : Au soleil
Contact :

Re: [Form Generator - 0.0.1] Généré automatiquement le pseudo dans le titre du sujet

Message par EnYgmA » dim. 26 juin 2011 07:09

Up :clin:
Très absent en ce moment ...
Conditions générales de services - Conditions générales de support - C.G.U
Merci de mettre un titre de sujet explicite pour toutes vos demandes de support
Référencement gratuit - Forum informatique

Avatar du membre

Auteur du sujet
Pro_info
Messages : 357
Enregistré le : avril 2011
Contact :

Re: [Form Generator - 0.0.1] Généré automatiquement le pseudo dans le titre du sujet

Message par Pro_info » mar. 1 mai 2012 09:05

j'avais zappé celui là :clin:

Verrouillé
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Retourner vers « Mods indépendants de la base »