1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Réglé] Comment mettre le pseudo en couleur
Mots-clés » pseudo, couleur
27-12-2012, 16:12,
#1
Comment mettre le pseudo en couleur

Salut,

je sais que ce sujet à déjà était lancé mais je le retrouve plus et je ne sais pas quel mot écrire dans la barre de recherche.

Donc j'aimerais mettre ceci en couleur :
   

Merci de votre aide Rolleyes
Répondre
27-12-2012, 16:36,
#2
RE: Comment mettre le pseudo en couleur
Bonjour Zeatlan,

Pour afficher la couleur des groupes, sur le forum, il te suffit de te rendre, dans le FTP de ton site, et de chercher ce-ci:

Citation :./inc/functions_forumlist.php

Tu cherches ensuite, dans ce fichier la ligne suivante:
Code PHP :
$lastpost_profilelink build_profile_link($lastpost_data['lastposter'], $lastpost_data['lastposteruid']); 

Tu remplaces la ligne ci-dessus par celle-ci :
Code PHP :
global $db;
                    
$lastposter_query $db->query("SELECT username, usergroup, displaygroup FROM ".TABLE_PREFIX."users WHERE uid='".$lastpost_data['lastposteruid']."'");
                       
$lastposter_format $db->fetch_array($lastposter_query);
                     
$lastposter format_name($lastposter_format['username'], $lastposter_format['usergroup'], $lastposter_format['displaygroup']); 
                    
$lastpost_profilelink build_profile_link($lastposter$lastpost_data['lastposteruid']); 

Cordialement,

N'hésite pas à demander de l'aide, sur le forum !
Toute l'équipe de modération est là pour toi !
Répondre
27-12-2012, 16:37,
#3
RE: Comment mettre le pseudo en couleur
Merci je vais essayer Wink
Répondre
27-12-2012, 16:53,
#4
RE: Comment mettre le pseudo en couleur
Bonjour Zeatlan, bonjour Azik.

Il ne faut jamais (ou presque) apporter de modifications aux fichiers de MyBB, et ce pour les deux raisons suivantes.

La première est que les modifications sont susceptibles d'être modifiées lors de la prochaine mise à jour du logiciel.
La seconde est que les développeurs ont prévu bien d'autres moyens beaucoup plus sécurisés d'apporter des modifications.

En résumé, ne modifiez jamais les fichiers de MyBB.
Il y a très certainement un moyen de résoudre votre problème en utilisant les templates, qui eux, sont prévus pour être modifiés.

Bonne journée.

Cordialement,
Saphir,
Modérateur MyBB.support.
Répondre
27-12-2012, 18:09,
#5
RE: Comment mettre le pseudo en couleur
(27-12-2012, 16:53)Saphir a écrit :  Bonjour Zeatlan, bonjour Azik.

Il ne faut jamais (ou presque) apporter de modifications aux fichiers de MyBB, et ce pour les deux raisons suivantes.

La première est que les modifications sont susceptibles d'être modifiées lors de la prochaine mise à jour du logiciel.
La seconde est que les développeurs ont prévu bien d'autres moyens beaucoup plus sécurisés d'apporter des modifications.

En résumé, ne modifiez jamais les fichiers de MyBB.
Il y a très certainement un moyen de résoudre votre problème en utilisant les templates, qui eux, sont prévus pour être modifiés.

Bonne journée.
D'accord,
donc je ne vais rien modifié,
mais alors je vais devoir faire quoi pour remédier à sa ?

Répondre
27-12-2012, 18:14,
#6
RE: Comment mettre le pseudo en couleur
Salut,

Personnellement, moi je l'ai sur mon forum, et je n'ai jamais eu de problème.

N'hésite pas à demander de l'aide, sur le forum !
Toute l'équipe de modération est là pour toi !
Répondre
27-12-2012, 18:22,
#7
RE: Comment mettre le pseudo en couleur
Ah oui j'ai testé sa fonctionne très bien, merci ^^
Répondre
27-12-2012, 18:37,
#8
RE: Comment mettre le pseudo en couleur
Il y a toujours des raisons pour certains choix de codification, de la part des développeurs de MyBB.

De ne pas placer de styles personnalisés dans la table des discussions, doit fort probablement être pour garder les colonnes avec des largeurs appropriées et ne pas placer l'attention sur l'auteur de la dernière réponse.

Comme disait précédemment Saphir, il n'est pas recommandé de modifier directement le code source de MyBB, cela peut causer de multiples problèmes et de toute façon ces modifications disparaîtrons avec une future mise à jour.

Dans un cas comme celui-ci il est toujours préférable de chercher un "plugin" pour l'accomplir s'il en existe un.

Si certains membres décident de faire fi de ces recommandations, cela est leur problème...

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
27-12-2012, 18:40, (Modification du message : 27-12-2012, 18:42 par Saphir.)
#9
RE: Comment mettre le pseudo en couleur
Je ne dis pas que ça fonctionnera mal, je dis juste que c'est moins correct qu'en utilisant un plugin ou en modifiant les templates.
Cela dit, dans ce cas, je ne connais aucun plugin qui le fasse, et je vois mal comment le faire en modifiant les templates.

@Zeatlan : Faute de mieux, vous pouvez utiliser le "workaround" d'Azik.
Cependant, il est possible que vous ayez à répéter l'opération à chaque mise à jour du logiciel.

Si vous ne voulez pas avoir à refaire la modification à chaque fois, vous pouvez utiliser ce plugin qui vous permet d'insérer du PHP dans les templates :
http://mybbhacks.zingaburga.com/showthread.php?tid=260
et ajouter le code suivant tout en haut de votre template forumbit_depth2_forum_lastpost :
Code PHP :
<?php
    $lpq 
$db->query("SELECT username, usergroup, displaygroup FROM " TABLE_PREFIX "users WHERE uid = '" $lastpost_data['lastposteruid'] . "'");
    
$lpf $db->fetch_array($lpq);
    
$lastpost_profilelink build_profile_link(format_name($lpf['username'], $lpf['usergroup'], $lpf['displaygroup']), $lastpost_data['lastposteruid']);
?>

P.S. : Le code que j'ai donné ci-dessus a été testé et fonctionne correctement. Je marque la demande de support comme réglée. Wink

Cordialement,
Saphir,
Modérateur MyBB.support.
Répondre
27-12-2012, 19:21,
#10
RE: Comment mettre le pseudo en couleur
Merci Smile
Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique