To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

F.A.Q. - style i grafika - KOLORY - sposoby edycji, RANGI domy?lne, podswietlenia, dymk

joli - 29-04-2007, 23:04
Temat postu: KOLORY - sposoby edycji, RANGI domyślne, podswietlenia, dymk
¤ Zmiana kolorów forum (globalnie), zmiana kolorów rang
Są trzy sposoby na edycję rang podstawowych (usunięcie lub zmiana koloru Administrator, Junior Admin i Moderator) i innych elementów forum, wymienionych poniżej.
Przeczytaj uważnie ten (pierwszy) post i wybierz metodę, która będzie odpowiednia do danej czynnosci.


1. W Panelu Administracyjnym forum > Ogólne > Style > edytuj dane stylu. UWAGA!!! Przed zmiana przez PA trzeba zrobic sobie kopię pliku css, jesli był modyfikowany, gdyz po zmianie poprzez PA trzeba ten plik nadpisac zapisanym lub z paczki ze stylem. Bez tej operacji bedziemy mieli skasztaniony styl w którym zabraknie wielu kolorów.

2. W pliku theme_info.cfg

np . kolory admina, juniora i moda, (mozna zmienic, wstawić, jeśli ich nie ma lub usunac)
Kod:
$nazwa_stylu[0]['fontcolor_admin'] = "FF0000";
$nazwa_stylu[0]['fontcolor_jradmin'] = "";
$nazwa_stylu[0]['fontcolor_mod'] = "FFFFFF";


kolor tekstu:
Kod:
$nazwa_stylu[0]['body_text'] = "000000";


kolory odwołań, np skocz do, przejdź na stronę:
Kod:
$nazwa_stylu[0]['body_link'] = "006699";
$nazwa_stylu[0]['body_vlink'] = "444444";
$nazwa_stylu[0]['body_alink'] = "444444";
$nazwa_stylu[0]['body_hlink'] = "FF6C00";


Także opisywane oddzielnie kolory podświetlenia tabel:
Kod:
$nazwa_stylu[0]['faonmouse_color'] = "DFDEDB";
$nazwa_stylu[0]['faonmouse2_color'] = "DFDEDB";


Kolory w tym pliku wpisujemy bez
Kod:
#
.
Zawsze po edycji i podmianie tego pliku na ftp należy zreinstalować styl, gdyż inaczej zmiany nie zadziałają.

3. Jeśli to nie wystarcza wam to każdy styl posiada plik *.css w którym swobodnie możemy edytować praktycznie wszystkie wartości[/b]

joli - 29-04-2007, 23:21

<b>Zmiana kolorów oraz wygladu forum przez PA>style>edycja danych stylu. Usuwanie rang - Adminstrator, Junior Admin i Moderator</b>


Aby to zrobić, należy zmienić chmod dla pliku <b><i><font color="#FF0000">nazwa_stylu.css</font></i></b> na 777.
Zapisać go sobie , jeśli był zmieniany.
Potem wykonać planowane zmiany (np zmienić kolory tabel, usunąć kolor( co jest równoważne z usunieciem wyświetlania w statystykach na stronie głównej wyrazów Administrator, Junior Admin i Moderator) admina, czy moderatora – przydatne, jeśli założyliśmy grupy i w statystykach są podwójnie).


Następnie zmieniamy chmod dla pliku css na 644, wrzucamy stary, zapisany wcześniej plik i czyścimy cache stylu (PA>indeks administracji)

UWAGA!!! Nadpisanie pliku css jest konieczne po takich zmianach, bo inaczej zobaczymy na forum koszmarek.!! Nie zapominajcie o tym.

joli - 29-04-2007, 23:22

<b>Kolory podświetlenia tabel </b>zmieniamy w pliku <i><font color="#FF0000"><b>theme_info.cfg </b></font></i>– to opcje:
<font color="#000080"><b>$subSilver[0]['faonmouse_color'] = "DEE3E7";
$subSilver[0]['faonmouse2_color'] = "EFEFEF";</b></font></font></p>
<p><font face="Tahoma" size="2">

kolor aktywnego pola tekstowego:
$subSilver[0]['factive_color'] =

Po zmianach wprowadzonych w tym pliku należy styl odinstalować i zainstalować ponownie.

Można również usunąć podświetlanie pól aktywnych przez usunięcie z plików .tpl kodu
Kod:
onFocus="Active(this)"

szpak - 29-04-2007, 23:25

<b>Kolory dymków po najechaniu myszą</b> – zmieniamy w pliku <font color="#FF0000"><b><i>overlib.js</i></b></font> –
to opcje:
<b><font color="#000080">if (typeof ol_fgcolor=='undefined') var ol_fgcolor="#EFEFEF";
if (typeof ol_bgcolor=='undefined') var ol_bgcolor="#0C70A2";
if (typeof ol_textcolor=='undefined') var ol_textcolor="#000000";
if (typeof ol_capcolor=='undefined') var ol_capcolor="#FFFFFF";
</font></b>

