Editace stránky Šablona:IsSelfT
Editace může být zrušena. Prosím, zkontrolujte porovnání níže, abyste se ujistili, že to chcete provést, a poté pro dokončení zrušení editace níže zobrazené změny zveřejněte.
Aktuální verze | Váš text | ||
Řádek 1: | Řádek 1: | ||
<noinclude><code><nowiki>{{IsSelfT|IsSelfT}}</nowiki></code> = <br /></noinclude> | <noinclude><code><nowiki>{{IsSelfT|IsSelfT}}</nowiki></code> = <br /></noinclude>{{ | ||
IsSelf|{{ns:10}}|{{{šablona|{{{1|{{{template|<noinclude>IsSelfT</noinclude> | IsSelf|{{ns:10}}|{{{šablona|{{{1|{{{template|<noinclude>IsSelfT</noinclude>}}}}}}}}}}}<noinclude> | ||
---- | ---- | ||
Vrací 1, když usoudí, že je na stránce právě té šablony, jako říká vstup. Jinak vrátí 0. | Vrací 1, když usoudí, že je na stránce právě té šablony, jako říká vstup. Jinak vrátí 0. | ||
Dobré jako vstup pro testování v podmínkách v šablonách: | Dobré jako vstup pro testování v podmínkách v šablonách: | ||
* <nowiki>{{{1}}}</nowiki> ( | * <nowiki>{{{1}}}</nowiki> (template) - název stránky, povinný, k testu na shodu s {<nowiki/>{PAGENAME}}, včetně případných podstránek za lomítky. | ||
Tato šablona se uplatní při konstrukci šablon, když se volají vzájemně. | Tato šablona se uplatní při konstrukci šablon, když se volají vzájemně. | ||
== Validace == | == Validace == | ||
Šablona je [[tříhodnotová logika|tří-stavová]]: V případě chyby je tato chyba součástí výsledné hodnoty. Tedy nevrací jen číselné hodnoty 0 a 1, ale při chybě i text. | Šablona je [[w:cs:tříhodnotová logika|tří-stavová]]: V případě chyby je tato chyba součástí výsledné hodnoty. Tedy nevrací jen číselné hodnoty 0 a 1, ale při chybě i text. | ||
Výsledek se nejsnáze ověří pomocí #ifexpr:. | Výsledek se nejsnáze ověří pomocí #ifexpr:. | ||
Řádek 20: | Řádek 16: | ||
=== Vše OK === | === Vše OK === | ||
* <code><nowiki>{{IsSelfT|nějaká šablona pro budoucí ověření|stacktrace={{{stacktrace|}}}>moje editovaná šablona}}</nowiki></code> = {{IsSelfT|nějaká šablona pro budoucí ověření|stacktrace={{{stacktrace|}}}>moje editovaná šablona}} | * <code><nowiki>{{IsSelfT|nějaká šablona pro budoucí ověření|stacktrace={{{stacktrace|}}}>moje editovaná šablona}}</nowiki></code> = {{IsSelfT|nějaká šablona pro budoucí ověření|stacktrace={{{stacktrace|}}}>moje editovaná šablona}} | ||
OK | OK | ||
=== Chybí šablona k ověření === | === Chybí šablona k ověření === | ||
Řádek 36: | Řádek 32: | ||
* {{šablona|Jen pro kategorie}} | * {{šablona|Jen pro kategorie}} | ||
[[Kategorie:Šablony | [[Kategorie:Údržba:Šablony validací a chybových hlášení]] | ||
</noinclude> | </noinclude> |