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

Poslat odpověď


Tato otázka má za úkol zabránit spamovacím (ro)botům v automatickém vyplňování formulářů.
Smajlíci
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBKódy jsou ZAPNUTY
MŮŽETE použít [img]
[url] jsou ZAPNUTY
Smajlíci jsou ZAPNUTI

Náhled tématu
   

Rozbalit zobrazení Náhled tématu: Změna stylu z 3.0 na 3.1 - co musím upravit ?

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

od nikabb » 04 Pro 2016 21:19

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

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

od leschek » 04 Pro 2016 20:46

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ý.

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

od nikabb » 04 Pro 2016 20:16

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

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

od leschek » 04 Pro 2016 19:45

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.

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

od nikabb » 04 Pro 2016 18:49

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");

Nahoru