Avoir un logo différent selon la page visitée

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

Résolu Avoir un logo différent selon la page visitée

Message par Baronmouduku Jeu 24 Nov 2011 - 13:42

Bonjour à tous !

Tout est dans le titre mais je m'explique :

J'aimerais avoir un logo de site assez grand sur la page d’accueil pour avoir une entête assez sympathique. genre :
Avoir un logo différent selon la page visitée Entete14
Pas de problème jusqu'ici Smile

Mais si c'est sympathique sur l'accueil, ça devient envahissant quand on navigue dans le forum. Quand on la vu une fois, on a pas besoin de le revoir ensuite, et il prend plus de la moitié de la page.
Donc j'aimerais que sur les autres pages, je puisse mettre un logo différent, genre :
Avoir un logo différent selon la page visitée Entete13

Bien sûr je pinaille, mais si c'est possible, j'aimerais pouvoir le faire Rolling Eyes

Vu que le "Message sur la page d'accueil" du site n'apparait que sur la page d’accueil (d'où son nom), je pourrais l'exploiter pour y mettre ce que je ne veux voir que sur l’accueil, mais la mise en page ne me plait pas. Elle prend encore plus de place et fait plus décousue, mal fichue.

Et dernière exigence, j'aimerais ne toucher au template qu'en dernier recours. Histoire de profiter des futures mises à jour (je ne connais pas leur fréquences). Mais si c'est l'unique solution, je prendrais Very Happy
Baronmouduku

Baronmouduku
Nouveau membre

Messages : 4
Inscrit(e) le : 24/11/2011

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

Résolu Re: Avoir un logo différent selon la page visitée

Message par Baronmouduku Jeu 24 Nov 2011 - 15:04

Bon, c'est résolu Wink

C'est JavaScript ma réponse. Avec ce script, ô combien basique :
$(function(){
$("#pun-logo,#i_logo,#logo img").attr("src","URL de mon image");
});
A placer dans PA -> Modules -> HTML & JavaScript -> Gestion des codes Javascript
Il suffit de "créer un nouveau JavaScript" et d'y coller ce code.
il modifie systématiquement le Logo configuré normalement par le PA.

Mais vu que j'ai dit que ce script ne se s’exécute que sur l'index, toutes les autres pages affichent le logo normal configuré dans le PA.

Tout était là : executer un code javascript sous certaines conditions

En espérant que ça aide quelqu'un un de ces 4 Wink
Baronmouduku

Baronmouduku
Nouveau membre

Messages : 4
Inscrit(e) le : 24/11/2011

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

Résolu Re: Avoir un logo différent selon la page visitée

Message par Baronmouduku Jeu 24 Nov 2011 - 15:13

Enfin c'est presque résolu...

Ca marche sur l'index (logo large), et sur les différents sujets (logo petit), mais si on est sur une catégorie, il garde encore le logo large.

Je vais étoffer mon code Wink
Baronmouduku

Baronmouduku
Nouveau membre

Messages : 4
Inscrit(e) le : 24/11/2011

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

Résolu Re: Avoir un logo différent selon la page visitée

Message par Baronmouduku Jeu 24 Nov 2011 - 15:37

Bon, cette fois-ci c'est OK :
if(document.location.pathname=="/")
{
$(function(){
$("#pun-logo,#i_logo,#logo img").attr("src","URL de mon image");
});
}
Baronmouduku

Baronmouduku
Nouveau membre

Messages : 4
Inscrit(e) le : 24/11/2011

Baronmouduku 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