Couleur pour le staff

2 participants

Page 1 sur 3 1, 2, 3  Suivant

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

Résolu Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 12:04

Bonjour ^^
J'utilise ce code pour donner de la couleur au message de l'admin du forum
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("Hiroshi Nakahara","#4CACE8");
pseudos_couleur[1]=new PseudoCouleur("Hiroshi Nakahara","#4CACE8");

function estPseudoCouleur(pseudo){
  for(i=0;i<pseudos_couleur.length;i++){
      if(pseudo == pseudos_couleur[i].pseudo){
        return pseudos_couleur[i];
      }
  }
  return null;
}

$(function() {
  //DANS LES SUJETS CLASSIQUES
  $("span.name span strong,.postprofile strong,h4.username span strong,dl.postprofile-details.postdetails span strong").each(function(){
      var pseudo_couleur = estPseudoCouleur($(this).text());
      if(pseudo_couleur != null){
        $(this).parents("tr.post").find("div.postbody div").css('color',pseudo_couleur.color);
        $(this).parents("div.inner").find("div.postbody div").css('color',pseudo_couleur.color);
        $(this).parents("div.post").find("div.post-entry div.entry-content").css('color',pseudo_couleur.color);
        $(this).parents("div.postbody").find("div.post-entry").css('color',pseudo_couleur.color);
      }
  });
  //DANS LES COMMENTAIRES DES SUJETS DE TYPE BLOG
  $("#blog_comments .blog_comment-title strong,#blog_comments .author strong").each(function(){
      var pseudo_couleur = estPseudoCouleur($(this).text());
      if(pseudo_couleur != null){
        $(this).parents("td").eq(0).find(".postbody").css("color",pseudo_couleur.color);
        $(this).parents(".postbody").find(".content").css("color",pseudo_couleur.color);
        $(this).parents(".post").find(".entry-content").css("color",pseudo_couleur.color);
        $(this).parents(".post").find(".post-entry").css("color",pseudo_couleur.color);
      }
  });
});

Or j'aimerais savoir si il est possible de donner une couleur prédéfinie à chaque membre du staff mais cette couleur doit être différente pour chaque membre du staff, car la je n'y arrive pas Mad
merci d'avance


Dernière édition par Akogare no arashi le Ven 14 Sep 2012 - 20:28, édité 1 fois
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 12:15

Bonjours Smile

Si j'ai bien compris le membre 0 du staff "Hiroshi Nakahara" a la couleur #4CACE8

Si vous voulez changer la couleur du membre 1 du staff

Remplacez:
Code:
pseudos_couleur[1]=new PseudoCouleur("Hiroshi Nakahara","#4CACE8");

Et mettez:

Code:
pseudos_couleur[1]=new PseudoCouleur("Nom du membre","la couleur du style d'écriture en hexadecimal");

Le nom et la couleur a adapter bien sure

Cordialement
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 12:20

En fai là j'ai testé pour mettre juste le membre nommé hiroshi nakahara en couleur (de ses messages) ensuite j'ai tenté de mettre un autre JS avec un autre pseudo mais il semble que cela se contrarie avec le premier JS
Donc si je comprends bien, pour ajouter un nouveau membre il me suffit de faire un copier coller de la ligne, et changer le nombre le pseudo et la couleur?
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 12:26

C'est exactement ça,

Si vous pouviez par la même occasion me tenir au courant de l'evolution ce serai très symphatique, car j'ai constaté que vôtre code était un pur copy/paste du mien donné plus bas.

Peut-être que je trouverais une solution a mon problème graçe a vous

Aloovi
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 12:34

Je vois, nous avons du prendre sur le même site Razz
Donc j'ai effectivement changé le pseudo et la couleur comme vous me l'aviez dit mais sans résultats,, pensant que seul le premier était pris en compte, j'ai échangé l'ordre et donc les couleurs, mais cela bloque toujours sur le meme pseudo c'est fou ca, et j'ai l'impression que le probleme vient de la même chose avec vous, pour une raison inconnue il ne traite pas ou plus certains pseudos :/
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 12:38

Le mien n'est pas tout à fait pareil

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("Aloovi","#49865D");
pseudos_couleur[1]=new PseudoCouleur("Sallami","#6328D9");
 
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);
          $(this).parents("div.inner").find("div.postbody div").css('color',pseudo_couleur.color);
          $(this).parents("div.post").find("div.post-entry div.entry-content").css('color',pseudo_couleur.color);
          $(this).parents("div.postbody").find("div.post-entry").css('color',pseudo_couleur.color);
      }
  });
});

Il fonctionnait très bien jusqu'à aujourd'hui, essayez le sait-on jamais Smile

Au quel cas, je ne serai plus vous aider, nous devrons attendre sur quelqu'un de plus chevronné

Cordialement,
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 12:42

Eh bien je pense que nous allons devoir attendre une aide de quelqu'un de plus expérimenté ^^"
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("Yuki Amano","#49865D");
        pseudos_couleur[1]=new PseudoCouleur("Hiroshi Nakahara","#6328D9");
       
        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);
                  $(this).parents("div.inner").find("div.postbody div").css('color',pseudo_couleur.color);
                  $(this).parents("div.post").find("div.post-entry div.entry-content").css('color',pseudo_couleur.color);
                  $(this).parents("div.postbody").find("div.post-entry").css('color',pseudo_couleur.color);
              }
          });
        });

