Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Astuces Forumactif

EDGE/ PHPBB2 / PHPBB3/ PUNBB / INVISION/ MODERNBB/ AWESOMEBB
 
AccueilAccueil  PortailPortail  Connexion  S'enregistrerS'enregistrer  
Le Deal du moment : -23%
TV 75″ Xiaomi Mi TV Q1 – QLED, 4K UHD ...
Voir le deal
929 €

 

 [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie

Aller en bas 
+5
Gae
patriciadpt30
El_Mojito
damieng59
Milouze14
9 participants
AuteurMessage
Milouze14
Fondateur

Milouze14



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptyDim 15 Nov 2015 - 8:19

coucou ,

l'astuce consiste a personnaliser le body dans sa totalité pour chaque catégorie ,
attention toutefois aux annonces globales qui elles prendront la couleur du sujet initial.

Hors ModernBB et AwesomeBB


Aperçu imagé:

L'index à une couleur de fond grise:
[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie 0211

Dés que l'on trouvera le lien de la catégorie c1- dans la pagination :
La couleur de fond changera
[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie 0310

Le script va rechercher le lien de la catégorie dans la pagination :

[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie 0111



Version phpbb2:
Code:

$(function(){
$('.three-col  .nav[href^="/c1-"]').closest('body').attr('id','M14_c1');

});
Version phpbb3:

Code:

$(function(){
$('#wrap .nav[href^="/c1-"]').closest('body').addClass('M14_c1');

});


Version Invision:
Code:

$(function(){
$('#ipbwrapper .nav[href^="/c1-"]').closest('body').attr('id','M14_c1');

});



Version Punbb
Code:

$(function(){
$('.pun .nav[href^="/c1-"]').closest('body').attr('id','M14_c1');
});


Modules/HTML JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher sur toutes les pages.

Déposez le script correspondant à la version de votre forum:


Pensez a cliquer sur le bouton Valid


Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style

Pour les versions: Phpbb2,Punbb et Invision:
Code:

body#M14_c1
{
  background:grey;
}


Pour la version Phpbb3

Code:

body#phpbb.M14_c1
{
  background:grey;
}


Alors c'est bien joli  Milouze!!!
Et pour les autres catégories je fais comment ?


Je reprend donc le script de la version Phpbb2, c'est le même principe pour les autres sauf pour la version phpbb3 ou on aura une class:

On attribut sur la catégorie 1 un identifiant au body
Code:

$(function(){
$('.three-col  .nav[href^="/c1-"]').closest('body').attr('id','M14_c1');

});

Pagination sur la catégorie 1
Code:
.nav[href^="/c1-"]

Puis on recherche le body:
Code:
.closest('body')

Et on lui attribut un identifiant:

Code:
.attr('id','M14_c1');

Maintenant je veux donner une couleur de fond à ma deuxième catégorie:

Donc :
Code:

c2-

Il faudra bêtement ajouter après ;
Code:

$('.three-col  .nav[href^="/c1-"]').closest('body').attr('id','M14_c1');

Ceci en changeant l'identifiant :
Code:

$('.three-col  .nav[href^="/c2-"]').closest('body').attr('id','M14_c2');

Ce qui donnera :
Code:

$(function(){
$('.three-col  .nav[href^="/c1-"]').closest('body').attr('id','M14_c1');
$('.three-col  .nav[href^="/c2-"]').closest('body').attr('id','M14_c2');
});

Puis la css:
Code:

body#M14_c2
{
  background:orange;
}



Je n'ai pas voulu développer ,
mais à partir de cet identifiant tout est paramétrable les ami(e)s.

Exemple si vous ne voulez pas du logo de votre forum sur cette catégorie
pour la version phpbb2

Code:

body#M14_c1 #i_logo{display:none;}




Dernière édition par Milouze14 le Lun 29 Nov 2021 - 16:42, édité 7 fois
Revenir en haut Aller en bas
https://www.milouze14.com
damieng59
Milouzien

avatar



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptyDim 15 Nov 2015 - 10:28

Merci beaucoup !
Revenir en haut Aller en bas
http://dg-59.forumactif.org
El_Mojito
Milouzien

avatar



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptyMer 6 Jan 2016 - 14:08

Merci beaucoup !
Revenir en haut Aller en bas
http://Crewweedganja.forumactif.be
Invité
Invité
Anonymous



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptyMar 26 Jan 2016 - 13:49

Merci beaucoup !
Revenir en haut Aller en bas
patriciadpt30
Milouzien

patriciadpt30



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptySam 20 Fév 2016 - 11:43

Merci beaucoup !
Revenir en haut Aller en bas
Invité
Invité
Anonymous



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptySam 20 Fév 2016 - 13:18

Merci beaucoup !
Revenir en haut Aller en bas
Gae
Milouzien

Gae



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptySam 20 Fév 2016 - 23:51

Merci beaucoup !
Revenir en haut Aller en bas
http://www.famille-r3d-dw4rf.com/
Flaura
Milouzien

Flaura



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptySam 26 Mar 2016 - 17:46

Merci beaucoup !
Revenir en haut Aller en bas
http://pokemondm.pokemonrpg.org
Gypsy Water.
Milouzien

avatar



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptyJeu 15 Déc 2016 - 4:27

Merci beaucoup !
Revenir en haut Aller en bas
silas88
Milouzien

avatar



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptySam 6 Jan 2018 - 17:23

Merci beaucoup !
Revenir en haut Aller en bas
http://s4-rnc.forumactif.com/
dams161
Milouzien

avatar



[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie EmptySam 19 Jan 2019 - 22:04

Merci beaucoup !
Revenir en haut Aller en bas
http://allsimracingteam.forumactif.com
Contenu sponsorisé





[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty
MessageSujet: Re: [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie   [TOUTES VERSIONS] Personnaliser le body pour chaque catégorie Empty

Revenir en haut Aller en bas
 
[TOUTES VERSIONS] Personnaliser le body pour chaque catégorie
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [TOUTES VERSIONS]Afficher la date de la dernière visite au survol du Pseudo seulement pour les admins
» [TOUTES VERSIONS] Toutes versions Bouton générateur d'iframes
» [TOUTES VERSIONS] Personnaliser tous les boutons input
» [TOUTES VERSIONS] Afficher des boutons pour le haut et le bas de page
» [TOUTES VERSIONS]Message de confirmation de fermeture de la page pour les membres distraits

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Astuces Forumactif :: Astuces Forumactif :: Toutes versions-
Sauter vers: