Afficher un formulaire à l'ouverture d'un nouveau sujet

2 participants

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

Résolu Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par rs_popeye Dim 14 Avr 2013 - 8:30

Bonjour,

Je recherche un code fonctionnel qui permettrait d'afficher un formulaire dès qu'un membre décide d'ouvrir un nouveau sujet dans deux forum différents.
Je m'explique :
- dans le forum f3-candidature-recrutement-on si un membre ouvre un nouveau sujet je veux que le formulaire (http://royal-satanik.forumgratuit.org/h3-formulaire-de-candidature) apparaisse.
- et la même chose pour le forum f47-candidature-recrutement-on, si un membre ouvre un nouveau sujet je veux que le formulaire (http://royal-satanik.forumgratuit.org/h3-formulaire-de-candidature) apparaisse.

J'ai un bout de script qui ne fonctionne que sur mon forum de test (en phpp2), et non sur mon forum principal (sous phpp3).
Voici le code qui ne fonctionne pas sous phpp3 :

Code:
$(function () {
    $('a[href="http://royal-satanik.forumgratuit.org/f3-candidature-recrutement-on&mode=newtopic"]').attr('href','http://royal-satanik.forumgratuit.org/h3-formulaire-de-candidature');
});

Cordialement.


Dernière édition par rs_popeye le Lun 15 Avr 2013 - 11:34, édité 1 fois
rs_popeye

rs_popeye
****

Masculin
Messages : 252
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par Arlem Dim 14 Avr 2013 - 10:53

Bonjour Smile

Sous phpBB3, ce serait plutôt sous cette forme :
Code:
$(function () {
    $('a[href="http://royal-satanik.forumgratuit.org/post?f=3&mode=newtopic"]').attr('href','http://royal-satanik.forumgratuit.org/h3-formulaire-de-candidature');
$('a[href="http://royal-satanik.forumgratuit.org/post?f=47&mode=newtopic"]').attr('href','http://royal-satanik.forumgratuit.org/h3-formulaire-de-candidature');
});
avatar

Arlem
Membre actif

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par rs_popeye Dim 14 Avr 2013 - 13:55

Bonjour Arlem,

Ça ne fonctionne pas, de plus la hauteur des forums dans les catégories est démesurée, voici un screen :
Spoiler:

Alors que d'ordinaire le forum a cet aspect :
Spoiler:

Pour info voici ma feuille de CSS pour voir s'il n'y a pas d’interférences avec un autre code :
Spoiler:

Cordialement.
rs_popeye

rs_popeye
****

Masculin
Messages : 252
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par Arlem Dim 14 Avr 2013 - 14:53

Je viens d'essayer chez moi avec ce code et ça fonctionne :
Code:
$(function() {
    $('a[href="/post?f=NUM_FORUM&mode=newtopic"]').attr('href','URL_FORMULAIRE');
});
Remplace NUM_FORUM par l'id du forum dans lequel tu souhaites changer le lien du bouton nouveau topic et URL_FORMULAIRE par l'url de la page HTML. Smile
avatar

Arlem
Membre actif

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par rs_popeye Dim 14 Avr 2013 - 16:38

Je ne comprends pas chez moi ça fonctionne pas voici le code que j'ai mis
Code:
$(function() {
    $('a[href="/post?f=3&mode=newtopic"]').attr('href','http://royal-satanik.forumgratuit.org/h3-formulaire-de-candidature');
});
rs_popeye

rs_popeye
****

Masculin
Messages : 252
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par Arlem Dim 14 Avr 2013 - 18:24

Tu aurais l'adresse du forum ? Ça n'a pas l'air d'être celui de ton profil.
avatar

Arlem
Membre actif

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par rs_popeye Dim 14 Avr 2013 - 22:52

Si, c'est le même sauf que le nom du forum à changé.
Voici l'adresse du forum : http://royal-satanik.forumgratuit.org/

Cdlt

Ps : je viens de voir que l'ancienne adresse ne correspondait plus à rien, désolé.
rs_popeye

rs_popeye
****

Masculin
Messages : 252
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par Arlem Dim 14 Avr 2013 - 23:07

Je ne vois pas le code sur ton forum, tu l'as retiré ? Si oui remets le (si il n'est pas bloquant pour autre chose) qu'on puisse constater le problème.
avatar

Arlem
Membre actif

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par rs_popeye Lun 15 Avr 2013 - 6:50

Bonjour,

Je viens de remettre le code
rs_popeye

rs_popeye
****

Masculin
Messages : 252
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par Arlem Lun 15 Avr 2013 - 9:40

Je ne le vois toujours pas, tu as bien coché actif sur les sous-forums ?
avatar

Arlem
Membre actif

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher un formulaire à l'ouverture d'un nouveau sujet

Message par rs_popeye Lun 15 Avr 2013 - 11:33

Autant pour moi, je mettais le script dans la feuille de style CSS, et ça ne fonctionnait pas.
En lisant ton dernier message je me suis rendu compte qu'il devait être dans un code javascript. Depuis tout fonctionne à merveille, merci pour ton aide et ta patience.
rs_popeye

rs_popeye
****

Masculin
Messages : 252
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye a été remercié(e) par l'auteur de ce sujet.

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

- Sujets similaires

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