Le code me refuse tout simplement le nom Yuki Amano et j'ignore la raison, nous allons devoir attendre quelqu'un de calé en JS ^^"
Bonne journée en espérant que nous puissions résoudre nos problèmes respectifs. (Pour ma part je vais chercher à mon retour sur l'ordinateur je bidouillerais on ne sait jamais ^^" )
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 12:46

Je viens de voir une erreur, tentez de mettre un espace après le =

içi:
Code:
pseudos_couleur[1]=new PseudoCouleur("Hiroshi Nakahara","#6328D9");
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 15:29

Cela ne change rien :'( c'est le pseudo yuki amano qui pose probleme, je vais tenter de me faire un nouveau compte et de faire sur ce compte Smile
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 15:36

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("Wacoman","#ffffff");
        pseudos_couleur[1]= new PseudoCouleur("Hiroshi Nakahara","#6328D9");
       
        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);
                  $(this).parents("div.inner").find("div.postbody div").css('color',pseudo_couleur.color);
                  $(this).parents("div.post").find("div.post-entry div.entry-content").css('color',pseudo_couleur.color);
                  $(this).parents("div.postbody").find("div.post-entry").css('color',pseudo_couleur.color);
              }
          });
        });

Toujours rien x'(
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 17:40

Pour le coup je met ce problème de côté en attendant un connaisseur.

Dans le pire des cas il reste une autre manière, en utilisant le system de group
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 17:41

les groupes colorent pas les messages aussi ^^ mais attendons un connaisseur ^^
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 17:44

    Bonjour,

    C'est ce code que vous avez utilisé ?

    Cordialement,
    spiderman
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 17:48

Bonjours Nightmare

Pour ma part oui, il est toujours actif d'ailleur

Aloovi
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 17:49

Oui idem pour moi
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 17:54

    Re,

    Je ne suis pas un spécialiste, mais il est évident que le code n'est pas complet...
    Code:
    var pseudo;
            var color;
            function PseudoCouleur(pseudo,color){
              this.pseudo=pseudo;
              this.color=color;
            }
    Je pense qu'il faut au moins compléter ou développer ceci...

    Cordialement,
    spiderman
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 17:57

Hum...Comment compléter ca alors? Sur themes FA ils donnent des incomplets oO je vais essayer de bidouiller
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 17:58

Je ne comprend pas vous ne citer que cette partie du code

Code:
var pseudo;
        var color;
        function PseudoCouleur(pseudo,color){
          this.pseudo=pseudo;
          this.color=color;
        }
Est-ce volontaire, car le code complet est

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("Wacoman","#ffffff");
        pseudos_couleur[1]= new PseudoCouleur("Hiroshi Nakahara","#6328D9");
     
        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);
                  $(this).parents("div.inner").find("div.postbody div").css('color',pseudo_couleur.color);
                  $(this).parents("div.post").find("div.post-entry div.entry-content").css('color',pseudo_couleur.color);
                  $(this).parents("div.postbody").find("div.post-entry").css('color',pseudo_couleur.color);
              }
          });
        });

avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:02

    Re,

    Akogare no arashi Ce n'est pas un défaut dans le code (du moins, je suppose, car - je le répète - je ne suis pas spécialisé dans ce language), mais il me semble qu'il y a des champs à compléter. Est ordonné que le code fût trouvé en LS, il est tout à fait normal qu'il ne soit pas complet, puisque les champs variants comme la couleur ne peuvent être prédéfinis, à part lors d'un exemple.

    aloovi Non non, c'était juste pour citer un bout, mais à mon avis il y a des champs à compléter partout dans le code.

    Cordialement,
    spiderman
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:05

Dans le LS il disait juste de modifier deux ou trois parties Sad
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 18:08

Alors là je suis perdu...

Pourtant ce code fonctionnai Sad

Si une solution pour completer ce code ce présente je suis prenneur

Merci Nightmare
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:12

    Re,

    Avez-vous suivi les modifications qui devaient être effectuées ? Pouvez-vous me fournir le lien du LS ?

    Cordialement,
    spiderman
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:13

Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 18:16

Si Akogare no arashi peut vous le donner, parce que moi c'est plus des info pêché un peu partout

Le code à été écrit par moi même
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:18

    Re,

    A l'évidence, tutoriel assez mal fait à la base... Je ne vois pas le passage où il indique de changer telle ou telle chose... & pouvez-vous répondre à ma question antérieure : Avez-vous modifié des choses comme dit dans le code de base ?

    Cordialement,
    spiderman
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:18

oui tout modifié comme dit ^^
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:20

    Re,

    Mais il dit de modifier quoi à la base ? Car je ne vois pas le passage...

    Cordialement,
    spiderman
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par aloovi Ven 14 Sep 2012 - 18:20

Les seuls paramètre a changer sont 'pseudo' et 'color' de la variable PseudoCouleur

Aloovi
avatar

aloovi
**

Messages : 94
Inscrit(e) le : 14/09/2012

http://behemoth.fr-bb.com
aloovi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:22

    Re,

    Parfait, avez-vous donc essayé de les modifier ?

    Cordialement,
    spiderman
Anonymous

Invité
Invité


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

Résolu Re: Couleur pour le staff

Message par Invité Ven 14 Sep 2012 - 18:23

Moi oui ^^
Anonymous

Invité
Invité


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

Page 1 sur 3 1, 2, 3  Suivant

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