gdzie:
fgcolor - tło główne pola z tekstem
bgcolor - kolor nagłówka i ramki
textcolor - kolor tekstu
capcolor - kolor tekstu nagłówka

yeahman - 23-11-2009, 17:13

joli napisał/a:
UWAGA!!! Przed zmiana przez PA trzeba zrobic sobie kopię pliku css, jesli był modyfikowany, gdyz po zmianie poprzez PA trzeba ten plik nadpisac zapisanym lub z paczki ze stylem. Bez tej operacji bedziemy mieli skasztaniony styl w którym zabraknie wielu kolorów.


Może mi ktoś to bardziej łopatologicznie wyjaśnić? i co oznacza zwrot "pliku css, jesli był modyfikowany" O jakie modyfikacje chodzi?

croco - 24-11-2009, 13:15

Zanim zaczniesz coś ruszać w Panelu Administracyjnym z zakładce style, robisz kopię pliku subSilver.css w katalogu templates/subSilver, dokonujesz zmian a następnie znów wgrywasz wcześniej skopiowany na dysk plik subSilver.css - prościej się już nie da ;)
joli - 25-11-2009, 20:57

W zwiazku z tematem: http://www.przemo.org/php...ic.php?p=491676

Podaje prawidłowe zapytanie do bazy, którym mozna zmienic kolory lub usunac rangi domyslne:

Kod:
UPDATE `mysql`.`phpbb_themes` SET `fontcolor_admin` = 'aaa',
`fontcolor_jradmin` = 'bbb',
`fontcolor_mod` = 'ccc' WHERE `phpbb_themes`.`themes_id` =X LIMIT 1 ;

przy czym:
1. nalezy znac ID stylu, w ktorym wartosci chcemy zmienic (wstawiamy go zamiast X)
2. za ciagi 'aaa' 'bbb' oraz 'ccc' podstawiamy kod koloru ( bez #) lub usuwamy, jesli chcemy usunac rangi
3. nalezy użyc odpowiedniego prefiksu tabel

ID stylu sprawdzamy w bazie w tabeli phpbb_ themes_name lub w PA, np. w dziale stylów>domyslny styl. Po najechaniu mysza na opcje np. "ustaw domyślny" w pasku stanu przeglądarki ( na dole w firefoxie) pokaze sie link, zawierajacy między innymi tresc: setdefault= (liczba po znaku równosci to ID stylu)

Nie sądze, aby to był najprostszy sposób, ale jakis jednak jest, wiec dodaje go w tym temacie. Prosciej wejsc do phpmyadmina i przy pomocy opcji edycji zmienic wpis.

UWAGA - sposób dla osób, które wiedza co robia!!!

dzikiwonsz - 04-12-2009, 08:10

a da się zmienić nazwę, żeby zamiast Administrator to pisało Head Admin ?
joli - 04-12-2009, 09:01

Da się. Usunac domyslna range i załozyc grupe z taka nazwa, jaka chcesz.
dzikiwonsz - 12-12-2009, 21:14

Mam problem z aktywnym polem tekstowym. Otóż ustawiam to tak:

$csTrinity[0]['factive_color'] = "000000";

Ale dalej mam aktywne pole tekstowe: białe... utrudnia to w pisaniu poratuje ktoś ?

Odrazu mówie, że reinstalowałem styl

grzegorz_b_ - 27-12-2009, 14:39

Szukam kombinuje, ale mam problem. Chciałbym zmienić domyślny kolor nowo zarejestrowanej osoby. Tak aby domyślny kolor nicka usera był biały. W tej chwili nick gubi się w tle, ponieważ ma ten sam kolor co tekst. I to samo w przypadku koloru linków wklejanych w postach. W tej chwili kolor linka jest taki sam jak tekst. Chciałbym żeby się wyróżniał. Będę wdzięczny za pomoc.
joli - 27-12-2009, 14:41

to klasa a.gensmall w css
grzegorz_b_ - 27-12-2009, 14:58

Działa ;) Tylko wklejane linki dalej są w kolorze tekstu... tak kwestia też leży w klasie a.gensmall ??
joli - 27-12-2009, 15:13

Nie. Masz wszystko opisane w temacie o css
phpBB2 by Przemo :: View topic - Przewodnik - jak sprawdzić, co jest czym opisane?? css i tpl

grzegorz_b_ - 27-12-2009, 15:45

Ok. Mam. Dzięki bardzo ;)


Powered by phpBB modified by Przemo © 2003 phpBB Group