Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
;Bonjour,
Je fais appel à votre aide car je souhaiterais modifier mes rangs en les personnalisant.
Du genre :
Administrateur
Modérateur Divers
Donc utilisation d'un langage BBCODE ou HTML, j'ai testé par la SQL mais rien ne marche, si quelqu'un peut m'aider. 
Administrateur : http://matynum.free.fr
Hors ligne
Hmm... personnaliser... Personnel...
Profil > Personnel > Titre (Ca, c'est pour un membre, sinon, pour changer le nom d'un groupe, c'est expliqué dans la FAQ..)
Hop ! Ajouté à la FAQ..
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Je ne comprends pas trop ta question : Tu veux changer le libellé des groupes ou des rangs ?
Pour les groupes, il faut aller dans "Groupes", cliquer sur le lien "Modifier" situé en face du groupe, modifier les champs "Nom groupe" et/ou "Titre utilisateur" puis valider en cliquant sur le bouton enregistrer.
Pour les rangs il suffit d'aller dans "Rangs utilisateurs", changer le libellé et cliquer sur modifier.
Je ne vois pas le rapport avec le BBcode, HTML et SQL 
Hors ligne
Nous allons prendre un exemple précis :
http://matynum.free.fr/viewtopic.php?id=5
Vous pouvez constater que mon rang est Administrateur
Ce que je souhaite c'est obtenir ce résultat :
Administrateur
Modérateur divers
J'ai essayé Administrateur <br> Modérateur divers
Celui-ci ne passe pas, donc je viens demander votre aide, merci d'avance. 
Administrateur : http://matynum.free.fr
Hors ligne
OK je vois, tu veux insérer un retour à la ligne dans le champs "title" le problème est que ce champs est traité par pun_htmlspecialchars() (dans /include/functions.php, à partir de la ligne 444 : fonction get_title($user) )
Une solution est de ne pas faire le traitement pun_htmlspecialchars() mais tu risques de rencontrer des problèmes avec des caractères spéciaux
Pour ce faire :
[c]dans /include/functions.php, remplacer à la ligne 478
$user_title = pun_htmlspecialchars($user['g_user_title']);
par
$user_title = $user['g_user_title'];
[/c]
En mettant ensuite "Administrateur<br />Modérateur divers" dans le champs Titre de la configuration du groupe, ca fonctionne
Dernière modification par yemgi (17-07-2006 19:32:03)
Hors ligne
OK je vois, tu veux insérer un retour à la ligne dans le champs "title" le problème est que ce champs est traité par pun_htmlspecialchars() (dans /include/functions.php, à partir de la ligne 444 : fonction get_title($user) )
Une solution est de ne pas faire le traitement pun_htmlspecialchars() mais tu risques de rencontrer des problèmes avec des caractères spéciaux
Pour ce faire :
[c]dans /include/functions.php, remplacer à la ligne 478
$user_title = pun_htmlspecialchars($user['g_user_title']);
par
$user_title = $user['g_user_title'];
[/c]
En mettant ensuite "Administrateur<br />Modérateur divers" dans le champs Titre de la configuration du groupe, ca fonctionne
Super merci beaucoup ! 
Administrateur : http://matynum.free.fr
Hors ligne
Vaudrait mieux mettre
ereg_replace('<br>','<br />',pun_htmlspecialchars($user['g_user_title']));à mon avis..
Après, il suffit de mettre un <br>..
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Pages : 1