Stránka 1 z 1

phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: pát 12. čer 2015 14:57:52
od marekmikula0
Ahojte na svojom fóre http://bitcoin-talk.cz mám riešené obrázky online/offline takto:

Obrázek

Ale rád by som to mal ako to je na fóre pcforum.sk :

Obrázek

Teda zmeniť ten obrázok online/offline na tú zelenú/červenú bodku :)

Ďakujem :)

PS. Jedná sa o štýl Acidtech Tiger + odkaz: http://www.stsoftware.biz/phpbb30_style.acidtech.html

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: pát 12. čer 2015 22:47:32
od leschek
První část online je snadná. Stačí nahradit originální obrázek (styles\acidtech\imageset\en\icon_user_online.gif) novým.

Offline obrázek je složitější. Správně by se měly upravit nějaké php soubory, ale jde to udělat i jednodušeji.
Udělej si offline obrázek s názvem icon_user_offline.gif a vlož ho do složky styles/acidtech/imageset/.
Otevři soubor styles\acidtech\template\viewtopic_body.html a najdi v něm:

Kód: Vybrat vše

<!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><div class="postonline">{postrow.ONLINE_IMG}</div><!-- ENDIF -->
A změň to na:

Kód: Vybrat vše

<!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><div class="postonline">{postrow.ONLINE_IMG}</div><!-- ELSE --><div class="postonline"><img src="http://adresa_fora/styles/acidtech/imageset/icon_user_offline.gif"></div><!-- ENDIF -->
V kódu je potřeba upravit adresu obrázku (část http://adresa_fora). Vzhledem k tomu, že na obrázku nechceš žádný text, tak ho není třeba dávat i do složek en a cs nebo sk.

Samozřejmě musíš pročistit cache a obnovit šablony stylu.

Moc jsem to nezkoušel, ale snad to bude fungovat.

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: pát 12. čer 2015 23:26:22
od marek-off
Díky Lešku ale potreboval by som ešte ako ten obrázok online/offline umiestniť tam vedľa mena viem že cez CSS ale keby si bol taký dobrý a napísal presne ako by mal ten kód vyzerať :)

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 1:21:09
od leschek
V tom předchozím kódu byla chyba. Chyběl tam div, ale už je to opraveno. Obrázek před jménem:

Ve stejném (originálním) souboru najdi:

Kód: Vybrat vše

<div class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->>{postrow.POST_AUTHOR}</div>
				<!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><div class="postonline">{postrow.ONLINE_IMG}</div><!-- ENDIF -->
a nahraď to tímto:

Kód: Vybrat vše

<div><!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><span class="postonline">{postrow.ONLINE_IMG}</span><!-- ELSE --><span class="postonline"><img src="http://adresa_fora/styles/acidtech/imageset/icon_user_offline.gif"></span><!-- ENDIF --> <span class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->>{postrow.POST_AUTHOR}</span></div>

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 14:32:06
od marekmikula0
Nejde to. Vyhadzuje to chybu prosim ťa v SZ máš tie údaje na FTP tak to prosím skús spraviť. Ďakujem :)

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 15:07:55
od leschek
Mě se žádné chyby nezobrazují.

Můj kód:
leschek píše:

Kód: Vybrat vše

<div><!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><span class="postonline">{postrow.ONLINE_IMG}</span><!-- ELSE --><span class="postonline"><img src="http://adresa_fora/styles/acidtech/imageset/icon_user_offline.gif"></span><!-- ENDIF --> <span class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->>{postrow.POST_AUTHOR}</span></div>
Tvůj kód:

Kód: Vybrat vše

<div><!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><span class="postonline">{postrow.ONLINE_IMG}</span><!-- ELSE --><span class="postonline"><img src="http://bitcoin-talk.cz/styles/acidtech_tiger/imageset/icon_user_offline.gif"></span><!-- ENDIF --> <span class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ELSE -->>{postrow.POST_AUTHOR}</span></div><div class="postonline"><img src="http://bitcoin-talk.cz/styles/acidtech_tiger/imageset/icon_user_offline.gif"></div><!-- ENDIF -->
Zkus to opravit...

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 15:16:35
od marekmikula0
Díky uź to funguje ale ešte nevim kde prepísať rozmery obrázka aby sa automaticky dali na 8x8

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 15:24:23
od leschek
Kterého obrázku?

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 15:44:26
od marekmikula0
Online.

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 15:55:23
od leschek
Já už to smazal, ale v souboru \styles\tvuj_styl\imageset\en\imageset.cfg (a pro jiné jazyky cs a sk) je řádek:

Kód: Vybrat vše

img_icon_user_online = icon_user_online.gif*58*58
Ty rozměry budeš mít jiné než 58*58, ale jinak by to mělo být stejné - tyto rozměry se změní a pak se obnoví skin stylu a pročistí cache fóra.

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 19:45:06
od marekmikula0
Tak sem tak udělal a nic. Mrkneš se na to prosim ťa ? :)

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: sob 13. čer 2015 19:58:07
od leschek
Obnovil jsi sadu obrázků? a pročistil cache? V minulém příspěvku jsem napsal skin, ale měla to být sada obrázků.

Re: phpBB 3.0.13 - Zmenie obrázku stavu online/offline

Napsal: ned 14. čer 2015 12:54:06
od marek-off
Už to funguje díky :)

[ VYREŠENÉ ] phpBB 3.0.13 - Zmenie obrázku stavu online/offl

Napsal: ned 14. čer 2015 13:01:01
od marekmikula0
Označuji za vyrešené :)