Toggle menu
Toggle preferences menu
Toggle personal menu
Nejste přihlášen(a)
Your IP address will be publicly visible if you make any edits.

Šablona:Soukrome: Porovnání verzí

Z Bradavice Online Wiki
Bez shrnutí editace
Bez shrnutí editace
 
(Není zobrazeno 28 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
{{#ifingroup:{{{groups|editor,sysop}}}|
{{#ifingroup:{{{groups|editor,sysop,viewer}}}| {{{text}}} }} <noinclude> <templatedata> { "params": { "text": { "label": "Soukromý obsah", "type": "content", "required": true }, "groups": { "label": "Skupiny s přístupem", "type": "string", "required": false, "default": "editor,sysop,viewer" } } } </templatedata> </noinclude>
  {{:MediaWiki:Private-block-content}}
|
  {{#if:{{{placeholder|}}}|{{{placeholder}}}|{{:MediaWiki:Private-block-placeholder}}}}
}}
 
<noinclude>
== Použití ==
* Základ: <nowiki>{{Soukrome}}</nowiki>
* Vlastní hláška pro veřejnost: <nowiki>{{Soukrome|placeholder=Interní část – jen pro oprávněné.}}</nowiki>
* Jen pro správce: <nowiki>{{Soukrome|groups=sysop}}</nowiki>
 
Tato šablona zobrazí obsah z [[MediaWiki:Private-block-content]] **jen** členům skupin uvedených v parametru '''groups''' (výchozí: <code>editor,sysop</code>). Ostatním zobrazí text z [[MediaWiki:Private-block-placeholder]] nebo hodnotu parametru '''placeholder'''.
 
=== Požadavky ===
Vyžaduje rozšíření <code>UserFunctions</code> (pro funkci <code>#ifingroup</code>).
 
<templatedata>
{
  "description": "Vloží neveřejný blok, viditelný jen vybraným uživatelským skupinám. Ostatním ukáže zástupný text.",
  "params": {
    "groups": {
      "label": "Skupiny s přístupem",
      "description": "Čárkami oddělený seznam skupin, které blok uvidí (např. \"editor,sysop\").",
      "type": "string",
      "required": false,
      "default": "editor,sysop",
      "example": "sysop"
    },
    "placeholder": {
      "label": "Text pro veřejnost",
      "description": "Zpráva pro uživatele bez oprávnění. Když není uvedena, použije se MediaWiki:Private-block-placeholder.",
      "type": "string",
      "required": false,
      "example": "Interní část – pouze pro oprávněné uživatele."
    }
  }
}
</templatedata>
</noinclude>

Aktuální verze z 14. 10. 2025, 12:06

{{#ifingroup:editor,sysop,viewer| {{{text}}} }}

Bez popisu.

Parametry šablony[Upravit strojový popis šablony]

ParametrPopisTypStav
Soukromý obsahtext

prázdné

Obsahpovinný
Skupiny s přístupemgroups

prázdné

Výchozí hodnota
editor,sysop,viewer
Řetězecnepovinný