Voir la version complète : colorisser les speudo
voila je sais pas si cela est posible mais je voudrais colorisser les speudo pour differencier les groupes
j espere avoie été asser claire
merci a tous
amitié btarip
cassis2k
01/03/2006, 20h18
Oui tu peux. Si tu veux changer la couleur des pseudo en fonctions des groupes tu va dans l'acp et tu modifie le groupe de ton choix.
A la ligne Mise en forme HTML du nom d'utilisateur tu tape ce code:
<span style="color:red">
et dans la seconde:
</span>
Pour la couleur tu peux utiliser celle que tu veux mais pour une histoire de compatibilité, utilise celle que vb te permert [darkred, blue...]
A toi de jouer ;)
Sa se trouve dans l'admin cp
Dans Groupes d'utilisateurs
- Gestionnaire de groupe
- Choisis le groupe d'utilisateur que tu veus pour mettre de la couleur
- appuie sur go
- dans Mise en forme HTML du nom d'utilisateur
- il faut mettre une petit command en html du style
<font color="">
(entre les "" met la couleur) ex : red blue green yellow pink etc ... une couleur en anglais quoi) dans le premier champs de texte
- dans le deuxieme champs de texte il faut refermer la balise font
</font>
et voila tous les membres qui auront ce groupe d'utilisateur seront de cette couleur
cassis a repondu lorsque je postais lol
merci a vous deux j essairai
amitié btarip
cassis2k
01/03/2006, 20h29
lol G@MER
Mieux vaut 2 que pas du tout ;)
merci a tous cela marche nikel
donc sujet resolu
amitié a tous
Mathelec
29/03/2006, 13h30
Pour coloriser les gens a d'autre endroit il suffit de faire une requete pour select les balises :) !
++
karim1a2004
05/04/2007, 09h57
Pour coloriser les gens a d'autre endroit il suffit de faire une requete pour select les balises :) !
++
bonjour
pourais tu donner un exemple de code pour la requete dans ce cas ?
car je charche a placer ces couleurs en page d'index dans le forumhome pour les dernier messages !
ex poster par admin (que admin sois en rouge)
cars l'exemple ici en que j'utilise est juste pour le forumdisplay
merci a toi
karim1a2004
05/04/2007, 10h13
après un test
j'ai trouver cela
dans le template: forumhome_lastpostby
j'ai rajouter cela: <span style="color:black">
le resultat : Bonjour (http://www.karimsat.dafun.com/forum/showthread.php?goto=newpost&t=640)
par franszisek (http://www.karimsat.dafun.com/forum/member.php?find=lastposter&f=17)
le probleme est que je voulais le nom franszisek en noir mais ici c'est "par" qui est en noire
alors comment faire pour metre c'est nom dans leur couleur de groupe
voici le code que j'ai modifier
<span style="color:black">
<phrase 1="member.php?$session[sessionurl]find=lastposter&f=$lastpostinfo[forumid]"
2=" $lastpostinfo[lastposter] "> $vbphrase[by_x]
</span> </phrase>
ps:les noms se trouve ici "$lastpostinfo[lastposter]"
merci a vous de m'aider
Relis ce post de G@mer ...
Il dit que tu peux le faire via l'Admincp !
Sa se trouve dans l'admin cp
Dans Groupes d'utilisateurs
- Gestionnaire de groupe
- Choisis le groupe d'utilisateur que tu veus pour mettre de la couleur
- appuie sur go
- dans Mise en forme HTML du nom d'utilisateur
- il faut mettre une petit command en html du style
<font color="">
(entre les "" met la couleur) ex : red blue green yellow pink etc ... une couleur en anglais quoi) dans le premier champs de texte
- dans le deuxieme champs de texte il faut refermer la balise font
</font>
et voila tous les membres qui auront ce groupe d'utilisateur seront de cette couleur
karim1a2004
05/04/2007, 10h48
cela est deja fait et ca fonctionne tres bien !
c'est ca le probleme
le probleme est que le system de gamer et pour le forum en général qui est tres bien d'ailleure et le mot est faible c'est juste que je veux placer c couleur en page d'index dans le forum lastposbit
ca la ca reste en bleu !
j'ai deja tout retourner mais rien trouver juste quand on midifie le style tu peux changer la couleur du corp mais c'est tous quichange les titres et lasposter.
je sais pas si tu me comprend ?
c'est un peux difficile a expliquer
A ok, il faut tu vois dans le template showpost_postbit_legacy ou quelque chose comme ca comment ils gèrent cet appel à la couleur en fonction de l'usergroup.
Et que tu modifies ton template d'affichage dans le forum lastpostbit pour modifier çà
karim1a2004
05/04/2007, 11h52
A ok, il faut tu vois dans le template showpost_postbit_legacy ou quelque chose comme ca comment ils gèrent cet appel à la couleur en fonction de l'usergroup.
Et que tu modifies ton template d'affichage dans le forum lastpostbit pour modifier çà
dabord merci de m'aider
voila le template en question est celui-ci : forumhome_lastpostby
le code qui affiche les dernier message en page index:
code:
<phrase 1="member.php?$session[sessionurl]find=lastposter&f=$lastpostinfo[forumid]"
2=" $lastpostinfo[lastposter] "> $vbphrase[by_x]
</span> </phrase>
et la fonction qui affiche le nom de l'user qui a poster en dernier est celui-ci:
$lastpostinfo[lastposter]
c'est celui-la que je voudrais metre en couleur de sont group
voila en gros c'est ca
il y a un hack sur ce site qui affiche les couleurs des goupes mais pas en page d'index
J'essayerais de regarder ca ce soir mais je sais pas si je vais avoir le temps.
Il faut voir dans un template ou il y a ce système de coloration des noms d'utilisateur en fonction du groupe pour transposer dans ton cas.
karim1a2004
05/04/2007, 12h17
regarde ici
http://www.vbulletin-ressources.com/forum/showthread.php?t=3060&highlight=pseudos
le mod de fred je l'ai installer mais il necolorise pas les pseudos en index.
j'ai meme regarder la programmation du fichier xml et je retrouve bien :
$lastpostinfo[lastposter]
c'est la meme commande
mais bon j'ai indiquer au mod de changer dans mon template (hokname) mais rien
merci a toi de m'aider
je continus aussi a chercher de mon coté si je trouve quelque chose je te le ferais savoir cela peut etre utile a baucoup de monde je pense
Euh tu l'as vu ou le $lastpostinfo[lastposter] je vois pas trop çà dans le fichier xml perso.
Par contre le hack n'est clairement pas fait pour marcher sur le forumhome.
Sur le forumhome, la variable $thread n'existe pas.
Par contre tu risques plutot de retrouver quelque chose comme : $forum['lasposter'] ou $foruminfo['lastposter'] a mon avis
karim1a2004
05/04/2007, 13h04
Euh tu l'as vu ou le $lastpostinfo[lastposter] je vois pas trop çà dans le fichier xml perso.
Par contre le hack n'est clairement pas fait pour marcher sur le forumhome.
Sur le forumhome, la variable $thread n'existe pas.
Par contre tu risques plutot de retrouver quelque chose comme : $forum['lasposter'] ou $foruminfo['lastposter'] a mon avis
je sais que ca n'existe pas c'est moi qui l'ai modifier pour tester
j'ai remplacer :
<hookname>threadbit_display</hookname>
<phpcode><![CDATA[require_once('./includes/colorname.php');
$thread[lastposter]=colorname($thread[lastposter]);]]></phpcode>
par:
<hookname>forumhome_lastpostby </hookname>
<phpcode><![CDATA[require_once('./includes/colorname.php');
$lastpostinfo[lastposter]=colorname($lastpostinfo[lastposte]);]]></phpcode>
mais sans resultat
Euh bah pourtant çà me paraît bon ton histoire.
Je te suggère de poster un message dans le hack de fred, il saura très certainement t'aider mieux que moi sur son hack :)
karim1a2004
05/04/2007, 13h21
ok merci je le fait directement
je matterais ca la semaine prochaine
karim1a2004
09/04/2007, 20h03
je matterais ca la semaine prochaine
merci fred
vBulletin® v.3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org