Dev:Classes/Storage/Photo
Navigation: Dev:Classes | Dev:Classes/Storage.
Uzivatelova fotka. Uzivatel si do systemu (do svojho uloziska) moze nahrat viacero takychto fotiek. Fotky sa v systeme daju pouzit viacerymi sposobmi. Napriklad sa daju vkladat do albumov alebo pouzivat ako ich ikony (vid Album). Uzivatel si tiez moze v profile nastavit jednu takuto fotku ako svoj fotoportret.
Atributy
name | type | description |
---|---|---|
storage Storage|Photo|storage | link | Linka na ulozisko, do ktoreho fotka patri. |
image Storage|Photo|image | image | Linka na fyzicke data samotnej fotky.
Poznamka: Tento atribut sluzi na zabezpecenie zdielania fyzickych dat fotiek medzi uzivatelmi, ktore bude blizsie opisane v triede Image. Toto zdielanie je transparentne a uzivatelia systemu o nom nemusia vediet. Jeho vyznam je predovstekym v hospodareni s diskovou kapacitou. |
private Storage|Photo|private | bool | Hovori, ci je fotka privatna. Pokial ano, nezobrazuje sa ani v priradenych albumoch, ani ako ikonka ziadneho albumu, ci adresaru albumov.
Poznamka: Vlastnik (moderator) albumu by sa mal dozvediet, ze v jeho albume je taka fotka, i ked sa na nu uz pravdepodobne nebude moct pozriet. Dovodom je hlavne to, ze jeden uzivatel moze vediet, ze album jeho vlastnik spravuje vzdy iba v piatok a preto vzdy v piatok nastavi fotke atribut private. Tym sa fotka na chvilu strati zo zoznamov. Vlastnik (moderator) albumu vsak musi o tom vediet. |