Võrgurakendused I: ülesanne 2
Allikas: Lambda
Ülesandeks on valmistada poolautomaatne pildigaleriiprogramm kasutades PHP-d.
- Programm vaatab läbi pildikataloogi sisu ja genereerib pisipiltidega esilehe.
- Pisipildid võetakse eraldi kataloogist (st. nad peavad enne olemas olema, rakendus neid ei tee).
- Pildifailide mõõdud peavad langema kokku HTMLi sees toodud mõõtudega (st. brauserit ei tohi kasutada piltide skaleerimiseks).
- Esilehe kujundus peab olema dünaamiline (liquid layout). Rakendus võib näidata pilte lehekülje kaupa, aga see pole kohustuslik.
- Pisipildile klikkides avaneb suur pilt.
- Suure pildi juures peavad olema eelmisele ja järgmisele pildile viitavad lingid või nupud.
- Kõik HTMLid ja CSSid pevad läbima puhtalt W3C validaatori http://validator.w3.org
- Rakendus peab töötama korralikult vähemalt Firefoxi ja Internet Exploreri, soovitatavalt ka Opera ja Safari (või Konquerori) uusimate versioonidega. Iganenud brauserite tugi ei ole kohustuslik.