Help:Pre-save transform/cs
![]() |
Poznámka: Úpravou této stránky souhlasíte s uvolněním vašeho příspěvku pod licencí CC0. Více informací získáte na stránce nápovědy veřejné domény. | ![]() |
Když dokončíte úpravu stránky na MediaWiki a kliknete na tlačítko Zveřejnit změny
, může být zadaný wikitext před uložením automaticky upraven.
Tento proces se nazývá transformace před uložením (pre-save transform PST) a je viditelný po kliknutí na tlačítko Ukázat změny
.
Vizuální vykreslení PST souboru se zobrazí po kliknutí na tlačítko Ukázat náhled
.
Upravený wikitext se v editačním poli nezobrazí okamžitě. Chcete-li změny ve wikitextu zobrazit, je třeba je uložit a poté znovu stisknout tlačítko "Upravit".
Příklady
Mezi případy, kdy se wikitext automaticky transformuje, patří:
- Nahrazení
- Tildes (vlnovka):
~~~
vytvoří podpis bez uvedení času nebo data.~~~~~
poskytuje informace o čase a datu, například08:56, 2. července 2024 (UTC)
~~~~
vytvoří kompletní podpis kombinací~~~
a~~~~~
- Pipe trick (svislítko)
Při přidávání tohoto kódu do šablony se prosím ujistěte, že se wikitext nepřevádí příliš brzy, například při ukládání šablony. Jedním ze způsobů, jak toho dosáhnout, je vložit kód rozdělení do parametrů šablony. Například:
{{{{{|safesubst:}}}CURRENTTIME}}
{{{|~~}}}~~
<nowiki>~~</nowiki>~~
[[abc (def)|{{{|}}}]]
Poslední příklad není moc užitečný, slouží jen k ukázce, jak je podobný ostatním třem příkladům.
Dalším způsobem je použití tagů <includeonly />
.
Pomocí parametru šablony můžete také rozhodnout, kdy se má převod během substituce šablony použít.
Například hodnota {{{{{subst1|}}}CURRENTTIME}}
se převede, pokud se parametr subst1
rovná hodnotě subst:
nebo safesubst:
, v opačném případě se nepřevede, pokud je parametr prázdný nebo nedefinovaný.
Omezení
Automatické konverze wikitextu se u značek <ref>...</ref>
a <gallery>...</gallery>
neprovádí.[1]
Související odkazy