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.
[Réglé] Bandeaux différent suivant le forum
Mots-clés » bandeaux, différent, suivant, forum |
09-05-2015, 15:21,
|
|||
|
|||
Bandeaux différent suivant le forum
VERSION_MyBB : 1.6.16 Bonjour à tous. Après avoir fureté sur le forum je n'ai trouvé aucun sujet traitant du sujet suivant. Je voudrai un bandeau coloré ou non différent suivant le forum sur lequel on se trouve, je m'explique... Lorsqu'un utilisateur lambda arrive sur le forum j'aimerai qu'il y ait un bandeau spécifique l'invitant à s'inscrire sur le forum. Lorsque l'utilisateur est connecté sur le forum un autre bandeau apparaitrait avec un message et une couleur différente. De plus j'aimerai que ce bandeau n'apparaisse plus lorsqu'il quitte la page d'accueil du forum, plus précisément lorsqu'il navigue dans les autres forums et sous-forums. En fait j'aimerai que le bandeau soit de couleur et de contenu différent suivant le forum ou sous-forum dans lequel il se trouve. J'ai trouvé des sujets traitant des bandeaux de couleurs différentes mais pour n'importe quel forum dans lequel on se trouve. Ma demande est plus spécifique j'aimerai avoir un bandeau différent suivant le forum ou sous-forum dans lequel on se trouve. Merci pour votre aide. Cordialement. |
|||
09-05-2015, 16:15,
|
|||
|
|||
RE: Bandeaux différent suivant le forum
Bonjour r0o0minet.
Pour qu'un élément n'apparaisse que sur la page d'accueil du forum, vous pouvez le placer dans le template "index". En utilisant le plugin de ZingaBurga permettant l'insertion de code PHP dans les templates, vous pourrez utiliser la syntaxe suivante : Code PHP : <if $mybb->user['uid'] > 0 then>Texte à afficher pour un utilisateur connecté.<else/>Texte à afficher pour un invité.</if> Pour ajouter un texte dans un forum en particulier, vous pouvez utiliser la fonction "règles du forum" accessible depuis la configuration du forum concerné. Un membre compétent de l'équipe sera peut-être en mesure de vous apporter un support de meilleure qualité. Si cette réponse ne vous convient pas, attendez une réponse d'un administrateur, ou d'un agent chargé du support. Agréable fin de semaine. |
|||
09-05-2015, 17:25,
|
|||
|
|||
RE: Bandeaux différent suivant le forum
Pour avoir des couleurs de fond différentes dans la liste des différents forums il est possible de faire ceci :
1- Pour votre Thème il faut ajouter la couleur à chaque forum dans global.css Code : #desc_1 { #desc_1 signifie le forum ayant l'ID 1, #desc_2 signifie le forum ayant l'ID 2, etc... 2- Éditer le template "forumbit_depth2_forum" changer : Code : <td class="{$bgcolor}" valign="top"> pour : Code : <td id="desc_{$forum['fid']}" valign="top"> Cela donnera une section descriptive de couleur différente uniquement dans la liste des forums... |
|||
09-05-2015, 20:23,
|
|||
|
|||
RE: Bandeaux différent suivant le forum
Merci pour vos réponses car c'est presque ce que je désirai.
Peut être me suis-je mal exprimé alors je vais essayer de mieux l'expliquer cette fois J'ai utilisé la solution de Saphir (voir ci-dessous) : (09-05-2015, 16:15)Saphir a écrit : Pour qu'un élément n'apparaisse que sur la page d'accueil du forum, vous pouvez le placer dans le template "index". En fait allez voir sur mon forum et vous verrez mieux : - Lorsque vous êtes simple visiteur je ne voudrai pas qu'apparaissent les 2 bandeaux mais un seul avec un texte différent de celui ou ceux qui sont sur la page d'index lorsque vous êtes connecté. - Lorsque les membres se connectent je veux que ces 2 bandeaux apparaissent. - Lorsque les membres se baladent dans les différents forums les bandeaux disparaissent. La méthode conseillé par Saphir est presque la bonne seulement elle ne me convient qu'à moitié car les bandeaux apparaissent aussi lorsque l'on est pas connecté, je voudrai qu'il n'y en ai qu'un seul avec un texte différent. Voila j'espère m'être bien fait comprendre et désolé du dérangement si mes premières explications étaient un peu foireuses. Merci. |
|||
09-05-2015, 20:29,
|
|||
|
|||
RE: Bandeaux différent suivant le forum
Vous pouvez essayer comme ceci :
Code PHP : <if $mybb->user['uid'] > 0 then>Code du (des) bandeau(x) à afficher pour un utilisateur connecté. Vous pouvez l'adapter à votre situation si elle est plus spécifique. |
|||
09-05-2015, 21:56,
|
|||
|
|||
RE: Bandeaux différent suivant le forum
(09-05-2015, 20:29)Saphir a écrit : Vous pouvez essayer comme ceci : Merci Saphir, j'ai installé le plugin que vous m'avez conseillé et j'ai pu faire exactement ce que je voulais. Dois-je mettre le sujet à résolu ou bien est-ce vous qui le faites ? r0o0 |
|||
09-05-2015, 22:04,
(Modification du message : 09-05-2015, 22:05 par Saphir.)
|
|||
|
|||
RE: Bandeaux différent suivant le forum
C'est nous qui le faisons.
Content d'avoir pu vous aider ! Ceci est un message préformaté et peut ne correspondre qu'en partie à votre requête. Bonjour r0o0minet. Votre requête semble résolue. La discussion a donc été marquée comme étant réglée. S'il s'agit d'une erreur, répondez à ce message afin que nous annulions le marquage. Si vous avez de nouveau besoin de nos services, n'hésitez pas à ouvrir une nouvelle discussion dans nos forums de support. Merci de l'intérêt que vous portez à MyBB ! |
|||
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)