[php] Konkurs na galerię internetową

0

Ostatnio był tu mały konkursik i myślę, że na 4p powinny pojawiać się takowe co jakiś czas :)
na warsztacie mają compo to czemu u nas nic się nie dzieje?

Dziś proponuję konkurs, którego zadaniem będzie napisanie małego projektu w PHP z użyciem MySQL [bądź samych plików jeśli komuś tak wygodniej]

Ma to być <font color="darkblue" size="2">galeria zdjęć</span>

Cechy wymagane do uznania projektu:

prostota instalacji
jeśli projekt będzie opierał się o bazę MySQL to po pierwszym wejściu do katalogu ma pojawić się prosty i szybki kreator pytający o dane potrzebne do komunikacji z bazą [host, user, hasło, nazwę bazy etc]
następnie powinien stworzyć sobie wymagane tabele bez żadnych pomocy ze strony użytkownika

prostota obsługi
pierwsze wejście do katalogu ze zdjęciami poprzez galerię powinno uruchomić skrypt, który zapyta użytkownika o rozmiar miniaturek [pola powinny być wypełnione w miarę optymalną wartością początkową]
pliki miniaturek powinny mieć mały rozmiar więc niezależnie od oryginału [jpg, png, gif] powinny mieć format jpg i mieć jakość max 90%

opisy
skrypt powinien pobierać opcjonalne opisy zdjęć i wyświetlać je na stronie - plik z opisem zdjęcia ma taką samą nazwę jak zdjęcie i rozszerzenie .txt [np. foto.jpg i foto.txt]

komentarze
projekt powinien umożliwiać komentowanie każdego zdjęcia osobno [tu może się przydać baza MySQL] - jeden komentarz to 2 pola: nick + treść

wygląd/kod
nie muszę chyba wspominać, że kod generowanej strony html powinien być zgodny ze standardami W3C i działać niezależnie od przeglądarki (no.. pomijam tekstowe ;))
wygląd powinien opierać się o style kaskadowe CSS a nazwy klas powinny być jasne aby każdy użytkownik mógł szybko i łatwo dostosować wygląd do swejej potrzeby

użytkowanie
projekt powinien większą liczbę zdjęć dzielić na kolejne podstrony łącząc je linkami
ilość miniaturek na stronę może być stała lub można o nią pytać przy tworzeniu danej galerii
zarówno w widoku miniaturek jak i w widoku pełnym powinny być linki umożliwiające nawigację oraz przełączanie się między widokami

licencja
wymaga się, aby projekt był open-source
typ licencji taki, który pozwala na używanie projektu bez opłat oraz modyfikację na własny użytek
informacja o oryginalnym autorze może być zawsze wymagana

uff, to chyba wszystko :)
może dużo tego, ale jak się tak przyjrzeć, to ogólne standardy i chyba nie odstraszą one śmiałków :)
Projekt nie jest trudny a że konkursów u nas jak na lekarstwo to liczę, że nie zawiedziecie i znajdziecie chwilę na udział. Od liczby chętnych będą zależały następne ewentualne konkursy i.. może nagrody? :)

Kto będzie oceniał prace?
Myślę, że grupa moderatorów jest akceptowalna przez wszystkich.

Mam nadzieję, że również po publikacji projektów ocenią je inni userzy jako prawdopodobni przyszli użytkownicy :)

Nagrodą będzie zaszczytne miejsce w panteonie twórców wolnego oprogramowania. Może w trakcie coś się jeszcze wymyśli :) 3 piwa na zlocie od reszty :)

Zgłoszenia przyjmowane są do 30 września 23:59:59 :)
adres: marooned [na] 4programmers [kropa] net

Powodzenia!

po rozmowie z autorem konkursu, mały dopisek [mf]:

jak że apache ma taką możliwość (a nie oszukujmy się, apache stoi na większości serwerów) zostaje dopuszczony poza php również perl

0

No i po wrześniu...
Mamy jedno zgłoszenie... cóż... komentarza nie trzeba.

Teraz komisja się zbierze, przeanalizuje prace, porówna i... wynikiem będzie, że wygrał berl jako jedyny przysyłając swoją pracę.

Gratuluję chęci i czasu na wzięcie udziału w konkursie!

Więcej informacji niebawem...

I to był chyba ostatni konkurs, w którym maczałem palce...

0

miałem wziąć w tym udział, ale zapomniałem :/

0

dziwię się że komukolwiek się chciało, no ale gratuluję poświęcenia berlowi - gdzie można zobaczyć jego dzieło ?
A czemu to organizator konkursu nie wystąpił :> ?
Mógłbym wziąć udział w konkursie jakby wymagał on najwięcej 2 godziny czasu a tu trochę za dużo wymagań żeby się w 2h zmieścić

0

Tez chcialem, gdyz pisze galerie pod homesite, ale za duzo pracy przy innych rzeczach :/.

Gratulacje dla Berla! :)

Tego typu konkursy to dobry pomysl, moznaby jednak zintegrowac je bardziej z serwisem, zrobic dzial z nagrodzonymi skryptami itp. - najlepsza nagroda jest chyba popularyzacja i uznanie :).

0

Dzięki za uznanie, panowie, ale mam wrażenie, że jakoś za łatwo mi poszło. Nic się nie postaraliście. Mam nadzieję, że w przyszłości będzie nieco lepiej, nawet jeśli nagrodą będzie uśmiech pana prezesa. W końcu oprócz tego, że pewne rzeczy robimy zarobkowo, to jeszcze robimy je dla satysfakcji. A galerię wrzucę wkrótce gdzieś do działu download, jak tylko naniosę drobne poprawki. Dzięki za cenne wskazówki, Marooned :).

0
nav napisał(a)

miałem wziąć w tym udział, ale zapomniałem :/
lol :D trza było powiedzieć, to bym przypomniał :D

0

jeszcze jeden konkurs zróbcie ;P teraz się postaram wziąć w nim udział - tylko trochę mniej wymagań minimalnych mogłoby być

0

Zaproponuj coś... [tylko nie w tym wątku ;P]

0

Też chciałem brać udział w konkursie, ale wątek o nim przeczytałem na dzień przed zakończeniem ;P Może zróbcie jakieś info na głównej stronie o konkursach... :> No i gratulacje dla berl'a oczywiście. [browar]

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0