Võrgurakendused I: ülesanne 2: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Anttix (arutelu | kaastöö)
Resümee puudub
Anttix (arutelu | kaastöö)
Resümee puudub
 
1. rida: 1. rida:
Ü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.

Viimane redaktsioon: 17. september 2007, kell 01:49

Ü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.