Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 17-07-2006 17:45:17

mAOS
Membre

Personnalisé les rangs

;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. wink


Administrateur : http://matynum.free.fr

Hors ligne

#2 17-07-2006 18:49:46

Pandark
Guide

Re : Personnalisé les rangs

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

#3 17-07-2006 18:53:48

yemgi
Expatrié

Re : Personnalisé les rangs

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 huh

Hors ligne

#4 17-07-2006 18:57:58

mAOS
Membre

Re : Personnalisé les rangs

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. smile


Administrateur : http://matynum.free.fr

Hors ligne

#5 17-07-2006 19:27:52

yemgi
Expatrié

Re : Personnalisé les rangs

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

#6 17-07-2006 20:23:57

mAOS
Membre

Re : Personnalisé les rangs

yemgi a écrit :

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 ! smile


Administrateur : http://matynum.free.fr

Hors ligne

#7 17-07-2006 20:45:50

Pandark
Guide

Re : Personnalisé les rangs

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

Pied de page des forums