Przypadłość roku przestępnego.

Dziś także stronę forum huba http://polaniechub.piio.info zaatakował syndrom roku przestępnego.

Błąd wynika z niedopatrzenia w skrypcie function_add.php w phpbb, nie założono że istnieje coś takiego jak rok przestępny, co skutkowało ładnym errorem, dzięki czemu przy włączonym powiadamianiu o użytkownikach obchodzących urodziny na stronie głównej forum nie było dostępu do huba (oczywiście tylko z głównej strony, wejście w podlinków nie powodowało problemu).

Błąd jest rozwiązywalny na 2 sposoby:
1. Usunięcie tymczasowo powiadamiania o użytkownikach obchodzących urodziny ze strony głównej.
2. Zmiana w kodzie php


na

else if ( date("L") 1 && $month == 2 && $day > 29)
{
return ‘error 29’; //only 29 days in feb. leap-year
//fixed by Widmo
}

Błąd rozwiązany dzięki stronie http://www.arcy.net/2008/02/29/blad-29-lutego-w-phpbb-by-przemo/

Szukając…

Dziś dodałem dodatkową funkcjonalność do piio HQ – jest nią wyszukiwarka, dodatkowo wykorzystałem funkcjonalność jogger.pl czyli wbudowany silnik wyszukiwarki aby umożliwiść przeszukiwanie tego joggera

Na potrzeby przeszukiwania strony użyłem silnika Fluid Dynamics Search Engine – indeksuje tylko pliki html oraz tekstowe, ale jeśli ktoś ma problemy z odnalezieniem się na http://www.piio.info to zawsze jest to rozwiązanie.

Ehh, nic.
Szykuję jeszcze kilka poprawek do strony, jak będę miał większą chwilę czasu to z pewnością jakieś nowe wynalazki się pojawią.

Features.

Dzisiaj dodałem nowy feature – możliwość uploadu zdjęć (tylko zdjęć) do galerii ‘upload’. Rozmiar plików limitowany do 1,5MB, sprawdzanie rozszerzenia oraz typu mime aby określić czy to rzeczywiście obrazek.
Całość wymagała chwili grzebania w php i ajaxie, sporo przy okazji się nauczyłem 😉

Proszę o zgłaszanie wszelakich bugów.

Galeria on-line.

No i w końcu, doczekaliśmy się wszyscy długo oczekiwanej galerii zdjęć na mojej stronie
Jako silnik galerii wybrałem minishowcase – bardzo ładnie wyglądająca, oparta na Ajax’ie, łatwo konfigurowalna i co najważniejsze dosyć łatwo dała się dostosować do stylu całej strony.
Można w niej ustawić galerie prywatne – aby do nich się dostać wymagane jest hasło (do każdej galerii inne oczywiście ;))

Niestety, nadal mam bardzo niewiele zdjęć, ale sukcesywnie wraz z otrzymywaniem będę je dodawał.