Powered by slightly modified MediaWiki and TED Notepad.

Dev:Classes/Users/User.AdminSettings

 Image:Classes - Users.png

Navigation: Dev:Classes | Dev:Classes/Users.

Nastavenia a opravnenia tykajuce sa spravcu systemu. Tato trieda v principe oddeluje bezneho uzivatela od spravcu, a to tym, co dany uzivatel smie v systeme vykonavat. Jasne hranice medzi uzivatelom a spravcom teda nie su implicitne definovane.

Atributy

name type description
skip_captcha
Users|User.AdminSettings|skip_captcha
bool Hovori, ci budu od uzivatela vyzadovane captcha obrazky, alebo nie. Toto nastavenie ma sluzit hlavne vybranym uzivatelom systemu, ktorym by captcha obrazky akurat otravovali zivot. O uzivatelovi, ktory toto opravnenie dostane sa predpoklada, ze nebude system zneuzivat a preto je zbytocne ho zatazovat opisovanim obrazkov. Tento atribut ma vyssiu prioritu nez atribut GlobalSettings.captcha_len.
override_space_quota
Users|User.AdminSettings|override_space_quota
int Hovori, ci ma uzivatel specialnu kvotu na vlozene obrazky. Pokial je jeho hodnota nulova, pre uzivatela plati celosystemovy atribut GlobalSettings.User.space_quota z triedy. Pokial je hodnota nenulova, tak celosystemovy atribut GlobalSettings.User.space_quota prekryva a udava novu kvotu v bytoch. Pokial je hodnota zaporna, pre uzivatela neexistuje ziadna kvota.
full_read_access
Users|User.AdminSettings|full_read_access
bool Hovori, ci ma uzivatel kompletny readonly pristup ku vsetkym beznym objektom systemu. Pokial ano, uzivatel smie prezerat i albumy/fotky/skupiny, ktore by inak nemohol. Toto opravnenie mu vsak este nedava opravnenie manipulovat s danymi objektami.
may_manage_users
Users|User.AdminSettings|may_manage_users
bool Hovori, ci uzivatel smie spravovat (potvrdzovat, mazat a zakazovat) uzivatelov. Pokial ano, stava sa z neho spravca uzivatelov, tj. moze napriklad zakazat ineho uzivatela, zmazat mu konto, alebo ho pripade zase povolit.
may_manage_rights
Users|User.AdminSettings|may_manage_rights
bool Hovori, ci uzivatel smie spravovat prava inych uzivatelov. Tento atribut sa tyka iba moznosti menit inym uzivatelom hodnoty atributov triedy User.AdminSettings. Uzivatel vsak nemoze menit inym uzivatelom prava, ktore sam nema, tj. napriklad nemoze inemu uzivatelovi dat/vziat pravo User.AdminSettings.may_manage_directories, pokial sam nema pravo User.AdminSettings.may_manage_directories.

Ponznamka: Uzivatel by nemal mat sam moznost manipulovat s vlastnymi pravami ani ked na to ma prava.

may_manage_photos
Users|User.AdminSettings|may_manage_photos
bool Hovori, ci uzivatel smie spravovat (mazat) cudzie fotky. Pokial ano, stava sa z neho spravca fotiek, tj. ma pristup ku vsetkym fotkam a moze napr. lubovolnu cudziu fotku zmazat.
may_manage_shared_storage
Users|User.AdminSettings|may_manage_shared_storage
bool Hovori, ci uzivatel smie spravovat verejne fotky. Vyznam a dopad tohoto atributu zalezi od celosystemoveho nastavenia GlobalSettings.Photo.shared_storage_for_users.
may_manage_categories
Users|User.AdminSettings|may_manage_categories
bool Hovori, ci uzivatel smie spravovat (pridavat, potvrdzovat, editovat, mazat) kategorie skupin. Pokial ano, stava sa z neho spravca kategorii skupin, tj. ma prehlad nad kategoriami, moze ich vytvarat alebo naopak mazat. Naviac ma pravo presuvat skupiny medzi kategoriami.

Poznamka: Bezny uzivatelia mu pripade mozu davat navrhy na nove kategorie, ktore on moze potvrdit.

may_manage_groups
Users|User.AdminSettings|may_manage_groups
bool Hovori, ci uzivatel smie spravovat (potvrdzovat, mazat a zakazovat) skupiny. Pokial ano, stava sa z neho spravca skupin, tj. ma komplety prehlad nad vsetkymi skupinami a moze ich napr. mazat, aj ked nie je ich vlastnikom.
may_manage_directories
Users|User.AdminSettings|may_manage_directories
bool Hovori, ci uzivatel smie spravovat (zakladat, potvrdzovat, editovat, mazat) adresare na albumy. Pokial ano, stava sa z neho spravca adresarov albumov, tj. ma nad nimi prehlad, moze ich vytvarat alebo naopak mazat. Naviac ma pravo presuvat albumy medzi adresarmi.

Poznamka: Bezny uzivatelia mu mozu davat navrhy na nove adresare, ktore on moze potvrdit.

may_manage_albums
Users|User.AdminSettings|may_manage_albums
bool Hovori, ci uzivatel smie spravovat (potvrdzovat, mazat a zakazovat) albumy v adresaroch. Pokial ano, stava sa z neho spravca albumov, tj. ma komplety prehlad nad vsetkymi albumami a moze ich napr. mazat, aj ked nie je ich vlastnikom.
may_manage_system
Users|User.AdminSettings|may_manage_system
bool New. Hovori, ci uzivatel smie udrzovat system. Vid kapitolu Udrzba systemu.
may_manage_settings
Users|User.AdminSettings|may_manage_settings
bool Deleted. Hovori, ci uzivatel smie spravovat celosystemove nastavenia. Pokial ano, stava sa z neho spravca systemovych nastaveni, tj. ma prehlad tychto nastaveni a moze ich editovat.