MyBB.support, le portail francophone de MyBB

Version complète : Probleme Prefix couleur forum index
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

VERSION_MyBB : 1.8.6
Bonjour je vous contact car j'ai un problème au niveau des prefix sur la page index du forum.

J'ai suivi un tuto qui permet d'affiché les prefix qui marche parfaitement malheureusement les couleur n’apparaissent pas.

Pouvez vous m'aider ?

Cordialement
Tu peux nous montrer comment tu fais pour qu'on puisse te corriger ? Smile
Bonjour, merci de votre réponse

Tout est ici :

http://community.mybb.com/thread-77229.html

j'ai essayer de changer le


threadprefix par displayprefix

mais la couleur ne fonctionne pas tout à fait cela m'affiche par ex :

<span style="color: orange;"><strong>En cours / In progress</strong></span>  
Attention, ce sont des modifications qui sont destinée à la version 1.6 de Mybb, et tu es sous 1.8.6 !

Si j'ai bien compris, tu veut afficher sur une section le préfixe du sujet le plus récent qu'il contient ?
Bon pour le coup j'ai essayé de voir, mais j'ai pas trop le temps de plus m'y plonger alors j'ai pas trouvé de piste, mais sache que de base, modifier les fichiers systèmes de Mybb n'est pas une bonne idée, car tu a une chance de perdre toutes tes modifications à la moindre mise à jour...
Merci de ta réponse rapide

J'ai fait une sauvegarde du functions_forumlist.php avant de le modifier, je l'ai remis d'origine ensuite.


Je cherche à ce que sur l'index du forum donc index.php si un post est créer avec un prefix qu'il me l'affiche avec la couleur du préfix

Je vous montre en capture d'écran pour que vous compreniez mieux

Photo 1 : par défaut le prefix ne s'affiche pas

Photo 2 : j'essaie de trouver un moyen pour que  le prefix s'affiche avec la couleur
Hmm, en fait il faut que tu annules cette étape
[Image: OdnFFX.png]

Et qu'à la place, tu aille dans le template "Forum Bit Template >> forumbit_depth2_forum_lastpost" et que tu modifie ça
Code PHP :
<span class="smalltext"
Par ça
Code PHP :
<span class="smalltext">{$thread['displayprefix']} 


Et le tour est joué Wink
C'est parfait !!

Problème résolu, Grand merci a vous !
Je crois qu'il serait important de préciser que le "préfixe" est en relation avec le "sujet de discussion" et non le "dernier message".

De plus dans le fichier "functions_forumlist.php" la fonction "build_forumbits" ne rend pas globale la variable "$thread" et ne la renseigne pas, elle ne sera pas à la bonne valeur, ne représentant donc pas le message affiché...

Il faudrait nécessairement un "plugin" pour effectuer cette opération sans modifier les fichiers sources.
Bonjour exdiogene

Merci de votre réponse précise, pour l'instant je que je voulais marche donc je laisse comme cela et si il y a le moindre problème, je remettrais le forumbit_depth2_forum_lastpost par défaut

Cordialement
 Utilitaire de traduction fourni par Regentronique