Accesscontrol: Porovnání verzí

Přidáno 463 bajtů ,  21. 3. 2013
bez shrnutí editace
Bez shrnutí editace
Bez shrnutí editace
Řádek 5: Řádek 5:


== Jak zabezpečit nějakou stránku ==
== Jak zabezpečit nějakou stránku ==
Pro zabezpečení se používá značka accesscontrol zapsaná přímo do textu stránky. Je zvykem tuto značku psát na začátek stránky. Mezi otevírací <nowiki><accesscontrol></nowiki> a zavírací <nowiki></accesscontrol></nowiki> značku se zapisují jednotlivé skupiny oddělené dvěma(!!) čárkami! Skupiny se mohou zapisovat jak s mezerou, tak s podtržítkem.
Pro zabezpečení se používá značka accesscontrol zapsaná přímo do textu stránky. Je zvykem tuto značku psát na začátek stránky. Mezi otevírací <nowiki><accesscontrol></nowiki> a zavírací <nowiki></accesscontrol></nowiki> značku se zapisují jednotlivé skupiny oddělené dvěma (!!) čárkami Skupiny se mohou zapisovat jak s mezerou, tak s podtržítkem.


Pro Castory, Polluxe a Tým z roku 2013 to vypadá takto
Pro Castory, Polluxe a Tým z roku 2013 to vypadá takto
<nowiki><accesscontrol>Team,,Pollux_2013,,Castor_2013</accesscontrol></nowiki>
<nowiki><accesscontrol>Team,,Pollux_2013,,Castor_2013</accesscontrol></nowiki>


=== Jak naopak stránku povolit všem? ===
== Jak zabezpečit externí soubor ==
Pokud na gewiki nahrajete soubor (fls, doc, jpg, ...), ke kterému se nemají dostat všichni, můžete i ten azbezpečit accesscontrolem:
* nahrajete soubor standardním způsobem
* na nově vzniklé stránce s názvem Soubor:nahrany_dokument-xls použijete záložku "Editovat" a do editačního okna vložíte accesscontrol způsobem popsaným výše
* po uložení se k souboru dostanou jen uživatelé určení accesscontrolem
 
== Jak naopak stránku povolit všem? ==
V případě, že stránka "zdědila" nějaká omezení od své nadstránky a je potřeba ji uvolnit všem, je to možné pomocí pseudoskupiny ALL.
V případě, že stránka "zdědila" nějaká omezení od své nadstránky a je potřeba ji uvolnit všem, je to možné pomocí pseudoskupiny ALL.


Do stránky vložte následující kód <nowiki><accesscontrol>ALL</accesscontrol></nowiki>
Do stránky vložte následující kód <nowiki><accesscontrol>ALL</accesscontrol></nowiki>


== FAQ aneb Často kladené otázky ==
== FAQ aneb Často kladené otázky ==
=== Jaktože je stránka s omezeným přístupem, když v ní není accesscontrol napsán? ===
=== Jaktože je stránka s omezeným přístupem, když v ní není accesscontrol napsán? ===
V sekci "Jak to funguje" je popsáno, že Accesscontrol je dědičný. Podstránky (pokud nemají accesscontrol v sobě) přejímají accesscontrol svých nadstránek.  
V sekci "Jak to funguje" je popsáno, že Accesscontrol je dědičný. Podstránky (pokud nemají accesscontrol v sobě) přejímají accesscontrol svých nadstránek.  


=== Proč je na Gewiki Accesscontrol? ===
=== Proč je na Gewiki Accesscontrol? ===
Řádek 33: Řádek 35:
** Je ve stránce Team  napsaný <nowiki><accesscontrol></nowiki>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál:
** Je ve stránce Team  napsaný <nowiki><accesscontrol></nowiki>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál:
* Nikde na všech nadřazených stránkách není Accesscontrol, stránka je tedy přístupná pro všechny
* Nikde na všech nadřazených stránkách není Accesscontrol, stránka je tedy přístupná pro všechny


=== Je to někde k dispozici? ===
=== Je to někde k dispozici? ===
Zdrojové kódy jsou k dispozici na [https://bitbucket.org/jlkcz/recursive-iac/wiki/Home Bitbucket] pod MIT licencí
Zdrojové kódy jsou k dispozici na [https://bitbucket.org/jlkcz/recursive-iac/wiki/Home Bitbucket] pod MIT licencí


[[Kategorie:Gewiki]]
[[Kategorie:Gewiki]]
1 748

editací