Dokumentace - 1.5. Nastavení oprávnění
1.5. Nastavení oprávnění
Po tom co vytvoříte první fórum je nutné rozhodnout, kdo k němu bude mít přístup a co bude mít dovoleno nebo zakázáno. Přesně kvůli tomuto tu jsou Oprávnění. Můžete například zabránit anonymním návštěvníkům aby psali na fórum nebo skupinám uživatelů přidělit moderovací práva. Drtivá většina činností, které uživatel může vykonat, může být ovlivněna oprávněními.
1.5.1. Druhy oprávnění
Existují čtyři druhy oprávnění:
Uživatelské/skupinové oprávnění (globální) - např. zakázat změnu avataru
Administrátorská oprávnění (globální) - např. povolit správu fór
Moderátorská oprávnění (globální nebo lokální) - např. zamykání témat nebo banování uživatelů (pouze globální)
Oprávnění fór (lokální) - např. zobrazení fóra nebo přidávání témat
Každý typ oprávnění se sestává z jednotlivých položek, které mohou být nastaveny buď lokálně (pro dané fórum) nebo globálně. Globální druh oprávnění je takový, který se vztahuje na celé fórum, pokud například chcete zakázat skupině uživatelů posílat soukromé zprávy, budete to řešit přes globální oprávnění. Administrátorská oprávnění jsou také globální.
Obrázek 1.6. Globální a lokální oprávnění

Globální a lokální oprávnění
Lokální oprávnění jsou vztažena ke konkrétnímu fóru, ve kterém platí. Pokud se rozhodnete jiné skupině uživatelů zakázat přispívat do jednoho fóra, neovlivní to další fóra. Pokud bude mít k jiným fórum tento přístup, budou do nich moci volně přispívat.
Moderátory můžete nastavit globálně nebo lokálně. Pokud některým uživatelům věříte, můžete jim přidělit moderátorská práva na globální úrovni. Znamená to, že budou moci moderovat všechna fóra, které vidí a ve kterých mají přístup k tématům. Naproti tomu můžete nižší skupině moderátorů přidělit tato práva pouze lokálně, k vámi zvoleným fórum. Budou tedy například moci mazat příspěvky pouze ve fóru jim přiděleném a v jiném ne. Globální moderátoři mají stejná práva ve všech fórech.
1.5.2. Nastavení oprávnění k fóru
Pro nastavení oprávnění nově vytvořeného fóra, potřebujeme lokální Oprávnění založena na fórech. Nejdříve je nutné se rozhodnout jak je budete nastavovat. Pokud je chcete nastavovat pro jednu skupinu nebo uživatele, použijte Uživatelská nebo Skupinová oprávnění fór. Umožní vám vybrat jednu skupinu nebo uživatele a pak všechna fóra, ke kterým chcete přidat oprávnění.
V tomto průvodci použijeme sekci, která se nachází hned nad dvěmi právě zmíněnými, je to sekce Oprávnění fór. Místo zvolení skupiny nebo uživatele, nejdříve vyberete fórum, které budete nastavovat. Fórum můžete vybrat ze seznamu, který se objeví hned na první stránce, můžete zvolit např. i subfóra. Tlačítko Odeslat vás dostane na další stránku nastavení.
Obrázek 1.7. Výběr skupiny

Vyberte skupinu nebo uživatele, kterému budete přidělovat oprávnění.
Stránka Oprávnění fór vám zobrazí dva sloupce, jeden pro výběr skupin, druhý pro výběr uživatelů (viz 1.7 – „Výběr skupiny“). Horní dva seznamy označené Spravovat uživatele a Spravovat skupiny vypisují uživatele a skupiny, které už mají nějaká oprávnění nastavena k zvoleným fórům. Můžete oprávnění, které už mají nastavené upravit tlačítkem Upravit oprávnění nebo všechny odebrat tlačítkem Odstranit oprávnění, pokud tak učiníte, nebudou mít přístup k daným fórům (pokud k nim nemají přístup přes jinou skupinu). Spodní dva boxy vám umožňují přidat oprávnění uživatelům a skupinám, které je nemají nastavená.
Pro přidání oprávnění skupinám, vyberte jednu nebo víc ze seznamu Přidat skupiny (podobně to funguje s uživateli, pouze je musíte ručně zadat do textového pole Přidat uživatele nebo využít funkce Najít uživatele). Tlačítko Přidat oprávnění vás zavede na rozhraní pro úpravu práv. Každé fórum, které jste zvolili v prvním kroku, bude zobrazeno a budete mu moct nastavit oprávnění pro každého uživatele nebo skupinu, které jste vybrali.
Jsou dva způsoby jak nastavit oprávnění: Nastavit je ručně, každé oprávnění zvlášť, nebo použít předdefinované Role oprávnění pro jednoduší, ale méně podrobný výběr. Mezi oběma způsoby můžete přecházet kdy jen chcete. Pokud nechcete nastavovat každé oprávnění ručně a spokojíte se s rolemi, které obsahují sadu jednotlivých oprávnění, přeskočte na sekci o rolích. Pamatujte ale, že pro využití všech možností phpBB 3.0 je dobré znát způsob, jak nastavit každé drobné oprávnění.
Oba způsoby jsou jiné jenom v způsobu nastavení, sdílí stejné rozhraní, jednotlivá oprávnění lze vždy rozbalit kliknutím na odkaz Pokročilá oprávnění.
1.5.3. Ruční oprávnění
Toto je nejdůležitější součást oprávnění, je potřeba ji pochopit, abyste mohli správně nastavit vaše fórum. Existují tři hodnoty, které může oprávnění nabýt:
ANO přidá oprávnění pokud není přepsáno nastavením NIKDY.
NE nepřidá oprávnění pokud není přepsáno nastavením ANO.
NIKDY bez výjimky odebere oprávnění uživateli nebo skupině. Nemůže být přepsáno nastavením ANO.
Tyto tři hodnoty jsou důležité, protože je možné mít stejné oprávnění nastavené na více místech (např. u uživatele pro každou skupinu, které je členem). Každý uživatel je členem skupiny „Registrovaní uživatelé“. Navíc ale může být třeba členem skupiny „Přátelé fóra“, kterou jste vytvořili pro starší členy, pro každou z nich mu můžete nastavit to samé oprávnění. Pro ukázku našeho příkladu vytvoříte fórum „Staré dobré časy“, které má být přístupné pouze skupině „Přátelé fóra“, ale nikomu z uživatelů, kteří nepatří do této skupiny. Pro skupinu „Přátelé fóra“ nastavíte oprávnění Může vidět toto fórum na Ano. Naopak skupině Registrovaní uživatele toto oprávnění nenastavujte a nechte jí výchozí Ne pro toto fórum. Rozhodně ji nenastavujte oprávnění Nikdy, pokud tak učiníte, „Přátelé fóra“ neuvidí toto fórum, protože jsou také členy skupiny registrovaných uživatelů a Nikdy přebije každé Ano narozdíl od nastavení Ne, které to neumí.
Obrázek 1.8. Ruční oprávnění

