Ogłoszenie

Reklama ( Kliknij w celu pokazania zaprzyjaźnionych stron )

Skrypty ( Informacje dotyczące użytkowania )

Korzystanie ze skryptów zamieszczonych na stronie jest darmowe gdyż zostały wykonane przez autora strony bądź umieszczone przez ich autorów na stronie. Jedyny wymagany warunek użytkowania skryptu to wklejenie widocznego bannera w widocznym miejscu ( np. ogłoszenie ).
Wszelkie próby korzystanie z kodów i nie wklejenie reklamy wiążę się z wykluczeniem z forum jak i brak możliwości korzystania z kodów.
W przypadku skryptów zaawansowanych ( czyli mówiąc ściśle tych, które uznam za lepsze i wymagały większego nakładu pracy ) można z nich korzystać jeżeli dostaniecie zgodę ich twórcy.
Wszelkie próby skopiowania takowych kodów ze źródła strony itp. będą się wiązać z konsekwencjami prawnymi.

Współpraca ( Wymiana bannerem, kontakt itp. )

Jeżeli chcesz podjąć współprace z forum ( wymiana linkiem, buttonem, bannerem bądź inna forma nawiązania współpracy ) skontaktuj się na podany numer gg. Wszelkie inne rzeczy typu nie działający skrypt ( umieszczony w działach ze skryptami ) napisz w "Problemy i Pytania".
Inne formy nie będą w ogóle brane pod uwagę i będą zamykane.
Gadu-Gadu: 33117051

  • Index
  •  » Poradniki
  •  » Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

#1 2012-06-24 02:06:02

Lolz

Użytkownik

Zarejestrowany: 2011-10-29
Posty: 29
Punktów :   

Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

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

Ostatnio edytowany przez Lolz (2012-06-24 13:22:03)

Offline

 

#2 2012-06-24 13:12:27

 Rudik

Nowy użytkownik

6493666
Zarejestrowany: 2011-10-14
Posty: 4
Punktów :   
WWW

Re: Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

Spoko, tylko przyczepiłbym się do jednej rzeczy:

Kod:

$tablica[klucz] = 'wartość';

może czasami wywoływać powiadomienia, a jeśli poziom raportowania zezwala na ich wyświetlanie to będzie niepotrzebny tekst na stronie.

Offline

 

#3 2012-06-24 14:03:00

Lolz

Użytkownik

Zarejestrowany: 2011-10-29
Posty: 29
Punktów :   

Re: Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

Naprawione.

Przy okazji ustawiłem ważność cookies na rok (bo jeśli czas wygaśnięcia nie jest ustawiony, to ciasteczko ważne jest tylko do zamknięcia przeglądarki).

Edit:
Dodałem jeszcze kod do wyłączenia stopki, do pobrania jak zawsze tu: https://sourceforge.net/projects/jdevo/files/

Ostatnio edytowany przez Lolz (2012-06-24 18:28:47)

Offline

 

#4 2012-07-26 17:01:41

Lolz

Użytkownik

Zarejestrowany: 2011-10-29
Posty: 29
Punktów :   

Re: Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

Odrobinkę poprawiłem Jdevo (aktualna wersja: 1.3):
-Teraz w opcji "Wyłącz stopkę" usuwa się sama stopka, bez "Pokaż nowe posty" i całej reszty (thx to ukaszf9).
-Dodałem możliwość dania oddzielnego kodu dla użytkowników z wybraną opcją "Wyłącz styl dzień/noc" (niekiedy może się przydać).

I na koniec - krótki poradnik:
Logo zmienne zależnie od godziny:

1. Board logo pozostaw puste

2. Do opisu forum wklej:

Kod:

<center><a href="./index.php" id="darek_otworz"></a><br /><b>Tutaj opis</b></center>

Oprócz "Tutaj opis" nie ma potrzeby modyfikować niczego w tym kodzie.
Przykładowy kod, nie podkreślany na czerwono w FF:

Kod:

</span></p><center><a href="./index.php" id="darek_otworz"></a><br /><b>Największe polskie forum dla Fanów Króla Lwa. W stadzie raźniej!</b></center><link href="http://krollew.tk/templates/safari-in-africa-template/favicon.ico" rel="shortcut icon" type="image/x-icon" /><p><span>

3. Do night.css, day.css oraz nostyle.css wklej:

Kod:

/* LOGO */
#darek_otworz
{
    display:block;
    width:XXXpx;
    height:YYYpx;
    background:url(ADRES) no-repeat;
}

Pamiętaj, aby zmienić XXX oraz YYY na wymiary odpowiadające obrazkowi wpisanemu w "ADRES".
W nostyle.css znajduje się logo widziane przez userów bez stylu dziennego/nocnego.

Ostatnio edytowany przez Lolz (2012-07-26 17:05:09)

Offline

 

#5 2012-10-21 19:50:06

Lolz

Użytkownik

Zarejestrowany: 2011-10-29
Posty: 29
Punktów :   

Re: Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

Nowa wersja: Jdevo 1.4!
https://sourceforge.net/projects/jdevo/files/
Teraz styl zmienia się automatycznie przy wschodzie/zachodzie słońca, nie ma potrzeby ręcznego wklepywania godzin!
Jednakże - Jdevo używa teraz date_sun_info, którego nie ma w PHP4. Jeśli wasz hosting używa wersji PHP starszej niż 5.1.3 (na 5.1.2 może działać, ale z problemami) to użyjcie Jdevo 1.3!

Offline

 

#6 2012-10-24 16:17:38

Mistrz2244

Użytkownik

Zarejestrowany: 2011-09-07
Posty: 19
Punktów :   

Re: Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

Mam pytanie, czy to ty jesteś xn na punie?

Offline

 

#7 2012-10-25 22:56:51

Lolz

Użytkownik

Zarejestrowany: 2011-10-29
Posty: 29
Punktów :   

Re: Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

Tak, to ja

Offline

 
  • Index
  •  » Poradniki
  •  » Jdevo - Styl nocny i dzienny... i parę innych drobiazgów.

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.ztquake3.pun.pl www.swiat-pokemon.pun.pl www.kingbattale.pun.pl www.djwalu5.pun.pl www.xlclub.pun.pl