Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Menu w logo jak u was

Szukam  Założony przez  majkel99.

wersja skryptu MyBB: najnowsza
adres forum: http://great-starwars.ugu.pl/
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Witam. :)

Chciałbym zrobic by na moim logo było menu z przyciskami Portal, Chat jak u was. O tak
[Obrazek: menukz.png]

Ważne by znajdowało się na logo
To nic nie zmienia
Spróbuj tak jak ja mówiłem.
Cytat:W tym poradniku piszą, że musisz podmienić ten kod:
<div class="menu">
<ul>
<li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$theme['imgdir']}/toplinks/search.gif" alt="" title="" />{$lang->toplinks_search}</a></li>
<li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif" alt="" title="" />{$lang->toplinks_memberlist}</a></li>
<li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif" alt="" title="" />{$lang->toplinks_calendar}</a></li>
<li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$theme['imgdir']}/toplinks/help.gif" alt="" title="" />{$lang->toplinks_help}</a></li>
</ul>
</div>

Czyli chyba powinno być tak:
<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 class="default"><a href="{$mybb->settings['bburl']}/search.php">Search</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/memberlist.php">Memberlist</a></li>
<li class="active"><a href="{$mybb->settings['bburl']}/index.php">Forums</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/calendar.php">Calendar</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/misc.php?action=help">Help</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/portal.php">Portal</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}
{$pending_joinrequests}
<navigation>
{$board_messages}
<br />

Sprawdź czy działa
skopiowałem co mi dałeś i menu zniknęło
Dziwne, bo powinno być :/
<div class="menu">
<ul>
<li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$theme['imgdir']}/toplinks/search.gif" alt="" title="" />{$lang->toplinks_search}</a></li>
<li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif" alt="" title="" />{$lang->toplinks_memberlist}</a></li>
<li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif" alt="" title="" />{$lang->toplinks_calendar}</a></li>
<li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$theme['imgdir']}/toplinks/help.gif" alt="" title="" />{$lang->toplinks_help}</a></li>
</ul>
</div>

Czyli chyba powinno być tak:
<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>
<hr class="hidden" />
<div id="panel">
{$welcomeblock}
</div>
</div>
<hr class="hidden" />
<br class="clear" />
<div id="content">
{$pm_notice}
{$bannedwarning}
{$bbclosedwarning}
{$unreadreports}
{$pending_joinrequests}
<navigation>
{$board_messages}
<div id="menu">
<ul>
<li class="default"><a href="{$mybb->settings['bburl']}/search.php">Search</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/memberlist.php">Memberlist</a></li>
<li class="active"><a href="{$mybb->settings['bburl']}/index.php">Forums</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/calendar.php">Calendar</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/misc.php?action=help">Help</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/portal.php">Portal</a></li>
</ul>
</div><br />

Sprawdź to
Nic nie zmienia :(
wklej co masz teraz w header
<div class="menu">
<ul>
<li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$theme['imgdir']}/toplinks/search.gif" alt="" title="" />{$lang->toplinks_search}</a></li>
<li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif" alt="" title="" />{$lang->toplinks_memberlist}</a></li>
<li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif" alt="" title="" />{$lang->toplinks_calendar}</a></li>
<li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$theme['imgdir']}/toplinks/help.gif" alt="" title="" />{$lang->toplinks_help}</a></li>
</ul>
</div>

Czyli chyba powinno być tak:
<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>
<hr class="hidden" />
<div id="panel">
{$welcomeblock}
</div>
</div>
<hr class="hidden" />
<br class="clear" />
<div id="content">
{$pm_notice}
{$bannedwarning}
{$bbclosedwarning}
{$unreadreports}
{$pending_joinrequests}
<navigation>
{$board_messages}
<div id="menu">
<ul>
<li class="default"><a href="{$mybb->settings['bburl']}/search.php">Search</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/memberlist.php">Memberlist</a></li>
<li class="active"><a href="{$mybb->settings['bburl']}/index.php">Forums</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/calendar.php">Calendar</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/misc.php?action=help">Help</a></li>
<li class="default"><a href="{$mybb->settings['bburl']}/portal.php">Portal</a></li>
</ul>
</div><br />
Za to menu odpowiada klasa:
.menu, .menu ul a:hover, .menu ul a:active itd. - a takich klas to ty nawet nie masz.