Nastavení oprávnění ručně
1.5.4. Role oprávnění
V základní instalaci phpBB už je několik přednastavených rolí, které vám pomohou zrychlit nastavení oprávnění. Místo toho, abyste každou položku označovali ANO/NE/NIKDY, přiřadíte hotovou sadu oprávnění, která vše nastaví za vás. Každá role ma popis, který se objeví, když přes ní přejedete myší. Rovněž si při nastavování můžete rozkliknout položku Pokročilá oprávnění a kouknout se jaké oprávnění role přiřadí (nezapomeňte pak potvrdit nastavení tak, abyste měli vybranou roli).
Obrázek 1.9. Role oprávnění

Nastavení oprávnění pomocí rolí
Role nejsou jen rychlým a jednoduchým způsobem jak nastavit oprávnění, ale také velmi usnadňují administraci velkých fór. Role můžete vytvářet i upravovat. Výhodou rolí je i to, že pokud ji později upravíte na jednom místě, nastavení se aktualizuje všude, kde je role přiřazená.
1.5.5. Přiřazení moderátora k fóru
Velmi často budete potřebovat oprávnění, abyste mohli přidat moderátora k fóru. Přiřazení uživatele k fóru jako moderátora je v phpBB3 velmi snadné.
Možná už jste uhádli, že moderování jednotlivých fór je záležitost lokální oprávnění, takže odkaz Moderátoři fór naleznete v sekci Oprávnění založená na fórech. Nejdříve vyberete fórum (můžete jich zvolit i více), ke kterému budete přidávat moderátory. Formulář pro výběr fóra je rozdělen na dvě části, je v něm možno zvolit jedno konkrétní fórum, více fór napříč celým seznamem nebo fórum s jeho subfóry.
Poté co si vyberete fóra a kliknete na Odeslat, zobrazí se vám stránka, kterou už jste viděli představenou v předchozí části průvodce: 1.7 – „Výběr skupiny“. Zde můžete vybrat uživatele nebo skupiny, kterým budou přiřazeny moderátorská oprávnění. Udělejte tedy tak a vyberte skupinu nebo uživatele, poté klikněte na Přidat nebo upravit oprávnění.
Na další stránce si budete moci vybrat jaké oprávnění budou zvolení uživatelé nebo skupiny mít. Nejjednodušší je zvolit některou z přednastavených rolí:
- Standardní moderátor
Standardní moderátor může schvalovat příspěvky, upravovat a mazat je, pracovat s nahlášenými příspěvky. Tento druh moderátora si také může zobrazit informace o příspěvku a udělit varování.
- Prostý moderátor
Prostý moderátor může upravovat příspěvky, pracovat s hlášeními a také zobrazovat detaily o příspěvku.
- Schvalovací moderátor
Jako schvalovací moderátor můžete schvalovat nebo zamítat příspěvky ve frontě ke schválení a upravovat příspěvky.
- Hlavní moderátor
Hlavní moderátor má všechna oprávnění přidělené, může dokonce banovat uživatele.
Obrázek 1.10. Moderátor fóra

Nastavení oprávnění moderátora
Všechna oprávnění, které jsme zmínili v rolích lze také nastavit ručně kliknutím na odkaz Pokročilá oprávnění při nastavení. Až budete hotovi s nastavením, klikněte na Použít všechna oprávnění.
1.5.6. Nastavení globálních oprávnění
Nestačí vám lokální oprávnění? phpBB3 nabízí víc - vedle oprávnění, které přiřazujete fórum jsou tu globální oprávnění. Rozdělují se na:
Uživatelská oprávnění
Oprávnění skupin
Administrátorská
Globálních moderátorů
V uživatelských oprávnění a oprávněních skupin můžete omezovat nebo povolovat nastavení jako jsou podpisy, avatary, vyhledávání atd. Berte na vědomí, že tyto oprávnění se uplatní pokud funkce, které se týkají, není vypnutá v Nastavení fóra (viz 1.3.2 – „Funkce fóra“ pro další informace).
V sekci „Administrátoři“ můžete upravovat administrátorská oprávnění, je to např. správa fór, správa uživatelů, úprava nastavení na fóru a další. Pro více informací přejděte na 3.8 – „Permission Overload“.
Globální moderátoři jsou podobní moderátorům lokálním. Rozdíl mezi nimi je ten, že Globální moderátor může moderovat všechna fóra, které vidí (více v 1.5.5 – „Přiřazení moderátora k fóru“).
