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.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Demande d'aide] Ajout d'un option dans une Bar
Mots-clés » demande, ajout, option, bar
18-04-2010, 21:59, (Modification du message : 18-04-2010, 22:00 par Talim.)
#1
[Demande d'aide] Ajout d'un option dans une Bar
Salut à tous,Rolleyes

Je poste pour savoir comment rajouter un option dans cette barTongue
[Image: img-215925ipwqe.png]
qui se situe dans le haut de la page d'index.

Pour que celle ci puisse avoir un ou des options comme cette bar (bar que j'ai apercu sur un autre forum)Cool
[Image: img-215810h94u3.png]

Voila, merci de me répondre Big Grin
Talim.Wink
Répondre
19-04-2010, 14:12, (Modification du message : 19-04-2010, 20:42 par spyto.)
#2
RE: [Demande d'aide] Ajout d'un option dans une Bar
Salut,

Admin > Templates, recherche le template "header".

Tu vas y trouver un code ressemblant à ceci :
Code PHP :
<div id="header">
<
div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}alt="{$mybb->settings['bbname']}/></a></div>
            <
div class="menu">
                <
ul>
                    <
li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/search.gif" alt="" />{$lang->toplinks_search}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/memberlist.gif" alt="" />{$lang->toplinks_memberlist}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/calendar.gif" alt="" />{$lang->toplinks_calendar}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/help.gif" alt="" />{$lang->toplinks_help}</a></li>
                </
ul>
            </
div>
            <
hr class="hidden" />
            <
div id="panel">
                {
$welcomeblock}
            </
div>
        </
div

Chaque <li>...</li> correspond à un élément du menu dont tu parles.
Si tu observes le code, tu verras dans l'ordre :
{$lang->toplinks_search} => Recherche
{$lang->toplinks_memberlist} => Membres
etc...
(chacun avec une image et un lien associés)

Si tu veux par exemple rajouter un lien avat "Recherche", il te suffit de coder une ligne <li>...</li> en premier.

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
19-04-2010, 19:39, (Modification du message : 19-04-2010, 20:44 par spyto.)
#3
RE: [Demande d'aide] Ajout d'un option dans une Bar
spyto a écrit :Salut,

Admin > Templates, recherche le template "header".

Tu vas y trouver un code ressemblant à ceci :
Code PHP :
<div id="header">
<
div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}alt="{$mybb->settings['bbname']}/></a></div>
            <
div class="menu">
                <
ul>
                    <
li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/search.gif" alt="" />{$lang->toplinks_search}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/memberlist.gif" alt="" />{$lang->toplinks_memberlist}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/calendar.gif" alt="" />{$lang->toplinks_calendar}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/help.gif" alt="" />{$lang->toplinks_help}</a></li>
                </
ul>
            </
div>
            <
hr class="hidden" />
            <
div id="panel">
                {
$welcomeblock}
            </
div>
        </
div

Chaque <li>...</li> correspond à un élément du menu dont tu parles.
Si tu observes le code, tu verras dans l'ordre :
{$lang->toplinks_search} => Recherche
{$lang->toplinks_memberlist} => Membres
etc...
(chacun avec une image et un lien associés)

Si tu veux par exemple rajouter un lien avat "Recherche", il te suffit de coder une ligne <li>...</li> en premier.

J'ai songé à cette option, mais le titre (nom du lien, genre recherche, aide etc..), ne changera pas, lui ?

Edit [spyto] : édité juste pour repositionner la première balise [php] qui n'englobait pas <div id="header">
Répondre
19-04-2010, 20:53, (Modification du message : 19-04-2010, 22:07 par spyto.)
#4
RE: [Demande d'aide] Ajout d'un option dans une Bar
Citation :J'ai songé à cette option, mais le titre (nom du lien, genre recherche, aide etc..), ne changera pas, lui ?

Evidemment, il faut adapter le texte à afficher, la petite icône, le lien etc. !

Les variables utilisées ans le template :
{$mybb->settings['bburl']} est l'url de base du forum
{$mybb->settings['bburl']}/{$theme['imgdir']} est le dossier d'images du template en cours
{$lang->toplinks_search} est le texte extrait du fichier de langue

Ça pourrait donner par exemple pour un 'chat' placé dans le dossier /chat :
Code PHP :
<li><a href="{$mybb->settings['bburl']}/chat/index.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/chat.gif" alt="" />Chat</a></li

... à condition d'avoir mis l'image 'chat.gif' dans /images/toplinks du thème

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
19-04-2010, 22:04,
#5
RE: [Demande d'aide] Ajout d'un option dans une Bar
Ah merci, je savais pas Wink
Répondre
22-04-2010, 20:47, (Modification du message : 22-04-2010, 20:49 par Talim.)
#6
RE: [Demande d'aide] Ajout d'un option dans une Bar
Il y a juste un souci :

Code :
<div id="container">
        <a name="top" id="top"></a>    
        <div id="header">
            <div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" title="{$mybb->settings['bbname']}" /></a></div>
            {$welcomeblock}
        </div>
        <div id="content">
            {$pm_notice}
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
            <navigation><br />
{$messagestyle}{$boardmessage}
            <br />

Chez moi dans herder j'ai ça, je suis en 1.4.10 mybb FR


Pièces jointes Miniature(s)
   
Répondre
22-04-2010, 21:06,
#7
RE: [Demande d'aide] Ajout d'un option dans une Bar
Tu cliques sur Header ! Smile
Répondre
22-04-2010, 21:09,
#8
RE: [Demande d'aide] Ajout d'un option dans une Bar
Ce n'est pas normal, il est incomplet ton template !

Tu es sûr d'éditer le template "header" du thème par défaut ?

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
25-04-2010, 19:09,
#9
RE: [Demande d'aide] Ajout d'un option dans une Bar
je vais refaire une verif mais bon Wink
Répondre
25-04-2010, 19:37, (Modification du message : 25-04-2010, 19:40 par Talim.)
#10
RE: [Demande d'aide] Ajout d'un option dans une Bar
J'ai éditer les lignes mais aucun changement : /
J'ai bien mis l'image dans le toplink du thème aussi
Mais bon

Mon template :

Code PHP :
<div id="container">
        <
a name="top" id="top"></a>
        <
div id="header">
            <
div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}alt="{$mybb->settings['bbname']}title="{$mybb->settings['bbname']}/></a></div>
            <
div class="menu">
                <
ul>
                    <
li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/search.gif" alt="" title="" />{$lang->toplinks_search}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/downloads.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/downloads.gif" alt="" title="" />Espace de telechargement</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/memberlist.gif" alt="" title="" />{$lang->toplinks_memberlist}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/calendar.gif" alt="" title="" />{$lang->toplinks_calendar}</a></li>
                    <
li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/help.gif" alt="" title="" />{$lang->toplinks_help}</a></li>
                </
ul>
            </
div>
            <
hr class="hidden" />
            <
div id="panel">
                {
$welcomeblock}
            </
div>
        </
div>
        <
hr class="hidden" />
        <
br class="clear" />
        <
div id="content">
            {
$pm_notice}
            {
$bannedwarning}
            {
$bbclosedwarning}
            {
$unreadreports}
            <
navigation><br />
{
$messagestyle}{$boardmessage}
            <
br /> 

Voila après je vois pas d'où ça viens.
Répondre
25-04-2010, 19:51,
#11
RE: [Demande d'aide] Ajout d'un option dans une Bar
Tu as donc rajouté cette ligne :
Code PHP :
<li><a href="{$mybb->settings['bburl']}/downloads.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/downloads.gif" alt="" title="" />Espace de telechargement</a></li

La syntaxe est correcte.
1. downloads.gif est bien dans /images/ton_thème/toplinks/ ?
Si oui, l'image devrait s'afficher (attention aux dimensions : 16x16 il me semble ?)

2. Ton script se trouve bien dans :http://url_forum/downloads.php (autrement it à la raciner du forum) ?
Si oui, ça devrait marcher.

Tu ne vois rien, ni icône, ni texte dans la barre ???

C'est un plugin que tu utilises pour ta page de téléchargements ?

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
25-04-2010, 20:34,
#12
RE: [Demande d'aide] Ajout d'un option dans une Bar
Oui pour tout.
Répondre
25-04-2010, 20:38, (Modification du message : 25-04-2010, 20:40 par Talim.)
#13
RE: [Demande d'aide] Ajout d'un option dans une Bar
spyto a écrit :Tu as donc rajouté cette ligne :
Code PHP :
<li><a href="{$mybb->settings['bburl']}/downloads.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/downloads.gif" alt="" title="" />Espace de telechargement</a></li

La syntaxe est correcte.
1. downloads.gif est bien dans /images/ton_thème/toplinks/ ?
Si oui, l'image devrait s'afficher (attention aux dimensions : 16x16 il me semble ?)

2. Ton script se trouve bien dans :http://url_forum/downloads.php (autrement it à la raciner du forum) ?
Si oui, ça devrait marcher.

Tu ne vois rien, ni icône, ni texte dans la barre ???

C'est un plugin que tu utilises pour ta page de téléchargements ?

1. Oui, dans le thème Afresh black (le plus connu il me semble Wink) et pour le chemin d'accès : black ==> toplinks ==> downloads.gif

2. Oui, downloads.php, dans la racine du ftp du forum.

Je ne vois absoluement rien, soit ça dois être un truc tout con et je pari bien que ça soit ça car la je sèche ^^'

downloads.php ?
C'est bien un plugin qui "génère" cette page à la base inexistante.

Véèlà Wink
Talim.

Edite, dsl pour LES doubles poste mais je galère un peu je suis pas sur mon pc, je suis sur un pc un peu pourrie, voila : $
Répondre




Utilisateur(s) parcourant ce sujet :

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique