Nápověda:PageProtection

Z HelpDesk
Nepodporované rozšíření - nepoužívat
Toto rozšíření bylo zrušeno bez náhrady. Důvodem je ukončený vývoj a jeho složitost na další údržbu. Pro ochranu citlivých informací lze použít ochrany celé stránky.


Rozšíření Page Protection umožní ochránit část textu proti prohlížení a editaci. Obecně platí, že pokud uživatel nemůže prohlížet alespoň jednu část stránky, pak nebude moci editovat celou stránku ani její část! Data jsou šifrována algoritmem RSA a nelze je tedy vytáhnout z databáze dumpem, dále platí, že chráněná data nenaleznete interním či externím vyhledávačem.

Užití

Přístup se řídí seznamem uživatelů users nebo skupin groups, způsob zobrazení pak parametrem show, detaily na Page Protection. Seznam uživatelů a jejich zařazení do skupin naleznete na Speciální stránky - Uživatelé.

Nevkládejte tag protect do tagu pre, pokud potřebujete chránit výpis, pak tag pre obalte tagem protect. V případě že to uděláte nesprávně, pak se data vždy budou zobrazovat zašifrovaně.

Nastavení

Parametru show lze dále nastavit volby:

  • none - skrytí textu, nezobrazí se varování a ni jiný text
  • warning - zobrazí se varovné hlášení s informací, kdo smí prohlížet a editovat
  • text - zobrazí chráněnou informaci, ale zamezí její editaci (pozor, nebude možné editovat celou stránku)
  • crypt - zobrazí zašifrovaný řetězec, je vhodné spíše pro debugování
  • page - na dané místo bude vložena jiná stránka, více v originální dokumentaci

Příklad

Tento příklad utajované informace zcela skryje:

 <protect show="none" users="Svamberg" groups="sysop">
 Optimistů jsou plné hřbitovy.
 </protect>

A tento příklad, kde se místo chráněného textu objeví varování:

 <protect show="warning" users="Svamberg" groups="sysop,editor">
 Hospody zase plné pesimistů.
 </protect>