Attribuer une couleur de police spéciale en fonction du rang

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

Résolu Attribuer une couleur de police spéciale en fonction du rang

Message par Airmès le Sam 5 Juil 2014 - 23:22

Bonsoir,

Après recherche sur le forum, je n'ai pas trouvé de réponse.

Je cherche à faire que les membres appartenant à un rang spécial postent dans une couleur spécifique dans les sujets de mon forum.

Est-ce possible ?


Dernière édition par Airmès le Dim 6 Juil 2014 - 1:12, édité 1 fois

Airmès
**

Messages : 65
Inscrit(e) le : 05/09/2011

http://www.novus.web-rpg.com
Airmès a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Attribuer une couleur de police spéciale en fonction du rang

Message par demeter1 le Sam 5 Juil 2014 - 23:34

Bonjour,
C'est possible mais il va falloir gérer le script en fonction du pseudo et non du rang. Si les membres correspondant à ce critère sont peu nombreux, ce ne sera pas astreignant mais par contre si vous en avez 100 ou 200, cela risque d'être difficilement gérable.

demeter1
+ Hyperactif +

Masculin
Messages : 8232
Inscrit(e) le : 23/01/2009

http://altitudetropicale.forums-actifs.com/index.forum
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Attribuer une couleur de police spéciale en fonction du rang

Message par Airmès le Sam 5 Juil 2014 - 23:34

Ca tombe bien, je n'en ai qu'un seul...

Airmès
**

Messages : 65
Inscrit(e) le : 05/09/2011

http://www.novus.web-rpg.com
Airmès a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Attribuer une couleur de police spéciale en fonction du rang

Message par demeter1 le Sam 5 Juil 2014 - 23:46

Very Happy bon alors ça va le faire .

Le js à côcher sur toutes les pages
Code:
jQuery(document).ready(function(){

    jQuery("a:contains('Le Pseudo du membre')").wrapInner(jQuery('<span class="Membre1"></span>'));
 
    });

Le css
Code:
.Membre1
{
color: #ED1254; /*La couleur de police*/
}

demeter1
+ Hyperactif +

Masculin
Messages : 8232
Inscrit(e) le : 23/01/2009

http://altitudetropicale.forums-actifs.com/index.forum
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Attribuer une couleur de police spéciale en fonction du rang

Message par Airmès le Dim 6 Juil 2014 - 0:06

Arf,
Malheureusement ça ne fonctionne pas. Il doit y avoir conflit avec mon code de messages en bulle.

Si tu as une autre idée, n'hésite pas. Sinon je fermerais les yeux sur cette petite modif.

Airmès
**

Messages : 65
Inscrit(e) le : 05/09/2011

http://www.novus.web-rpg.com
Airmès a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Attribuer une couleur de police spéciale en fonction du rang

Message par demeter1 le Dim 6 Juil 2014 - 0:52

Une autre approche
Gestion des javascripts à cocher sur sujets

Code:
var pseudo;
        var color;
        function PseudoCouleur(pseudo,color){
          this.pseudo=pseudo;
          this.color=color;
        }
     
        var pseudos_couleur = new Array();
pseudos_couleur[0] = new PseudoCouleur("fascicularia","#86B404");
function estPseudoCouleur(pseudo){
          for(i=0;i<pseudos_couleur.length;i++){
            if(pseudo == pseudos_couleur[i].pseudo){
              return pseudos_couleur[i];
            }
          }
          return null;
        }
     
        $(function() {
          $("span.name span strong,.postprofile strong,h4.username span strong,dl.postprofile-details.postdetails span strong").each(function(){
              pseudo_couleur = estPseudoCouleur($(this).text());
              if(pseudo_couleur != null){
                  $(this).parents("tr.post").find("div.postbody div").css('color',pseudo_couleur.color);
           
              }
          });
        });

Vous modifiez dans le js fascicularia par le pseudo voulu et #86B404 par la couleur que vous souhaitez dans cette partie

Code:
new PseudoCouleur("fascicularia","#86B404");

demeter1
+ Hyperactif +

Masculin
Messages : 8232
Inscrit(e) le : 23/01/2009

http://altitudetropicale.forums-actifs.com/index.forum
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Attribuer une couleur de police spéciale en fonction du rang

Message par Airmès le Dim 6 Juil 2014 - 1:11

Excellent, votre solution fonctionne à merveilles !

Merci beaucoup, et merci au nom de mes membres !

Airmès
**

Messages : 65
Inscrit(e) le : 05/09/2011

http://www.novus.web-rpg.com
Airmès 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