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

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

blackbb - 2 Banery w miejcu logo

Założony przez  zeroxin.

Kilka szczegółów o moim forum i stylu, z którym mam problem:
nazwa stylu: blackbb
wersja skryptu MyBB: 1.4.11
adres forum: http://mobilne-forum.tk/
opis problemu: chciałbym stworzyć w miejscu banera. 2 banery z odzielnym linkiem do przeniesienia tz. baner forum ktory przenosi na index i obok baner innej strony ktory przenosi na inną strone
Czyli grzebanie w szablonach :P
Jeden - będzie to logo. Drugi musimy dodać sami. Więc:
ACP > Style i szablony > Szablony > Nagłówek > header
Wybierasz szablony używane przez Twój styl i następnie:
Znajdź taki wpis:
<div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}alt="{$mybb->settings['bbname']}title="{$mybb->settings['bbname']}/></a></div
Pod nim dodajesz:
<a href="adres strony"><img src="ścieżka dostępu do obrazka" alt="tekst alternatywny" /></a

Yeah! Przetestowane, u mnie działa ;)
nie do końca oto chodziło zrobiłem screen jak wyszło i opisałem mniej więcej na nim jak to bym chciał mieć
http://img39.imageshack.us/img39/7759/sssxi.png
Adrian napisał 13.06.2010, 09:23:
Do (bardzo) dużych obrazków dodajemy tylko link.
Ale rozjechałeś chłopie forum :P
Ustalmy tylko tak: który banner ma być głównym bannerem (logo forum z linkiem na nie)? (Szczerze - będzie trochę roboty)
Jeśli ten pierwszy (bo widzę dymek na nim) to musisz wejść w:
ACP > Style i szablony > Szablony > Nagłówek - Szablony > header
I teraz tak
Znajdujesz:
<div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}alt="{$mybb->settings['bbname']}title="{$mybb->settings['bbname']}/></a></div
I kasujesz to. Pamiętaj tylko potem, że jak chcesz zmienić logo, to musisz zmienić tu w szablonach. Jeśli natomiast nie chcesz, to będziesz musiał podać ścieżkę ['logo'] itp.
Ale dobra, najpierw tak jak chcesz zmienić w szablonach (headerze);
Po skasowaniu ścieżki do automatycznego wyświetlania loga przez skrypt trzeba dodać obrazek (banner 2) to ten ma być od lewej pierwszy.
No to:
<a href="adres forum na które ma być przekierowanie po kliknięciu"><img src="ścieżka dostępu do obrazka" alt="tekst alternatywny" /></a
I z boku dodajesz to samo, tylko z linkiem na swoje forum i logo number 1.
Jeśli natomiast chcesz, żeby skrypt automatycznie aktualizował logo, to dodajesz to:
<div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}alt="{$mybb->settings['bbname']}title="{$mybb->settings['bbname']}/></a></div

No ok, to teraz sprawdź, czy wygląda to tak (tak powinno być):
<div class="logo"><a href={$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" title="{$mybb->settings['bbname']}" /></a> <a href="adres 2 strony"><img src="adres loga do drugiej strony"></a></div> 
Jeśli nie - zamień po prostu miejscami
Bo logo u Ciebie jest na 2 miejscu, więc wystarczy zamienić to miejscami
ale ja nie chce żeby było tak tylko chce żeby było logo1-logo2 chce mieć je w jednej lini oba obok siebie
Pytanie, czy robiłeś według wskazówek wyżej? Bo chyba nie.
<a href="adres 2 strony"><img src="adres loga do drugiej strony"></a><div class="logo"><a href={$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" title="{$mybb->settings['bbname']}" /></a> </div> 

U mnie jest wtedy wszystko dobrze.
A czy nie trzeba czasem podzielić sobie headera aby zmieściły się dwie grafiki obok siebie bo jeśli header ma określony rozmiar a 1 obrazek jest w stanie go zapełnić to drugi wychodzi pod nim, tak mi się wydaje :)
zeroxin chodz ci aby miec tak ?
http://iv.pl/images/30383201924864597359.jpg
tak właśnie o takie coś tylko te banery mają mieć osobne linki przejscia jeden ma być na strone główną forum a 2 na całkowicie inna strone
Jeśli zmniejszysz oba loga to powinny się zmieścić.
Ja zrobiłem tak że zdefiniowałem w global.css .logo dla loga z forum
i dodalem .logo2 dla drugiego loga na zewnetrzną stronę :)



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

2 gości