Modul:Unsubst/doc

Izvor: Wikipedija

Modul sprječava substitiuciju predložaka na kojima je pozvan, odn. pomaže u vraćanju substitucije u transkluziju.

Modul bi se trebao koristiti samo unutar predložaka. U predložak koji se ne bi smio substituirati potrebno je dodati sljedeći kod (na vrh):

{{SAFESUBST:<noinclude />#invoke:Unsubst||$B=

 [ ... postojeći kod predloška ... ]

}}

Primjer[uredi kôd]

Pretpostavimo da Predložak:Example sadrži sljedeći kod:

{{SAFESUBST:<noinclude />#invoke:Unsubst||foo=bar |date=__DATE__ |$B=

 [ ... Template code goes here ... ]

}}
Originalan kod Rezultat
{{subst:example}} {{Example|date=veljače 2021}}
{{subst:example|foo=X}} {{Example|foo=X|date=veljače 2021}}
{{subst:example|baz=X}} {{Example|baz=X|date=veljače 2021}}
{{subst:example|date=siječnja 2001}} {{Example|foo=bar|date=siječnja 2001}}