Lier un formulaire au bouton "Nouveau Message"

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Lier un formulaire au bouton "Nouveau Message"

Message par Alÿnea le Lun 24 Avr 2017 - 18:57

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)

Description du problème

Bonjour,

je m'excuse d'avance si ce n'est pas au bon endroit je ne savais pas trop où poster.

Voilà j'ai créé un formulaire sur page HTML qui fonctionne très bien (http://rpg-fallen.forumactif.com/h2-test-generateur-avec-ouverture-de-sujet) quand on clic envoyer ça envoi bien le code au bon endroit tout bien (SUPER !) maintenant j'aimerais aller encore plus loin en liant ce formulaire au bouton NOUVEAU MESSAGE d'un sous forum bien particulier, en gros quand les gens clic sur NOUVEAU MESSAGE dans ce sous forum particulier j'aimerais que mon formulaire s'affiche au lieu du formulaire habituel afin de faciliter la présentation des nouveaux membres.

J'ai mis un forum test pour le moment mais dans l'idéal j'utiliserais cette technique sur tous mes RPG.

Je suppose qu'il faut utiliser un script mais je sèche complètement pour cette partie, j'ai vu cette technique sur certains forums (celui-ci notamment ^^) et j'aimerais donc l'appliquer à mes forums, merci d'avance !


Dernière édition par Alÿnea le Lun 1 Mai 2017 - 11:35, édité 1 fois

Alÿnea
Nouveau membre

Féminin
Messages : 2
Inscrit(e) le : 17/03/2013

http://rainbow-rpg.1fr1.net/
Alÿnea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Lier un formulaire au bouton "Nouveau Message"

Message par MasDan le Mar 25 Avr 2017 - 8:35

Bonjour,

Ajouter ce code javascript avec placement sur les sous-forums et sur les sujets
Code:
$(function(){
  if ($("a.nav[href^='/f1-']").length > 0) {
    $("a img#i_post").closest("a").attr("href","/h2-");  // sous-forum
    $("a img#one").closest("a").attr("href","/h2-");    // sujet
  }
});
et à la ligne 2 remplacer le 1 dans /f1- par le numéro de votre sous-forum.
avatar

MasDan
Aidactif à l'essai
Aidactif à l'essai

Masculin
Messages : 991
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Lier un formulaire au bouton "Nouveau Message"

Message par -Krozy le Dim 30 Avr 2017 - 3:07

Bonsoir Mashdan,
Cela rejoins également ma demande et j'aimerais donc avoir quelques renseignements :
- Qu'entendez-vous par "placement sur les sous-forums et sur les sujets ?

-Krozy
Nouveau membre

Messages : 18
Inscrit(e) le : 18/04/2015

http://betacivil.bbfr.net
-Krozy a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Lier un formulaire au bouton "Nouveau Message"

Message par MasDan le Dim 30 Avr 2017 - 5:18

Si une photo vaut mille mots, j'imagine que c'est équivalent pour une capture. Laughing



@-Krozy a écrit:Qu'entendez-vous par "placement sur les sous-forums et sur les sujets ?

Le code javascript va ici s'exécuter selon pour les pages des sous-forums et des sujets.

avatar

MasDan
Aidactif à l'essai
Aidactif à l'essai

Masculin
Messages : 991
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Lier un formulaire au bouton "Nouveau Message"

Message par -Krozy le Dim 30 Avr 2017 - 21:28

Bonsoir,
Je viens d'essayer ton code, cependant, lorsque je créer un nouveau sujet ou un nouveau message,
cela ne me redirige par vers le formulaire mais sur la page d'envoie habituel

-Krozy
Nouveau membre

Messages : 18
Inscrit(e) le : 18/04/2015

http://betacivil.bbfr.net
-Krozy a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Lier un formulaire au bouton "Nouveau Message"

Message par Alÿnea le Lun 1 Mai 2017 - 11:34

Merci beaucoup ça fonctionne chez moi !! Very Happy


Alÿnea
Nouveau membre

Féminin
Messages : 2
Inscrit(e) le : 17/03/2013

http://rainbow-rpg.1fr1.net/
Alÿnea a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum