Změna stylu z 3.0 na 3.1 - co musím upravit ?

Odpovědět Téma
Avatar uživatele
nikabb
Reakce:
Příspěvky: 6
Registrován: 05 Pro 2012 20:14
Tykání: Ano
Kontaktovat uživatele:

Změna stylu z 3.0 na 3.1 - co musím upravit ?

Nepřečtený příspěvek od nikabb »

Ahoj, píšu sem, protože už nějaký zkušenosti s úpravami phpbb 3.1 a vzhledů máš a já nemůžu najít laicky řečeno co a kde se vlastně změnilo v souborech se styly.

Napíšu konkrétní příklad toho co nevím jak vlastně upravit a nikde sem to nenašla.

Kód: Vybrat vše

/* Moderator icons */
.report-icon, .report-icon a		{ background-image: url("{IMG_ICON_POST_REPORT_SRC}"); }
.edit-icon, .edit-icon a			{ background-image: url("{IMG_ICON_POST_EDIT_SRC}"); }
.delete-icon, .delete-icon a		{ background-image: url("{IMG_ICON_POST_DELETE_SRC}"); }
.info-icon, .info-icon a			{ background-image: url("{IMG_ICON_POST_INFO_SRC}"); }
.warn-icon, .warn-icon a			{ background-image: url("{IMG_ICON_USER_WARN_SRC}"); } /* Need updated warn icon */
Vím, že nově se mají upravit ty cesty takto: { background-image: url("./images/icon_quote.gif"); }
ale mají se tak upravit těchto proměných ? Mohl bys mi u těch červených příkladů napsat jak to mám změnit ? díky moc
jak upravit tyto?

background-image: url("{T_THEME_PATH}/images/icon_sendemail.gif");

+
background-image: url("{IMG_SUBFORUM_READ_SRC}");
+
{ background-image: url("{IMG_ICON_CONTACT_EMAIL_SRC}"); }
+
background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");
Obrázek
Avatar uživatele
leschek
Administrátor
Reakce:
Příspěvky: 724
Registrován: 23 Říj 2005 23:22
Tykání: Ano
Kontaktovat uživatele:

Re: Změna stylu z 3.0 na 3.1 - co musím upravit ?

Nepřečtený příspěvek od leschek »

Já aktualizoval tak, že jsem si vzal prosilver a ten začal zabarvovat pomocí css. Přišlo mi to jednodušší než zkoušet aktualizovat vzhled z 3.0 na 3.1., protože je tam fakt hodně změn. Z 3.1 na 3.2 už je to mnohem jednodušší. Bohužel, nebo bohudík, vývojáři plánují pro 3.3 nebo 3.4 nový vzhled (prosilver půjde do na zasloužený odpočinek) tak nás to čeká znovu.

Nicméně k tvým ikonám a tlačítkům:

background-image: url("{T_THEME_PATH}/images/icon_sendemail.gif");

jsem našel v souboru colours.css:

.icon-sendemail { background-image: url("./images/icon_sendemail.gif"); }


background-image: url("{IMG_SUBFORUM_READ_SRC}");

opět najdeš v souboru colours.css:

.icon-search-active { background-image: url("./images/subforum_read.gif"); }


{ background-image: url("{IMG_ICON_CONTACT_EMAIL_SRC}"); }

je podle mě zrušeno, protože v 3.1 jsou kontakty pod jednou ikonou. Opět v souboru colours.css:

.contact-icon { background-image: url("./images/icons_contact.png");


background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");

podívej se do souboru (v 3.1) prosilver\theme\jazyk\stylesheet.css, kde najdeš:

.online { background-image: url("./icon_user_online.gif"); } + stylování toho nápisu.

Pozn. přípony souborů můžou být v tvém případě jiné než u mě. Např. místo gifu můžeš mít png atd.
Avatar uživatele
nikabb
Reakce:
Příspěvky: 6
Registrován: 05 Pro 2012 20:14
Tykání: Ano
Kontaktovat uživatele:

Re: Změna stylu z 3.0 na 3.1 - co musím upravit ?

Nepřečtený příspěvek od nikabb »

Super konečně mi to někdo vysvětlil polopatě :D abych ti pochopila. Moc díky

Prosím tě ještě otázečka: výchozí styl prosilver je obsažen ve verzi kterou nyní mám nainstalovanou což je 3.1.10 takže bych ji mohla použít jako šablonu že ?
Ale co když mám ve stylu soubor který tam nenajdu ? např. bg_tabs1.gif je konkrétní co mám v mém stylu. Kam vložím informace o tom souboru ? Stači to přidat do souboru imageset.css
P.S.: nevíš o nějakém srozumitelném přehledu souborů nejlépe s příklady co všechno se změnilo ?
Nejlépe by mi to vyhovovalo kdyby to bylo sepsáno v této formě : https://wiki.phpbb.com/Style_changes/3.0.0_to_3.0.1
Už sem zřejmě našla co hledám, ale ne všemu rozumím: https://github.com/phpbb/area51-phpbb3/ ... to_css.php
Obrázek
Avatar uživatele
leschek
Administrátor
Reakce:
Příspěvky: 724
Registrován: 23 Říj 2005 23:22
Tykání: Ano
Kontaktovat uživatele:

Re: Změna stylu z 3.0 na 3.1 - co musím upravit ?

Nepřečtený příspěvek od leschek »

nikabb napsal:Prosím tě ještě otázečka: výchozí styl prosilver je obsažen ve verzi kterou nyní mám nainstalovanou což je 3.1.10 takže bych ji mohla použít jako šablonu že ?
Ano. css soubory nemají dědičnost, ale šablony (složka „template“) využívají dědičnosti. Tzn. že šablony můžeš načítat z prosilveru, takže je tvůj vzhled nemusí obsahovat (kromě overall_headeru, který musí být vytvořen), ale css soubory to chce zkopírovat, nebo předělat, ačkoliv i tady existuje možnost, kterou jsem popsal ve svém vzhledu „mujsilver“.

Protože bylo mezi prosilverem pro 3.0 a 3.1 opravdu velký množství změn, rozhodl jsem se, že použiju přejmenovaný prosilver a ten (hlavně soubor colours.css) změním tak, aby barevně odpovídal tomu, co chci. Připadalo mi to jednodušší, než aktualizovat.
nikabb napsal:Ale co když mám ve stylu soubor který tam nenajdu ? např. bg_tabs1.gif je konkrétní co mám v mém stylu. Kam vložím informace o tom souboru ? Stači to přidat do souboru imageset.css
To by mohlo jít, ale asi to nebude stačit zapsat jen do souboru imageset.css, ale asi i do šablon a dalších css souborů.
nikabb napsal:P.S.: nevíš o nějakém srozumitelném přehledu souborů nejlépe s příklady co všechno se změnilo ?
Nejlépe by mi to vyhovovalo kdyby to bylo sepsáno v této formě : https://wiki.phpbb.com/Style_changes/3.0.0_to_3.0.1
Nevím. Já používám program Winmerge, který umí najít rozdíly v souborech. Tady jsem popsal návod jak používat jeho starší verzi ke kontrole jazykových souborů, ale se vzhledama to bude skoro stejný.
Avatar uživatele
nikabb
Reakce:
Příspěvky: 6
Registrován: 05 Pro 2012 20:14
Tykání: Ano
Kontaktovat uživatele:

Re: Změna stylu z 3.0 na 3.1 - co musím upravit ?

Nepřečtený příspěvek od nikabb »

Tak díky moc udělám to jak píšeš a snad to bude fungovat :-D Moc díky
Obrázek
Odpovědět