Bannière secondaire dans un sous forum/catégorie

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

Résolu Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Dim 5 Jan 2014 - 15:53

Bonjour,
j'ai tenté d'utiliser ce code afin de pouvoir afficher une bannière différente dans une catégorie précise de mon forum. Hors, la bannière ne change pas. C'est toujours la bannière d'origine qui se présente, quelque soit la catégorie où le sous-forum dans lequel je vais.
Code:
if(document.location.pathname=="/c1-votre-1ere-categorie")
 
{
$(function(){
    $("#pun-logo,#i_logo,#logo img").attr("src","ICI ADRESSE DE L IMAGE");
  });
 
 
}
J'ai peut-être omis quelque chose. Merci de votre aide. J'ai utilisé le tuto de ce fil
Merci pour votre aide.


Dernière édition par emc2 le Mar 7 Jan 2014 - 0:09, édité 1 fois

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 21:36

petit up ...

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Lun 6 Jan 2014 - 21:43

Bonjour Emc2

Pourrais tu nous fournir le lien de ton forum ainsi que ton code JS avec les bonnes valeurs ? (car là tu nous as copié celui du tuto)

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 22:45

Le lien du fofo, c'est: http://polisetsophia.forumactif.org/

Code:
if(document.location.pathname=="BIBLIOTHEQUE DU FORUM")
 
{
$(function(){
    $("#pun-logo,#i_logo,#logo img").attr("src","http://www.mesmedias.com/users/5bcc8ff04e58e1fc32760322d502988e/P_S_2.jpg");
  });
 
 
}

Là, j'ai mis le JS avec les bonnes valeurs, et en même temps, je viens de capter que un JS alors que je l'ai fourré dans le css. Je vais donc de ce pas le caler dans un js.


... édition: ... et ça ne marche pas non plus !

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Lun 6 Jan 2014 - 22:49

Tu ne dois pas mettre
Code:
BIBLIOTHEQUE DU FORUM

Mais ^^
Code:
/c9-bibliotheque-du-forum

Et tu pourras ainsi la voir quand tu seras là : http://polisetsophia.forumactif.org/c9-bibliotheque-du-forum

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 22:52

Je le place dans mon css où dans un script ?

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Lun 6 Jan 2014 - 22:55

Dans un script effectivement Wink.

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 22:59

Rien ne se passe. Je l'ai collé dans un script et validé "toutes les pages", "les sous-forums" + "sur les sujets" la bannière prévue ne s'affiche toujours pas !


voici le js tel que je l'ai mis:

Code:
if(document.location.pathname=="/c9-bibliotheque-du-forum")
 
{
$(function(){
    $("#pun-logo,#i_logo,#logo img").attr("src","http://www.mesmedias.com/users/5bcc8ff04e58e1fc32760322d502988e/P_S_2.jpg");
  });
 
 
}

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Lun 6 Jan 2014 - 23:03

J'étais sur ton forum dans la bonne catégorie, et ta bannière s'était bien modifiée. Là je viens de vérifier et elle n'est plus modifiée. Ô-O

Peux tu bien vérifier que tu n'as pas désactivé le code JS par erreur ou quelque chose comme ça Very Happy?

Edit : Tiens, ça semble redevenu bon ^^

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 23:06

Certainement parce que j'ai essayé plusieurs config dans le js. Je coche, index, portail, sous-forums, toutes les pages , etc ...?
Si cela à marché un coup, je ne l'ai pas vu

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 23:10

ok, c'est bon, je viens de voir que cela fonctionne. le problème est que lorsque l'on va dans les sous-forums de la catégorie et dans les sujets, la bannière générale revient. En fait je souhaiterais que lorsque l'on va dans n'importe quel sujet de cette catégorie cette bannière soit apparente.

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Lun 6 Jan 2014 - 23:20

Essaye de remplacer le script par ceci :

Code:
if($('a.nav[href="/c9-bibliotheque-du-forum"]').length)
{
   $(function(){
      $("#pun-logo,#i_logo,#logo img").attr("src","http://www.mesmedias.com/users/5bcc8ff04e58e1fc32760322d502988e/P_S_2.jpg");
   });
}

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 23:25

idem, la bannière de base reste apparente et la seconde n'apparaît plus même lorsque l'on va sur la catégorie.

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Lun 6 Jan 2014 - 23:32

Pouvez vous réessayer de mettre ce code là ?
En effet en regardant le code source de votre forum, il y a toujours l'ancien code js dedans Sad

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 23:38

exact, c'est parce que j'ai remis l'ancien entre temps. Je remets le dernier code proposé et j'attends votre réponse donc ...

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Lun 6 Jan 2014 - 23:45

Si j'éxécute le code dans la console il fonctionne, or il ne fonctionne pas si lancé dans le JS. Une explication possible pourrait etre que le script JS charge trop tôt. Je vais donc ajouter une fonction qui vérifie si la page est chargée avant de s’exécuter. Sinon, cela sera malheureusement impossible de faire ceci pour tous les sujets (en fait, il faudrait lister à la main toutes les adresses pour lesquelles la bannière devrait changer).

Pourriez vous essayer avec ceci ?
Code:
$(document).ready(function() {
if($('a.nav[href="/c9-bibliotheque-du-forum"]').length)
   {
      $(function(){
         $("#pun-logo,#i_logo,#logo img").attr("src","http://www.mesmedias.com/users/5bcc8ff04e58e1fc32760322d502988e/P_S_2.jpg");
      });
   }
});

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Lun 6 Jan 2014 - 23:50

Pour le coup, ça fonctionne avec les sujets et les sous-forums de la catégorie, mais plus si l'on va sur la catégorie. Je peux créer un autre js pour la catégorie avec le code qui fonctionnait seulement pour elle ?

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Mar 7 Jan 2014 - 0:00

Il suffit de mettre le code comme ceci Smile (mélange des 2 codes) :

Code:
$(document).ready(function() {
   if($('a.nav[href="/c9-bibliotheque-du-forum"]').length || document.location.pathname=="/c9-bibliotheque-du-forum")
     {
        $(function(){
          $("#pun-logo,#i_logo,#logo img").attr("src","http://www.mesmedias.com/users/5bcc8ff04e58e1fc32760322d502988e/P_S_2.jpg");
        });
     }
});

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Mar 7 Jan 2014 - 0:03

Ca fonctionne nickel ! Je vais pouvoir faire les bannières pour les autres catégories. Je suppose que le c9 de "/c9-bibliotheque ..." correspond au numéro de la catégorie ?

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par [Nihil] le Mar 7 Jan 2014 - 0:06

Exact ^^

Par exemple ici, en cliquant sur Accueil :


Vous obtiendrez comme adresse : http://polisetsophia.forumactif.org/c2-accueil

Et il faut garder : /c2-accueil

Bon courage Very Happy

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Bannière secondaire dans un sous forum/catégorie

Message par emc2 le Mar 7 Jan 2014 - 0:08

Merci en tout cas !! Je balise en "résolu" ce fil en espérant qu'il aidera d'autres membres.

emc2
*****

Messages : 518
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 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