Annonce à un groupe spécifique - Version imprimable +- MyBB.support, le portail francophone de MyBB (http://mybb.fr) +-- Forum : MyBB.fr (http://mybb.fr/forum-1.html) +--- Forum : Support (http://mybb.fr/forum-5.html) +--- Sujet : Annonce à un groupe spécifique (/thread-5033.html) |
Annonce à un groupe spécifique - Shawn - 16-12-2011 Bonsoir ! J'aimerais mettre des annonces au dessus du forum MyBB mais je veux que certaines de celles ci ne soient affichées qu'a un seul groupe, par exemple, si je suis un Invité, une annonce au dessus du forum me précisera: "Pas encore inscris ? Alors fait vite pour bénéficier des nombreux avantages que te proposera le forum !" Ou encore, au groupe Administrateur: "Le joueur **** a été aperçu comme pubeur ! A surveiller de près !" Sauriez vous quel code ajouter pour n'afficher cela qu'a un seul groupe en particulier ? Merci d'avance !! RE: Annonce à un groupe spécifique - exdiogene - 16-12-2011 Une solution simple pour passer des messages aux administrateurs est de créer un forum strictement pour eux, alors ils seront les seuls à voir les nouveaux messages! RE: Annonce à un groupe spécifique - Shawn - 17-12-2011 oui ça je le savais, je l'ai même fais dans l'ancien forum, mais ce que je demandais c'était un petit + ^^ pas grave merci quand même ^^ RE: Annonce à un groupe spécifique - Saphir - 17-12-2011 Avec le plugin permettant de mettre du PHP dans les Templates, tu peux ajouter, dans le template "header" : Code : <if ($mybb->user['usergroup'] == 4) then><p class="mon_style">Texte réservé aux administrateurs.</p></if> Le plugin suscité : http://mybbhacks.zingaburga.com/showthread.php?tid=260 Par exemple, sur mon forum, j'ai Code : <if (($mybb->user['usergroup'] == 4) OR ($mybb->user['usergroup'] == 3) OR ($mybb->user['usergroup'] == 6)) then><div class="red_alert"><strong>Vous êtes connecté en tant que membre de l'équipe.</strong></div></if> RE: Annonce à un groupe spécifique - Jin - 17-12-2011 D'autre plugin ne sont pas nécessaire? J'ai installé le plugin que tu propose Saphir et tenté ce code dans ma page d'index: Code : <if ($mybb->user['uid'] == 0) then> <p> message 1</p> </if> Sans les conditions, les messages s'affichent correctement... P.S: Désolé, je profite du topic très intéressant! ^_^' RE: Annonce à un groupe spécifique - Saphir - 17-12-2011 Il faut mettre le code dans un template, pas dans une page. RE: Annonce à un groupe spécifique - Jin - 17-12-2011 Pardon, je me suis mal exprimé. Je parlais bien d'un template. Je viens de refaire un test, sa fonctionne maintenant... Étrange... Sa fonctionne c'est le principal, merci de l'info! EDIT: Je me pose une question, est-ce qu'il n'y a aucun risque de sécurité? RE: Annonce à un groupe spécifique - Dreamgate - 19-12-2011 Question : entre le Citation :<p>et Citation :</p>peut on ajouter du code html ? RE: Annonce à un groupe spécifique - Saphir - 19-12-2011 @Jin : Il y a sûrement une raison au fait qu'on ne puisse pas, par défaut, mettre du PHP dans les templates, maintenant, je ne pense pas qu'il se crée de grosse faille de sécurité en utilisant ce plugin (mais je ne suis pas expert). @Dreamgate : Bien sûr : dans mon exemple, à la place du <p></p>, tu peux voir que j'ai mis <div><strong></strong></div>, tu peux mettre ce que tu veux ! |