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

2 participants

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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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 Lun 6 Jan 2014 - 21:36

petit up ...
emc2

emc2
*****

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

https://cinepartage.forumactif.com/
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] 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]

[Nihil]
Membre habitué

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

https://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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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] 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]

[Nihil]
Membre habitué

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

https://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 Lun 6 Jan 2014 - 22:52

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

emc2
*****

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

https://cinepartage.forumactif.com/
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] Lun 6 Jan 2014 - 22:55

Dans un script effectivement Wink.
[Nihil]

[Nihil]
Membre habitué

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

https://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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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] 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]

[Nihil]
Membre habitué

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

https://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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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] 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]

[Nihil]
Membre habitué

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

https://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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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] 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]

[Nihil]
Membre habitué

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

https://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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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] 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]

[Nihil]
Membre habitué

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

https://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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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] 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]

[Nihil]
Membre habitué

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

https://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 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

emc2
*****

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

https://cinepartage.forumactif.com/
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] Mar 7 Jan 2014 - 0:06

Exact ^^

Par exemple ici, en cliquant sur Accueil :
Bannière secondaire dans un sous forum/catégorie 8VaxwO4

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

Et il faut garder : /c2-accueil

Bon courage Very Happy
[Nihil]

[Nihil]
Membre habitué

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

https://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 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

emc2
*****

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

https://cinepartage.forumactif.com/
emc2 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