Pozdrawiam!
mam te klasy :)
1. znajdź w global css klasy

#menu
#menu ul
#menu li
#menu li a
#menu li a:hover
#menu li.active a, #menu li.active a:hover
#menu li.active

1A. podmień je na poniższe:

#menu {
    position: absolute;
    top: 91px;
    right: 0;
    padding-left: 41px;
    background: url(images/menu_bg_start.png) no-repeat;
    font-family: Tahoma, 'Trebuchet MS', Arial, sans-serif
}

#menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    height: 34px;
    background: #016db0 url(images/menu_bg.png) repeat-x;
}

#menu li {
    float: left;
    margin-top: 4px;
    margin-right: 10px;
}

#menu li a {
    padding: 4px 10px 3px 10px;
    color: #fff;
    text-decoration: none;
    display: block;
    border-bottom: 0;
}

#menu li a:hover {
    color: #ffffff;
    border-bottom: 3px solid #ffffff;
}

#menu li.active a, #menu li.active a:hover {
    background: url(images/menu_bg_active.png) no-repeat top left;
    color: #000;
    padding: 4px 10px 4px 13px;
    border-bottom: 2px solid #ffffff;
}

#menu li.active {
    background: url(images/menu_bg_active2.png) no-repeat top right;
    padding-right: 4px;
    position: relative;
    bottom: -1px;
}



2. skopiuj grafiki na ftp



3. szablon w header podmień na ten:

<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="{$theme['imgdir']}/toplinks/search.gif" alt="" title="" />{$lang->toplinks_search}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif" alt="" title="" />{$lang->toplinks_memberlist}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif" alt="" title="" />{$lang->toplinks_calendar}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$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}
{$pending_joinrequests}
<navigation>
{$board_messages}
<br />

Działa? W ramach podziękowania zalinkuj w stopce do http://samsung-mobile.com.pl
Ale o co chodzi z tą grafika na ftp? bo już resztę podmieniłem :)
Więc łopatologicznie:

1. ACP > Style > Nazwa Twojego stylu > global.css > Edytuj CSS: tryb zaawansowany

1A. znajdź klasy

#menu
#menu ul
#menu li
#menu li a
#menu li a:hover
#menu li.active a, #menu li.active a:hover
#menu li.active

1B. podmień je na poniższe:

#menu {
    position: absolute;
    top: 91px;
    right: 0;
    padding-left: 41px;
    background: url(images/menu_bg_start.png) no-repeat;
    font-family: Tahoma, 'Trebuchet MS', Arial, sans-serif
}

#menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    height: 34px;
    background: #016db0 url(images/menu_bg.png) repeat-x;
}

#menu li {
    float: left;
    margin-top: 4px;
    margin-right: 10px;
}

#menu li a {
    padding: 4px 10px 3px 10px;
    color: #fff;
    text-decoration: none;
    display: block;
    border-bottom: 0;
}

#menu li a:hover {
    color: #ffffff;
    border-bottom: 3px solid #ffffff;
}

#menu li.active a, #menu li.active a:hover {
    background: url(images/menu_bg_active.png) no-repeat top left;
    color: #000;
    padding: 4px 10px 4px 13px;
    border-bottom: 2px solid #ffffff;
}

#menu li.active {
    background: url(images/menu_bg_active2.png) no-repeat top right;
    padding-right: 4px;
    position: relative;
    bottom: -1px;
}


2. skopiuj grafiki na ftp [LINK Z TEMATU KTÓRY PODAŁEM NA PIERWSZEJ STRONIE]



3. ACP > Szablony > Nazwa Twojego > Nagłówek - Szablony > header

szablon w header podmień na ten:


<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="{$theme['imgdir']}/toplinks/search.gif" alt="" title="" />{$lang->toplinks_search}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif" alt="" title="" />{$lang->toplinks_memberlist}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif" alt="" title="" />{$lang->toplinks_calendar}</a></li>
                    <li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$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}
{$pending_joinrequests}
<navigation>
{$board_messages}
<br />
A zdjęcia mam wrzucic do katalogu images czy gdzieś indziej ?
Kolego, przeczytaj raz jeszcze temat, który Ci podesłałem parę stron temu:
http://yaldaram.com/showthread.php?tid=1113&pid=5206

Do katalogu images "luzem".
wrzuciłem i nic się nie pojawia :(



Użytkownicy przeglądający ten wątek:

1 gości