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

Poszukiwania - Jak zminic tło w modydikacji [Kalendarz]

KrzychuB - 22-11-2012, 08:26
Temat postu: Jak zminic tło w modydikacji [Kalendarz]
Jak w temacie :) Proszę o pomoc jak zmienic tło gdyż ja u siebie mam szare i prawie nie widac.
Chce zminic tło w kalendarzu jak i zminic kolor czcionki tekstu co się wpisuje w poszczególne dni :)
Poniżej screen jak wygląda to u mnie :)


czesio56560 - 25-11-2012, 11:16

Chyba wszystko z wyglądu będziesz miał w: /templates/nazwastylu/cal_day_events_lite.tpl
Np. tam będziesz miał takie 3 linijki
Kod:
            <td><span class=gen><b><font color=#FFA34F>{CAL_DAY}</font></b>&nbsp;</span></td>
            <td class=row1 align=center><span class=gen>{CAL_MONTH}</span></td>
            <td><span class=gen>&nbsp;<b><font color=#FFA34F>{CAL_YEAR}</font></b></span></td>


I tam masz kolorki, i zmieniasz tylko.

KrzychuB - 25-11-2012, 22:44

czesio56560, niestety nic nie daje zmiana kodów koloru :(
Tommekk80 - 26-11-2012, 07:02

call_lite.php
Kod:
        if ($i <= $firstday) {
            $thisday = '';
            $event_list = '';
            $cellback = 'class=row1';
            $cellhead = 'class=row1';
            $cellbody = 'class=row1';
        }
        else if ($currentmonth == $today_month && $cl_m == $currentmonth && $currentday == $thisday && $currentyear == $cl_y) {
            // TODAY
            $cellback = 'class=row3';
            $cellhead = 'class=row1';
            $cellbody = 'class=row2';
        }
        else if ($i > ($firstday + $lastday)) {
            // end of the month
            $thisday = '';
            $event_list = '';
            $cellback = 'class=row1';
            $cellhead = 'class=row1';
            $cellbody = 'class=row1';
        }
/* Uncomment if you want to highlight the day header for any days with events on
        elseif ($query_num) {
            $cellback = 'class=row3';
            $cellhead = 'style="background-color:red"';
            $cellbody = 'class=row1';
        }
*/
        else {
            $cellback = 'class=row3';
            $cellhead = 'class=row3';
            $cellbody = 'class=row1';
        }

Czyli tło to klasy row1, row2 i row3 - pozamieniaj je sobie, dopisz do css i musi działać.

KrzychuB - 26-11-2012, 13:57

Tommekk80, no pięknie ładnie ale ja nie znam tego :P
czy możesz pomóc :?: bo chodziłoby żeby to wyglądało tak jak poniżej na moich wypocinach :)


czesio56560 - 26-11-2012, 14:19

W dokładnym wytłumaczenie to będzie tak jak masz np.:
Kod:
  $cellback = 'class=row1';
            $cellhead = 'class=row1';
            $cellbody = 'class=row1';

Czyli każda klasa w nazwastylu.css ma użytek w row1, a row1 w nazwastylu.css to np.:
Kod:
td.row1 { background-color: #181818; }

Czyli korzysta z tego, możesz zmienić tutaj, ale zajdą wtedy zmiany na całym forum więc nie fajnie.
Zmień za to klasę dla wszystkich czyli będzie to wyglądać tak:
Kod:
  $cellback = 'class=kal1';
            $cellhead = 'class=kal1';
            $cellbody = 'class=kal1';

I po kodzie w nazwastylu.css:
Kod:
td.row_helped { background-color: #kolor; }

Dopisz:
Kod:
td.kal1 { background-color: #FF0000; }

gdzie #FF0000 to kolor jaki ma być.I rób tak z każdym
Jak masz np. $cellback = 'class=row3'; to zmien row3 na kal3 i i np. po td.kal2 albo td.kal1 dodaj:
Kod:
td.kal3 { background-color: #FF0000; }



Powered by phpBB modified by Przemo © 2003 phpBB Group