W wolnej chwili poduczy³em siê PHP i stworzy³em prosty kod, który z pocz±tku mia³ wy³±cznie zmieniaæ styl w wybranych godzinach. Ostatecznie pomys³ siê troszkê rozwin±³. ^_^
Jdevo (bo tak to nazwa³em :D) automatycznie zmienia styl w wybranych godzinach na dzienny/nocny. Wymaga serwera PHP (np. darmowe CBA.PL), ustawienia przetrzymuje w cookies.
Co mo¿e skonfigurowaæ user? Styl noc / dzieñ: • W³±cz automatyczn± zmianê styli - zale¿nie od godziny w³±czony bêdzie styl dzienny lub nocny. (Domy¶lna opcja [bez cookies].) • W³±cz trwale styl dzienny - niezale¿nie od godziny w³±czony bêdzie styl dzienny. • W³±cz trwale styl nocny - niezale¿nie od godziny w³±czony bêdzie styl nocny. • Wy³±cz styl dzieñ/noc - wy³±cza zarazem styl dzienny, jak i nocny (pozwala na u¿ycie jednego z domy¶lnych styli).
Szeroko¶æ forum: • Letterbox - szeroko¶æ bêdzie ograniczona (paski po bokach przy wiêkszych rozdzielczo¶ciach). (Domy¶lna opcja [bez cookies] poniewa¿ tworzê ten kod pod swoje forum - drobna edycja i mo¿na zmieniæ, np. widescreen na domy¶lny.) • Widescreen - szeroko¶æ bêdzie zajmowa³a ca³y ekran. • Domy¶lnie - szeroko¶æ bêdzie zale¿na od ustawieñ wybranego stylu.
Skrypt (a w³a¶ciwie jego fragment z szeroko¶ci±) przystosowany jest do for PunBB ale oczywi¶cie mo¿na stosowaæ go wszêdzie bez problemu. ;]
Opcje u¿ytkownika te¿ mo¿ecie bez problemu dostosowaæ do w³asnych potrzeb. :)
Styl wy¶wietlany w nocy wstawiamy do night.css, a dzienny do day.css. Edytowaæ polecam Notepadem++. Nie bójcie siê krzaczków w tych dwóch plikach - wynikaj± z kodowania (UTF-8 bez BOM, czyli bez nag³ówka - obecno¶æ nag³ówka w tych plikach sprawia³a problemy). Efekt ostateczny (style.css) jest ju¿ bez krzaczków. ^_^
Zawsze aktualn± wersjê mo¿ecie pobraæ tu: https://sourceforge.net/projects/jdevo/
A takie mini-demko i readme tu: http://lionking.trh.com.pl/jdevo_css/ ¯eby zauwa¿yæ co siê dzieje - otwórzcie style.php, a nastêpnie w nowej karcie settings.php, wybierzcie jedn± z opcji, wróæcie do style.php i od¶wie¿cie. ^_^
Pamiêtajcie, ¿e dziêki magii .htaccess style.php = style.css :)
|