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.
Couleur Membre Vs Groupe
Mots-clés » couleur, membre, groupe |
12-12-2011, 21:19,
|
|||
|
|||
Couleur Membre Vs Groupe
Bonjour,
J'ai créé des groupes sur mon forum myBB avec des couleurs qui s'affiche correctement au pied de page. Mon problème est que lorsque qu'un membre créé un post, la couleur de son groupe ne répète pas dans le post. Seriez-vous où je pourrais faire la modification afin que chaque membre garde la couleur de son groupe lorsqu'il post ? Merci d'avance pour votre aide. Franck |
|||
14-12-2011, 18:17,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Bonjour,
Absolument personne serait m'aider ? Toujours dans l'attente d'une âme charitable |
|||
14-12-2011, 23:31,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Question fréquemment répondue ici :
Pour les pseudos : http://mybb.fr/thread-3944-post-21747.html#pid21747 Pour les messages : http://mybb.fr/thread-4976-post-28018.html#pid28018 |
|||
15-12-2011, 14:50,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Bonjour,
Merci pour votre réponse. J'ai cherché dans tous les post et toutes les discussions inclus dans votre message, seulement je ne trouve pas la solution a mon problème. Ci-joint une image de souci rencontré : Ce que je souhaiterais, c'est que la couleur de l'utilisateur du groupe soit réutilisée dans la colonne du post " dernier message" ( dans ce cas, la couleur devrait être verte ) Merci d'avance pour votre retour Franck |
|||
15-12-2011, 16:20,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Je n'ai strictement rien compris ...
|
|||
15-12-2011, 16:24,
(Modification du message : 15-12-2011, 16:30 par Franck_78.)
|
|||
|
|||
RE: Couleur Membre Vs Groupe
(15-12-2011, 16:20)Ch00s3r a écrit : Je n'ai strictement rien compris ... - Dans mon exemple, le groupe "Membre Privilégié FFKR" est en vert = OK - Le membre "test1" est en vert = OK - A l’intérieur du post créé par le membre, son pseudo est ecrit en vert = OK - Sur mon image ci-dessus, dans l'index du forum, la colonne "dernier message" ( a droite ), le membre n'a pas sa couleur verte = Non OK Comment puis-je rappeler la couleur du posteur à cette endroit là ? En espérant avoir été plus clair. PS : J'ajoute l'image de ce que j'ai sur mon ancien forum ( forumactif ) et que je souhaiterais avoir sur mon forum actuel ( MyBB ) |
|||
15-12-2011, 16:37,
(Modification du message : 15-12-2011, 16:39 par Ch00s3r.)
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Les deux pseudos encadré sont tout deux en vert :s
Ah non je retire ce que j'ai dit (tu avais dit si-dessus) Je ne sais pas comment réparé sa , moi je n'ai pas se problème :s |
|||
15-12-2011, 17:26,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Cette fonctionnalité d'afficher le nom formaté de l'utilisateur dans la liste des forums tel que vu dans l'ancien forum n'est pas intégrée dans MyBB, j'imagine qu'elle fût obtenue à l'aide d'un plugin ou d'une modification du fichier source "functions_forumlist.php"...
|
|||
15-12-2011, 18:36,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Merci messieurs, même si mon souci ne peut être soldé.
A moins que vous sachiez dans le fichier source "functions_forumlist.php" quoi modifier ?... |
|||
15-12-2011, 18:42,
(Modification du message : 15-12-2011, 18:46 par exdiogene.)
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Il faudrait remplacer la ligne :
Code PHP : $lastpost_profilelink = build_profile_link($lastpost_data['lastposter'], $lastpost_data['lastposteruid']); Par quelque chose comme ceci : Code PHP : global $db; Je n'ai pas vérifier le code, mais cela devrait fonctionner du premier coup! P.S. Il faut considérer que ces modifications seront supprimées à la prochaine mise-à-jour du fichier. |
|||
14-03-2013, 23:14,
(Modification du message : 14-03-2013, 23:15 par TeamParadis.)
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Il y a une erreur dans ton code :
Voilà le corrigé Code PHP : global $db; cette erreur se situe à cette ligne : Code PHP : WHERE u.uid = ".$lastpost_data['lastposteruid']." Ta ligne se présente comme ceci : Code PHP : WHERE u.uid = $lastpost_data['lastposteruid'] Ce qui provoque une erreur . Mais tu dis que ce code disparaitra si on effectue une mise à jour comment régler ce soucis pour ne pas à le faire à chaque mise à jour ? J'ai testé ce code : (dans le template du forum) code de psyro (désolé je me souviens pas du pseudo exact Code PHP : <?php Mais cela provoque une erreur en haut du header et la case est vide l'erreur est la suivante : Code PHP : Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/lemonded/public_html/inc/functions_forumlist.php(284) : eval()'d code on line 3 merci de votre partage |
|||
15-03-2013, 0:16,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Effectivement la dernière variable devait être exclue du texte.
Mais cette modification était destinée pour un remplacement dans le fichier "functions_forumlist.php". Mais comme mentionné précédemment, si une mise à jour de ce fichier survient, le code devra être intégré de nouveau. Pour éviter cela il faudra nécessairement utiliser un plugin. Pour ce qui est de l'erreur dans le code : Code PHP : $lpf = $db->fetch_array('.$lpq.'); Code PHP : $lpf = $db->fetch_array($lpq); |
|||
15-03-2013, 0:24,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Je n'ai plus d'erreur mais la couleur du pseudo ne change pas
|
|||
15-03-2013, 3:12,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Bien sur qu'il ne changera pas, le code pour récupérer les informations des deux tables n'est pas le même que dans mon exemple!
Il manque ce code : Code PHP : LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=u.usergroup) |
|||
15-03-2013, 9:14,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
j'ai remis le code et l'erreur est revenu
|
|||
15-03-2013, 13:44,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
N'ayant pas une boule de cristal, pour obtenir de l'aide il faudrait bien me montrer le code complet utilisé, ainsi que le texte de l'erreur provoquée...
|
|||
15-03-2013, 14:19,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
(15-03-2013, 13:44)exdiogene a écrit : N'ayant pas une boule de cristal, pour obtenir de l'aide il faudrait bien me montrer le code complet utilisé, ainsi que le texte de l'erreur provoquée... voici le code après modification: Ce code est placé dans Forum Bit Templates==>forumbit_depth2_forum_lastpost Au dessus de : Code PHP : <span class="smalltext"> Code PHP : <?php et voici l'erreur : Code PHP : Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/lemonded/public_html/inc/functions_forumlist.php(284) : eval()'d code on line 3 Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/lemonded/public_html/inc/functions_forumlist.php(284) : eval()'d code on line 3 Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/lemonded/public_html/inc/functions_forumlist.php(284) : eval()'d code on line 3 Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/lemonded/public_html/inc/functions_forumlist.php(284) : eval()'d code on line 3 |
|||
15-03-2013, 15:20,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
Je vois deux espaces qui ne devraient pas être là, car la variable "TABLE_PREFIX" doit être collé au nom des tables.
Les deux erreurs sont soulignées en rouge : .TABLE_PREFIX." users .TABLE_PREFIX." usergroups La commande devrait être exactement comme celle donnée par moi précédemment hormis l'erreur finale: Code PHP : $lpq = $db->query("SELECT u.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=u.usergroup) WHERE u.uid = ".$lastpost_data['lastposteruid']." LIMIT 1"; |
|||
15-03-2013, 15:35,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
J'ai bien mis le code en corrigeant une erreur (une parenthèse oublié) mais l'erreur persiste
Voici le code mis en place : Code PHP : <?php |
|||
15-03-2013, 15:45,
|
|||
|
|||
RE: Couleur Membre Vs Groupe
J'espère que les éditions du fichier "functions_forumlist.php" ne se font pas avec le "bloc note" de Windows!
Car cela pourrait causer ces problèmes... Sinon, il semble manquer la déclaration de la variable globale $db comme ici : Code PHP : global $db; Ce qui est nécessaire pour la bonne opération de la requête à la Base de Données... |
|||
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet :