Header changeant selon la section

3 participants

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

Résolu Header changeant selon la section

Message par exo-6 Dim 30 Mar 2014 - 22:21

Bonjour,

J'ai un header sur mon forum (phpbb2), modifié façon phpbb3 grâce à l'astuce de Ce tutoriel, et j'aimerais que l'image de ce header puisse changer de manière déterminée selon la section du Forum sur laquelle on se trouve.

CSS de mon header :

Code:
               #headerbar {
                background-attachment: scroll;
            
                background-image: url("http://img11.hostingpics.net/pics/568171entetedragon.png") ;
                background-repeat: no-repeat;
                background-position: top center;
                }

Les sections pour lesquelles on aimerait avoir header spécifique sont :

- http://www.bionifigs.com/f27-concours
- http://www.bionifigs.com/f175-association
- http://www.bionifigs.com/f42-les-univers
- http://www.bionifigs.com/c10-la-boutique
- http://www.bionifigs.com/f2-le-coin-lego

Pourriez-vous m'aider, sachant que je ne comprend pas grand chose au tuto exécuter des javascript sous certaines conditions ?

Merci de votre aide.


Dernière édition par exo-6 le Lun 31 Mar 2014 - 22:41, édité 2 fois
exo-6

exo-6
***

Masculin
Messages : 136
Inscrit(e) le : 18/09/2006

http://www.bionifigs.com
exo-6 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Header changeant selon la section

Message par Adam_sfp Lun 31 Mar 2014 - 14:31

Bonjour

Vous pouvez essayer ce code .
A mettre dans gestion des codes javascript (cochez  Sur les sous-forums Sur les sujets).
*Compléter le code en mettant le lien de vos images à la place de ICI LIEN IMAGE


Code:
if (/^\/f2?-/.test(document.location.pathname)) { $(function() { $("#headerbar").css("background-image", 'url(" http://img11.hostingpics.net/pics/568171entetedragon.png")'); }); } else { if (/^\/f27?-/.test(document.location.pathname)) { $(function() { $("#headerbar").css("background-image", 'url("ICI LIEN IMAGE")'); }); } else { if (/^\/f175?-/.test(document.location.pathname)) { $(function() { $("#headerbar").css("background-image", 'url("ICI LIEN IMAGE")'); }); } else { if (/^\/f42?-/.test(document.location.pathname)) { $(function() { $("#headerbar").css("background-image", 'url("ICI LE LIEN IMAGE")'); }); } } } } ;

Cdt.
Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Header changeant selon la section

Message par exo-6 Lun 31 Mar 2014 - 22:38

Super, ça marche. Merci !

ÉDIT : En fait, ça marche sur l'affichage des sous-forums, mais pas sur les topics qui s'y trouvent, visiblement... (?)
exo-6

exo-6
***

Masculin
Messages : 136
Inscrit(e) le : 18/09/2006

http://www.bionifigs.com
exo-6 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Header changeant selon la section

Message par Adam_sfp Mar 1 Avr 2014 - 8:22

Bonjour

Oui  cela affiche l'image  sur les sous forums ciblés par le code mais pas les sujets...
Par exemple cette ligne
Code:
if (/^\/f2?-/.test(document.location.pathname))
va rajouter le logo sur un lien commençant par f2-
donc ce lien
http://www.bionifigs.com/f2-le-coin-lego

Cdt.
Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Header changeant selon la section

Message par Chacha Mar 8 Avr 2014 - 10:38

header - Header changeant selon la section Check10Bonjour,

Afin de faciliter la gestion des problèmes, si votre problème est résolu, pensez à :
  • éditer votre premier message,
  • cocher l'icône résolu
  • Et enregistrer en cliquant sur header - Header changeant selon la section Envoi10


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton header - Header changeant selon la section 50378

A bientôt sur ForumActif Smile
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69861
Inscrit(e) le : 21/08/2010

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