Fond des message en dégradé pour un groupe de membre en phpBB 2

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

Résolu Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Nicoge le Lun 16 Avr 2012 - 18:50

Bonjour, je souhaiterai pouvoir mettre un fond en dégradé pour les messages de certains membres, comme sur le forum des forums. J'ai vu un tutoriel qui permettaient de le faire sur un phpBB3 mais mon forum est un phpBB2 car j'ai besoin de modifier les templates.

Est-ce possible tout de même ? si oui comment s'il vous plait ?

Merci beaucoup.


Dernière édition par Nicoge le Mar 17 Avr 2012 - 19:41, édité 1 fois

Nicoge
Nouveau membre

Masculin
Messages : 27
Inscrit(e) le : 26/06/2010

http://fifamanagers.frbb.net/
Nicoge a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Threax le Mar 17 Avr 2012 - 15:31

Bonjour,

Pouvez-vous donner le lien du tutoriel que vous avez trouvé ici ? Normalement l'astuce est la même, mais il est possible qu'un id ou une class change.

Threax
+ Hyperactif +

Masculin
Messages : 17277
Inscrit(e) le : 27/08/2005

http://lesforumsde.forumactif.com
Threax a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Nicoge le Mar 17 Avr 2012 - 16:59

J'ai d'abord consulté ce topic
Avoir un dégradé à afficher sur un message pour les groupes dans lequel Dr. Karlos donne ce lien [Question] Profil où il est expliquer comment faire mais il précise
@Dr. Karlos a écrit:
Le code n'est fonctionnel que pour les forums en phpBB3, si ce n'est pas votre cas, merci de nous préciser la version de votre forum
. C'est pour celà que je souhaiterais savoir s'il est possible de le faire en phpBB3 et si oui comment ?

Merci de vous intéresser à mon problème.

Nicoge
Nouveau membre

Masculin
Messages : 27
Inscrit(e) le : 26/06/2010

http://fifamanagers.frbb.net/
Nicoge a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Threax le Mar 17 Avr 2012 - 17:11

Bonjour,

On va procéder différemment. Smile
Le rang doit donc être nommé ainsi :
Code:
<span id="staff">Nom du rang</span>

Ajoutez ensuite un javascript (comment faire ?) apparaissant sur les sujets, dans lequel vous mettrez :
Code:
$('#staff').closest('tr.post').addClass('staffmember');

Puis dans votre CSS, ajoutez le code suivant :
Code:
tr.staffmember td {
  background: #FFFFFF !important;
}

Vous devez remplacer #FFFFFF par le code couleur de votre choix, ou par l'image du dégradé de votre choix. Wink

Threax
+ Hyperactif +

Masculin
Messages : 17277
Inscrit(e) le : 27/08/2005

http://lesforumsde.forumactif.com
Threax a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Nicoge le Mar 17 Avr 2012 - 17:28

Merci pour votre réponse rapide mais malheureusement cela ne fonctionne pas lorsque je poste un message, il n'y a aucune modification :s

Nicoge
Nouveau membre

Masculin
Messages : 27
Inscrit(e) le : 26/06/2010

http://fifamanagers.frbb.net/
Nicoge a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Threax le Mar 17 Avr 2012 - 17:39

Je peux avoir l'URL du sujet où vous postez ? Smile

Threax
+ Hyperactif +

Masculin
Messages : 17277
Inscrit(e) le : 27/08/2005

http://lesforumsde.forumactif.com
Threax a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Nicoge le Mar 17 Avr 2012 - 19:02

Voici l'url du message Test

Nicoge
Nouveau membre

Masculin
Messages : 27
Inscrit(e) le : 26/06/2010

http://fifamanagers.frbb.net/
Nicoge a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Threax le Mar 17 Avr 2012 - 19:11

C'est ma faute, j'ai oublié d'exécuter le script une fois la page chargée... Remplacez le contenu du JS par :
Code:
$(function() {
        $('#staff').closest('tr.post').addClass('staffmember');
});

Threax
+ Hyperactif +

Masculin
Messages : 17277
Inscrit(e) le : 27/08/2005

http://lesforumsde.forumactif.com
Threax a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Nicoge le Mar 17 Avr 2012 - 19:17

Cette fois ça fonctionne mais est-ce possible de n'appliquer ceci que sur le message et pas sur le profil aussi? Si pas ce n'est pas grave.

Merci

Nicoge
Nouveau membre

Masculin
Messages : 27
Inscrit(e) le : 26/06/2010

http://fifamanagers.frbb.net/
Nicoge a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Threax le Mar 17 Avr 2012 - 19:33

Le moyen le plus simple reste d'ajouter une classe au deuxième td via les templates.
Editez le template viewtopic_body, situez cet extrait :
Code:
<td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="100%" height="28" colspan="2">
         <table width="100%" border="0" cellspacing="0" cellpadding="0">
(lignes 102/103 du template par défaut)

et remplacez-le par :
Code:
<td class="{postrow.displayed.ROW_CLASS} tmsg"{postrow.displayed.THANK_BGCOLOR} valign="top" width="100%" height="28" colspan="2">
         <table width="100%" border="0" cellspacing="0" cellpadding="0">
Enregistrez et publiez ajout

Puis remplacez le CSS précédent par :
Code:
tr.staffmember td.tmsg {
          background: #FFFFFF !important;
}

PS : attention au nom de ce groupe ( http://fifa-manager.kanak.fr/g1-span-id-staff-adminis ) Wink

Threax
+ Hyperactif +

Masculin
Messages : 17277
Inscrit(e) le : 27/08/2005

http://lesforumsde.forumactif.com
Threax a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fond des message en dégradé pour un groupe de membre en phpBB 2

Message par Nicoge le Mar 17 Avr 2012 - 19:41

Parfait ! Merci Beaucoup pour votre aide Smile

Je vais changer le nom du groupe qui n'est pas bon et je met immédiatement ce sujet en résolu

Encore Merci à Vous Very Happy

Nicoge
Nouveau membre

Masculin
Messages : 27
Inscrit(e) le : 26/06/2010

http://fifamanagers.frbb.net/
Nicoge 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