Dev:UseCases/Uvodna stranka spravcu
Navigation: Dev:UseCases.
Spravca je registrovany uzivatel. Na rozdiel od obycajneho uzivatela ma vyssie prava. Moze spravovat ostatnych uzivatelov, kategorie, adresare a ostatne. Na rozdiel od uzivatela moze tieto objekty nielen potvrdzovat, ale aj mazat, ci pripadne zakazovat.
Po prihlaseni sa spravcovi zobrazi uvodna stranka. Zobrazuje sa mu jeho uzivatelska verzia, rozzsirena o spravcovske informacie, ako mozu byt napriklad oznamenia o nepotvrdenych udalostiach v systeme, ktore ma pravo potvrdzovat.
Zaroven sa spravcovi na uvodnej stranke zobrazia okienka s rychlymi prehladmi (pokial ma na ne prava) o vsetkych uzivateloch, fotkach, albumoch, skupinach, adresaroch a kategoriach. Tieto okienka na spravcovskej uvodnej stranke sa spravaju rovnako, ako tie na uzivatelskej.
Contents |
Spravca
Niektory uzivatelia maju v systeme specialne silnejsie prava. Podla nich sa overuje, ci mozu vykonavat urcite nadstandardne akcie, alebo nie. Tymito akciami mozu byt napr. mazanie cudzich fotiek (atribut User.AdminSettings.may_manage_photos), potvrdenie vytvorenia novej skupiny (atribut User.AdminSettings.may_manage_groups) a ine, tak ako su popisane v triede User.AdminSettings. Uzivatel disponujuci tymito pravami sa nazyva tiez spravca systemu.
Tieto prava moze uzivatelovi pridelit iny spravca, ktory ma pravo spravovat uzivatelske ucty (atribut User.AdminSettings.may_manage_users), tak ako to bude popisane v kapitole Prehlad uzivatelov.
Spravca sa do systemu moze prihlasit zadanim svojich prihlasovacich udajov rovnako ako bezny registrovany uzivatel, tak ako to bolo popisane v kapitole Uvodna stranka navstevnika. Pokial prihlasenie prebehne v poriadku, stane sa uzivatelom prihlasenym v systeme. Navonok sa k nemu system sprava rovnako ako k ostatnym uzivatelom, ale oproti nim ma pristup do viacerych casti.
Poznamka: Spravcovi sa po prihlaseni tiez prideli session rovnako ako uzivatelovi, ako to bolo popisane v kapitole Uvodna stranka uzivatela.
Uvodna stranka
This section is incomplete and wants to be finished laterby zlatka. |
Uvodna stranka spravcu je miesto, z ktoreho moze spravca zacat najbeznejsie akcie. Obsahuje tiez niektore zbezne informacie, napriklad zoznam jeho albumov, ci priatelov. Zaroven je to miesto, ktore sa uzivatelovi zobrazi napriklad po prihlaseni do systemu.
Uvodna stranka spravcu je rozdelena do 2 casti. Prioritne sa spravcovi zobrazuje uzivatelska verzia. To znamena, ze sa k nemu system sprava hlavne ako k uzivatelovi, zobrazi mu informacie o jeho ucte, fotkach, albumoch, novych udalostiach a pod. Pokial bude chciet uzivatel spravovat system ako spravca, moze sa prepnut na 2. verziu uvodnej stranky, kde sa mu zobrazia informacie ohladom spravy uzivatelov, kategorii, adresarov a pod. podla nastaveni jeho prav.
Obe verzie uvodnej stranky spravcu budu v sebe obsahovat menu a viacero okienok, kazde s nejakou konkretnou informaciou. Okienka pre uzivatela boli popisane v kapitole Uvodna stranka uzivatela. Okienka pre spravcu sa daju tiez minimalizovat a od uzivatelskych sa lisia len obsahom. Tieto okienka budu popisane dalej.
Poznamka: Okienka sa nemusia zobrazovat len na Uvodnej stranke, ale aj tam, kde su potrebne. Vyber moze byt prisposobeny pre kazdu cast systemu zvlast, pricom sa vzdy berie ohlad na obsah atributu User.Settings.hidden_objects) a na podmienky zobrazovania okienok popisane neskor.
Uvodna stranka uzivatela
Uvodna stranka uzivatela bude obsahovat vsetky nalezitosti tak, ako to bolo popisane v kapitole Uvodna stranka uzivatela.
Spravcovi sa zobrazia uvodne informacie o jeho ucte, oznamenia o novych udalostiach a nepotvrdenych udalostiach v systeme, na ktore ma pristupove prava rovnako ako ostatni uzivatelia. Tiez sa mu tu zobrazia okienka s rychlymi prehladmi a uvodna sprava pre uzivatelov.
Uvodna stranka spravcu
Uvodna stranka spravcu bude naopak obsahovat informacie o celom systeme, nie len o uzivatelovom ucte. Zobrazia sa tu informacie o novych udalostiach, ktore sa tykaju organizacie systemu (kategorie, adresare). Dalej tu bude uvedeny zoznam veci cakajucich na potvrdenie podla spravcovskych prav uzivatela.
Spravcovi sa zobrazi nasledujuci zoznam veci cakajucich na potvrdenie:
- Uzivatelia: Pokial ma spravca prava spravovat uzivatelov (atribut User.AdminSettings.may_manage_users) a v systeme existuju nepotvrdeni uzivatelia (atribut User.state), zobrazi sa mu zoznam ich mien spolu s ich poctom.
- Fotky: Pokial su v systeme povolene fotky (atribut GlobalSettings.Photo.hide_all_photos) a spravca ma prava ich spravovat (atribut User.AdminSettings.may_manage_photos) a zaroven v systeme existuju nejake nepotvrdene fotky (atribut PhotoInAlbum.state), zobrazi sa mu ich zoznam a ich pocet.
- Kategorie: Pokial ma spravca prava spravovat kategorie (atribut User.AdminSettings.may_manage_categories) a v systeme existuju nepotvrdene kategorie (atribut GroupCategory.state), zobrazi sa mu ich zoznam spolu s ich poctom.
- Skupiny: Pokial su v systeme povolene skupiny (atribut GlobalSettings.Group.hide_all_groups) a spravca ma prava ich spravovat (atribut User.AdminSettings.may_manage_groups) a zaroven v systeme existuju skupiny cakajuce na potvrdenie (atribut Group.state), zobrazi sa mu ich zoznam spolu s ich poctom.
- Adresare: Pokial ma spravca prava spravovat adresare (atribut User.AdminSettings.may_manage_directories) a v systeme existuju nejake nepotvrdene, zobrazi sa mu ich zoznam spolu s ich poctom.
- Albumy: Pokial su v systeme povolene albumy (atribut GlobalSettings.Album.hide_all_albums) a spravca ma prava ich spravovat (atribut User.AdminSettings.may_manage_albums) a zaroven v systeme existuju nejake nepotvrdene (atribut Album.state), zobrazi sa mu ich zoznam spolu s ich poctom.
Menu pre spravcu
Menu sa bude prihlasenemu spravcovi zobrazovat vzdy, nielen na hlavnej stranke a bude mu sluzit ako rozcestnik na cely system. Lahko sa cez neho dostane napr. k svojim, ci vsetkym fotkam, oblubenym albumom, ci k nastaveniu jeho profilu. Oproti beznemu uzivatelovi, bude mat v menu pristustupne polozky na spravu systemu, ako su napriklad zmena nastavenia systemu, udrzba systemu a ine.
Menu pre spravcu bude dalej popisane v kapitole na Petov usecase Moznosti spravcu(link).
This section is incomplete and wants to be finished laterby zlatka. |
Rychly prehlad uzivatelov
Profil uzivatela
Zo zoznamu uzivatelov sa bude moct spravca priamo dostat k ich jednotlivym profilom. Zobrazenie profilu uzivatela bude dalej popisane v kapitole Petov usecase Prehlad uzivatelov(link).
Rychly prehlad kategorii
Rychly prehlad skupin
Detail skupiny
Z rychleho prehladu skupin sa bude moct uzivatel dostat priamo k ich jednotlivym detailom. Zobrazenie detailu skupiny bude dalej popisane v kapitole Detail skupiny.
Rychly prehlad adresarov
Rychly prehlad albumov
Detail albumu
Z rychleho prehladu albumov sa bude moct uzivatel dostat priamo k ich jednotlivym detailom. Zobrazenie detailu albumu bude dalej popisane v kapitole Detail albumu.