
CzeœÌ.

Od czasĂłw pojawienia siĂŞ pierwszych, bardziej zaawansowanych edytorĂłw dla
Joomla/
Mambo w opcjach tych edytorów jest mo¿liwoœÌ korzystania z zastêpczego pliku
CSS, w zamian za standardowy "
template_css.css". Zazwyczaj nosi on nazwĂŞ "
editor_content.css" i jest on prawie w 100% kopiÂą pliku "
template_css.css", oprĂłcz drobnych zmian. DotyczÂą one wÂłaÂśnie koloru tÂła oraz czcionki dla edytora, dowolnego. Stosowane to jest w zasadzie dla templatek z czarnym lub ciemnym tÂłem i jasnymi, bÂądÂź biaÂłymi literami.

W standardowym pliku "
template_css.css" moÂżemy mieĂŚ taki wpis, jak poniÂżej (nie koniecznie musi to byĂŚ
body):
Kod 1: template_css.css
body {
color: #FFFFFF;
background: #000000;
-------------------
-------------------
i.t.d.
}
...gdzie:
color: #FFFFFF; - to kolor czcionki w sekcji
body templatki. (biaÂły)
background: #000000; - to kolor tÂła dla sekcji
body templatki. (czarny)
...zamiast koloru t³a, mo¿e byÌ adres obrazka s³u¿¹cego za t³o.
Kod 2: template_css.css
body {
color: #FFFFFF;
background-image: url(../images/tlo.jpg);
background-repeat: no-repeat;
background-attachment:fixed; /* Thanks Morpheuz */
-------------------
-------------------
i.t.d.
}
...gdzie:
background-image: url(../images/tlo.jpg); - to tÂło z ciemnym obrazkiem.

Wystarczy teraz zmieniĂŚ
Kod 1: template_css.css na poniÂższy w pliku "
editor_content.css":
Kod 1a: editor_content.css
body {
color: #000000;
background: #FFFFFF;
-------------------
-------------------
i.t.d.
}
...gdzie:
color: #000000; - to kolor czcionki w sekcji
body templatki. (czarny)
background: #FFFFFF; - to kolor tÂła dla sekcji
body templatki. (biaÂły)
...i w ka¿dym edytorze jest opcja s³u¿¹ca do podmiany pliku CSS dla edytora. Wystarczy tylko wpisaÌ nazwê naszej prawie kopii "
template_css.css", czyli "
editor_content.css", lub w niektĂłrych edytorach wpisaĂŚ ÂścieÂżkĂŞ peÂłnÂą do tego pliku. W pliku konfiguracyjnym
XML lub w komponencie do zarzÂądzania edytorem, np.
JCE ( rĂłwnieÂż
MosCe ) znajdujÂą siĂŞ takie opcje:
Kod: |
<param name="content_css" type="radio" default="1" label="Arkusz szablonu CSS" description="Wczytaj klasy CSS z pliku szablonu - template_css.css">
<option value="0">Nie</option>
<option value="1">Tak</option>
</param>
<param name="content_css_custom" type="text" default="editor_content.css" label="Zmiana szablonu CSS:" description="Jesli chcesz zastapiĂŚ domyslny plik arkusza stylĂłw innym, wpisz nazwĂŞ pliku zawieraj±cego
ten arkusz (zazwyczaj editor_content.css ). Musi siĂŞ on znajdowaĂŚ w tym samym katologu, w ktĂłrym
znajduje siĂŞ domyslny plik CSS."/>
|
...
label="Arkusz szablonu CSS" - ustawiamy na
Nie.
label="Zmiana szablonu CSS:" - Wpisujemy nazwĂŞ "
editor_content.css". I po wszystkim.

Co do tÂła z obrazkiem wystarczy dokonaĂŚ drobnych zmian, np:
Kod 2: template_css.css zastĂŞpujemy kodem poniÂższym:
Kod 2a: editor_content.css
body {
color: #000000;
background: #FFFFFF;
-------------------
-------------------
i.t.d.
}
...gdzie:
background-image: url(../images/tlo.jpg); zamieniamy na
background: #FFFFFF;.

Prawda ¿e proste?. Nadmieniê tylko, ¿e wszystkie kody podawane tutaj s¹ przyk³adowe, a wiêkszoœÌ wspó³czesnych templatek posiada ju¿ plik "
editor_content.css". Wystarczy go tylko wskazaĂŚ w edytorze. Pozdrawiam.
Jokris.