Pozadie
Pravidla fóra
Při popisu chyb uvádějte přesný název stylu, verzi (pokud je známá) a zdroj, ze kterého jste styl stáhli.
Při popisu chyb uvádějte přesný název stylu, verzi (pokud je známá) a zdroj, ze kterého jste styl stáhli.
Re: Pozadie
Jednotlivá fóra můžou mít vlastní (jiný) vzhled, který lze nastavit v administraci v úpravě fóra. Pokud vybrané styly mají jiný pozadí, tak to řeší tvůj problém. Styly lze docela snadno duplikovat (musí se manuálně přepsat názvy v cfg souborech stylu), aby měli jiný název, ale vypadali stejně (pokud ti jde jen o změnu pozadí) a změna pozadí se udělá v css souborech. Určitě ale bude víc způsobů a možná na to bude existovat i nějaký MOD.
Re: Pozadie
Šlo by udělat i lehčeji a to úpravou overall_header.html:
Kód: Vybrat vše
<style type="text/css">
body, html {
<!-- IF FORUM_ID eq "1" -->background-image: url("cesta/obrazek_1.jpg");<!-- ENDIF -->
<!-- IF FORUM_ID eq "2" -->background-image: url("cesta/obrazek_2.jpg");<!-- ENDIF -->
}
</style>
www.Jump4.cz, www.RockForPeople.cz/forum/
Pomocí soukromých zpráv podporu nepodávám.
Pro Warez fóra podporu nepodávám.
Než se začneš ptát, hledej.
Nenabízíš-li za pomoc peníze, neurguj, podporu podávám ve svém volném čase.
Nabízím od instalací phpBB, přes aktualizace na nejnovější verze, po úpravy phpBB a stylů, a další. - SZ, email.
Pomocí soukromých zpráv podporu nepodávám.
Pro Warez fóra podporu nepodávám.
Než se začneš ptát, hledej.
Nenabízíš-li za pomoc peníze, neurguj, podporu podávám ve svém volném čase.
Nabízím od instalací phpBB, přes aktualizace na nejnovější verze, po úpravy phpBB a stylů, a další. - SZ, email.
Re: Pozadie
super dakujem. Este sa neda takym nejakym sposobom spravit aj aby bolo na kazom fore ine ale nie pozadie stranky ale pozadie tej casti kde je logo fora. Ten ramec za logom fora.
Re: Pozadie
Jde to. Já to mám nějak takhle (podobně jako kód, co poslal Nerdy):
Nahoře jsou definovaný fóra (ID), pod tím skripty (viewtopic, viewforum atd.) a nakonec výchozí hlavička, která je definovaná v css souborech. Samozřejmě si musíš trochu upravit třídy, aby odpovídali těm v css souborech.
Kód: Vybrat vše
<div id="page-header">
<!-- IF FORUM_ID == "1" --><div class="header-bar" style="background-image: url({cesta/obrazek_1.jpg); background-position: top;">
<!-- ELSEIF FORUM_ID == "2" --><div class="header-bar" style="background-image: url({cesta/obrazek_2.jpg); background-position: top;">
<!-- ELSEIF SCRIPT_NAME == "viewtopic" --><div class="header-bar" style="background-image: url({cesta/obrazek_3.jpg); background-position: top;">
<!-- ELSEIF SCRIPT_NAME == "memberlist" --><div class="header-bar" style="background-image: url({cesta/obrazek_4.jpg); background-position: top;">
<!-- ELSE --><div class="header-bar"><!-- ENDIF -->
Re: Pozadie
Nejak mi to nejde. Nevies mi to povedat nejak presnejsie ako treba tie triedy upravit pretoze css mi moc nejde.
Re: Pozadie
No třeba já mám v jednom css souboru přidáno
Což mi určuje výchozí hlavičku. obrázek pro fóra, kde chci jinou hlavičku je určen v
viz. můj předchozí příspěvek.
P.S. samozřejmě záleží na stylu, ten kód je pro můj tmavý styl.
Kód: Vybrat vše
.header-bar {
color: #FFFFFF;
padding: 0 5px;
height: 183px;
background-image: url("{T_THEME_PATH}/images/bg_header.jpg");
background-position: top;
}
Kód: Vybrat vše
style="background-image: url({cesta/obrazek_1.jpg)
P.S. samozřejmě záleží na stylu, ten kód je pro můj tmavý styl.
Re: Pozadie
Mam este par problemov. Prvy je ze ked dam opravnenie fora aby ho nebolo vidno tak sa to neda nastavit. V tom pripade to vobec neberie. Neda sa s tym nejako vybabrat?
A druha vvec je ci sa to neda zapisat nejak tie ID fora v skratenom tvare. Napriklad chcem ich 20 tak aby som nemusel pisat pod seba cele kody taketo
Ci sa to neda nejakto takto
A druha vvec je ci sa to neda zapisat nejak tie ID fora v skratenom tvare. Napriklad chcem ich 20 tak aby som nemusel pisat pod seba cele kody taketo
Kód: Vybrat vše
<!-- IF FORUM_ID eq "1" -->background-image: url("cesta/obrazek_1.jpg");<!-- ENDIF -->
<!-- IF FORUM_ID eq "2" -->background-image: url("cesta/obrazek_2.jpg");<!-- ENDIF -->
Kód: Vybrat vše
<!-- IF FORUM_ID eq "1,2,3,4" -->background-image: url("cesta/obrazek_1.jpg");<!-- ENDIF -->
Re: Pozadie
No úplně jistě to nevím, ale podmínky lze kombinovat, tak by mohlo fungovat něco jako
Nejsem ale programátor a vycházím z tohoto seznamu podmínek.
První problém - moc nechápu. Ty oprávnění nejdou nastavit kvůli těm hlavičkám? Můžeš to nějak víc popsat?
Kód: Vybrat vše
<!-- IF FORUM_ID eq "1" or FORUM_ID eq "2" -->background-image: url("cesta/obrazek_1.jpg");<!-- ENDIF -->
První problém - moc nechápu. Ty oprávnění nejdou nastavit kvůli těm hlavičkám? Můžeš to nějak víc popsat?
Re: Pozadie
@leschek: je to tak správně. Mimo těch středníků - neuvádí se, byly by zobrazeny - je to HTML kód.
Lze řešit také pro hodnoty 1 až X:
Pokud nebude splněna ani jedna podmínka, zobrazí se na pozadí obrázek "cesta/obrazek_0.jpg".
To by mělo i vyřešit problém s "neviditelností" fóra pro ostatní.
Podmínky lze také seskupit podle jiných podmínek
pro FORUM_ID 1,2,3,4 bude zobrazen obrázek "cesta/obrazek_1.jpg" pro ostatní pak obrázek "cesta/obrazek_0.jpg"
Lze řešit také pro hodnoty 1 až X:
Kód: Vybrat vše
<!-- IF FORUM_ID eq "1" -->background-image: url("cesta/obrazek_1.jpg")
<!-- ELSEIF FORUM_ID eq "2" -->background-image: url("cesta/obrazek_2.jpg")
<!-- ELSEIF FORUM_ID eq "3" -->background-image: url("cesta/obrazek_3.jpg")
...
<!-- ELSEIF FORUM_ID eq "X" -->background-image: url("cesta/obrazek_X.jpg")
<!-- ELSE -->background-image: url("cesta/obrazek_0.jpg")
<!-- ENDIF -->
To by mělo i vyřešit problém s "neviditelností" fóra pro ostatní.
Podmínky lze také seskupit podle jiných podmínek
Kód: Vybrat vše
<!-- IF FORUM_ID gt "0" or FORUM_ID lt "5" -->background-image: url("cesta/obrazek_1.jpg")
...
<!-- ELSE -->background-image: url("cesta/obrazek_0.jpg")
<!-- ENDIF -->
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!
stránky: KK Zálabák Smiřice, test stránky pro všechny
[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!
stránky: KK Zálabák Smiřice, test stránky pro všechny
[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup
Re: Pozadie
Neviem preco ale nejde to.
Ak to zapisem v tomto tvare
Tak mi dava vsade do pozadia toto cesta/obrazek_1.jpg pricom by to malo byt iba na fore 0,5
Ak to zapisem v tomto tvare
Kód: Vybrat vše
<!-- IF FORUM_ID gt "0" or FORUM_ID lt "5" -->background-image: url("cesta/obrazek_1.jpg")
...
<!-- ELSE -->background-image: url("cesta/obrazek_0.jpg")
<!-- ENDIF -->
Re: Pozadie
Testoval jsem chování podmínek a lze pouze nastavit podmínky eq (==), nikoliv gt(>) a lt(<).
Ukázku je možno vidět zde.
Kód: Vybrat vše
<!-- IF FORUM_ID eq 0 or FORUM_ID eq 2 or FORUM_ID eq 3 or FORUM_ID eq 4 or FORUM_ID eq 5 -->
background-image: url("cesta/obrazek_1.jpg")
<!-- ELSEIF FORUM_ID eq 6 -->
background-image: url("cesta/obrazek_2.jpg")
...
<!-- ELSE -->
background-image: url("cesta/obrazek_0.jpg")
<!-- ENDIF -->
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!
stránky: KK Zálabák Smiřice, test stránky pro všechny
[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!
stránky: KK Zálabák Smiřice, test stránky pro všechny
[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup