Générateur de présentation - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.support) +-- Forum : MyBB.fr (https://mybb.support/forum-1.html) +--- Forum : Support (https://mybb.support/forum-5.html) +--- Sujet : Générateur de présentation (/thread-5227.html) |
Générateur de présentation - hyakkimaru - 01-02-2012 Bonjour à tous ! Aujourd'hui je vais vous poser deux questions ! 1) Existe t'il un plugin qui force un nouvel inscrit à arriver sur une page du forum tant que sa présentation n'a pas été postée ? (liée à ma seconde question ^^ ) ? (exemple il arrive et le plugin le redirige directement sur la page du règlement) 2) Est ce que quelqu'un saurait comment faire pour créer un générateur de présentation ? un peu dans ce style et qu'une fois les cases remplies le message soit automatiquement posté dans la section présenations ? Merci d'avance pour vos réponses RE: Générateur de présentation - Saphir - 01-02-2012 Pour la seconde question, tu peux toujours utiliser le second tutoriel que j'ai écrit pour afficher un squelette, le lien est dans la liste (cf ma signature) RE: Générateur de présentation - hyakkimaru - 01-02-2012 Oui j'avais vu ce lien et j'ai pensé à le faire comme ça mais j'ai trouvé ma solution encore plus feignasse ( ) donc c'est pour ça que je cherchais à le faire via le PHP ^^ RE: Générateur de présentation - exdiogene - 01-02-2012 Voici une façon simple de réaliser cela sans plugin avec les informations affichées dans le profil : Il serait possible d'insérer ces champs obligatoires dans le profil et l'enregistrement ne se fera qu'au remplissage de tous ces champs. Sinon la page d'information pré-enregistrement sera à nouveau affichée la fois suivante... RE: Générateur de présentation - hyakkimaru - 01-02-2012 Finalement j'ai trouvé comment faire pour le générateur ^^ reste plus que cette histoire de redirection Je posterais le code final ! RE: Générateur de présentation - hyakkimaru - 01-02-2012 Bon en fait j'ai un gros problème ><! La case titre se remplit celle du message non Voici le code actuel : Code : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> RE: Générateur de présentation - exdiogene - 01-02-2012 Je tiens à signaler qu'il y a deux champs nommés "message" dont un caché... En plus ce "tag" est invalide : Code : <div=message> Pour terminer, il y a trois tags "<div>" ouverts et un seul est fermé par la suite! RE: Générateur de présentation - hyakkimaru - 01-02-2012 Disons que j'ai un peu beaucoup trifouillé avant de venir vous demander de l'aide et que j'ai pas vraiment bien nettoyé le code ^^' Et puis mes connaissances en HTML se sont fragilisées du fait que je le bosse trop rarement ! Mais ça doit être mes propres erreurs ^^ Voici le code sans mes modifs "foireuses" Code : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> PS : Le Geshi n'est pas installé sur le forum ? Car ça ne me gêne pas de placer un code=html ^^ RE: Générateur de présentation - Saphir - 01-02-2012 Pour ton PS : non, mais la balise [ php] fonctionne tout aussi bien ! RE: Générateur de présentation - hyakkimaru - 01-02-2012 En fait je viens de regarder c'est sensiblement la même chose qu'ici D'ailleurs je pense que le code serait plus propre :/ Serait t'il possible de travailler depuis le code de d'exdiogene si celui ci a la possibilité de poster un nouveau message au lieu d'un envoi de mail (je soupçonne votre formulaire d'être fait pour ça à la base ^^) s'il vous plait ? Edit : Voici où j'en suis, le formulaire arrive à poster. Donc en gros celui ci arrive à poster le contenu du seconde champ (ici âge) mais pas celui du premier (pseudo) voici donc le code actuel ! Code PHP : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Des idées ? RE: Générateur de présentation - hyakkimaru - 03-02-2012 Petit up s'il vous plait ! RE: Générateur de présentation - Saphir - 04-02-2012 Remplace Code PHP : <label for="pseudo"><b><font color=#6699FF>Votre pseudo</font></b></label> : <input type="text" group="message" name="message" "value="{$mybb->user['username']}" class="textbox" /><br /> par Code PHP : <label for="pseudo"><b><font color=#6699FF>Votre pseudo</font></b></label> : <input type="text" group="message" name="pseudo" "value="{$mybb->user['username']}" class="textbox" /><br /> RE: Générateur de présentation - hyakkimaru - 04-02-2012 J'ai remplacé par ce que tu m'as dit et le résultat est toujours le même RE: Générateur de présentation - Saphir - 04-02-2012 Essaye d'abord en enlevant l'apostrophe juste avant value dans la ligne citée précédemment. Je n'avais pas très bien regardé. Je trouve étrange qu'il y ait un formulaire dans un formulaire... J'ai essayé de le faire comme je pense, pas sur que ça fonctionne, mais sinon je vois pas, et puis on dépasse un peu le support de MyBB à proprement parler là... Code PHP : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> P.S. : Je n'y connais rien du tout en JavaScript, mais j'aurais bien mis la grande balise script avec la fonction entre les balises <head>... RE: Générateur de présentation - hyakkimaru - 04-02-2012 Oui on s'éloigne un peu du support mais comme je le disais si cette demande aboutit je promet d'en faire un tuto complet pour Mybb.fr Avec ton code nous revenons à 'il manque le message' RE: Générateur de présentation - Saphir - 04-02-2012 Essaye de remplacer : Code PHP : <input type="hidden" name="message" id="message" value="{$message}" group="message" />< br/> Code PHP : <input type="hidden" name="message" id="message" value="message" group="message" />< br/> RE: Générateur de présentation - hyakkimaru - 04-02-2012 Hmmm non toujours rien :/ Attendons exdiogene, s'il passe par ici il aura sans doute la solution à ce problème Merci de ton aide Saphir ^^ |