Mandala

Feladatleírás

Mielőtt elkezd dolgozni, olvassa el figyelmesen a teljes leírást!

Általános megjegyzések

  • Mielőtt egy részfeladat megoldásához hozzákezd, próbálja ki a megfelelő menüpontban!
  • Ahol " !!! " jelet talál a feladat leírásában, az haladó szintű feladat. Csak akkor kezdjen hozzá, ha az összes részfeladat összes többi megoldása elkészült és jól működik.
  • A mintamegoldás a haladó szintű működést mutatja (visszaállítható a kiinduló állapot).
  • A feladat megoldásához szükséges forrásokat (háttérkép, logó, kezdő oldalon található kép, néhány kép, és stílus a galéria megjelenítéséhez) innen letöltheti.

FELADAT

  1. Statikus tartalmak

    • A fejléc a minta szerinti elrendezésben és tartalommal jelenjen meg! A logóra kattintva az index.php oldal töltődjön be a minta szerinti kezdőlappal!
    • A menü három menüpontból áll: "Feladatleírás", "Galéria", "Kedvencek". A "Feladatleírás" menüpont egy külső link legyen, amely pontosan erre a leírásra mutasson!
    • A fő tartalmi rész a menüválasztástól függ. Az egyetlen statikus tartalom a kezdőlap, ami az oldal indulásakor vagy a logóra kattintáskor jelenik meg.
    • A lábléc az oldal készítőjének nevét, valamint az aktuális évet és hónapot tartalmazza!
    • Az oldal jobb alsó sarkában jelenjen meg egy felfelé mutató hivatkozás szabadon választott karakterrel, amellyel az oldal tetejére tudunk ugrani!
  2. Menükezelés

    • A menü kezelését paraméterezéssel oldja meg úgy, hogy a paraméterek értékeiből ne lehessen következtetni a megjelenítenő fájlnevekre!
    • Abban az esetben, ha olyan érték került megadásra, amelyhez nem tartozik egyik menüpont sem, akkor a kezdőoldal töltődjön be!
  3. Galéria

    • Olvassa be egy tömbbe a galeria mappában található képek neveit!
    • Jelenítse meg a mappában található összes képet úgy, hogy mindegyik kép hivatkozás, amely külön ablakban megjeleníti az adott képet!
    • Minden kép alatt jelenjen meg egy "Kedvencekhez" hivatkozás!
    • Ha a felhasználó rákkattint a "Kedvencekhez" hivatkozásra, akkor a minta szerint jelenjen meg a szöveg, a kiválasztott kép és alatta egy hivatkozás, amivel vissza tud menni a galériába!
    • !!! Oldja meg, hogy amelyik képet a felhasználó kiválasztotta, azt ne választhassa újra!
    • !!! Oldja meg, hogy ha a felhasználó elkattint másik menüpontra, de utána ide visszatér, akkor a korábban kiválasztott képeit már ne választhassa újra!
  4. Kedvencek

    • !!! Oldja meg, hogy a felhasználó eddig kiválasztott képei jelenjenek meg hasonlóan, mint a galériában! Ha még nem választott kedvencet, akkor egy üzenet tájékoztassa erre.
    • !!! Minden kép alatt legyen egy "Mégsem kedvenc" hivatkozás, amellyel törölheti az adott képet a kedvencekből.