Modulo:Unsubst/dok

Manipud iti Wikipedia, ti nawaya nga ensiklopedia

Katulong a modulo tapno mapakabaelan a masukatan ti plantilia tapno agbalin a mailak-am a plantilia.

Dagiti panagtaripato a plantilia, a kas ti {{Masapul a dakamaten}} wenno {{Refimprove}}, ket nasken a saan a masukatan. Tapno maliklikan ti kasta, nasken a masukatan ti plantilia iti mailak-am a pormana.

Dagit iinfobox ken naskenda koma nga agusar iti Modulo:Unsubst-infobox, ken dagiti pay ania man a sabali a plantilia nga agramam kadagiti parametro iti kasiisgud a pormat ti muton.

Panagusar[urnosen ti taudan]

Ti panangibaliw ti plantilia iti bukod a mangisukat a plantilia, balkoten ti adda a kodigo ti plantilia iti:

{{ {{{|safesubst:}}}#invoke:Unsubst||$B=

 [ ... ti agdama a kodigo ti plantilia ... ]

}}

Ti teksto ti wiki a maiparang no saan a maisukat ket nasken a maited a kas "$B". Dagiti amin a parametro a maipasa iti #invoke ket makopianto iti mapataud a parametro a maiparuar a kas kasisigud a pateg. No ti pateg iti aniaman kadagitoy a kasisigud a parametro ket "__DATE__", dayta a pateg a napataud ti plantilia a naiparuar ket isonto ti agdama a bulan ken tawen.

Adda met dagiti plantilia nga addaan iti <noinclude> ngem awan ti kapada a </noinclude> iti gibus ti plantilia. Kadagita a kaso ti awan a </noinclude> ket nasken a mainayon sakbay ti mangipatingga a }}.

Napasayaat[urnosen ti taudan]

{{ {{{|safesubst:}}}#invoke:Unsubst||$params=[ parameters ]|$aliases=[ aliases ]|$flags=[ flags ]|$B=

 [ ... ti agdama a kodigo ti plantilia ... ]

}}

Gapu dagiti limitasion ti Lua, dagiti parametro ket kadawyan a pugto a maurnos no mailak-am ti plantilia. TIi |$params= ket mabalin a mausar iti #invoke:Unsubst tapno naurnos a mailista dagiti parametro ti plantilia, naisina iti kaw-it (kas itiegg,bacon,sausage,cheese,spam). Dagiti nabilangan a parametro ket nasken a sakbay dagiti dadduma iti listaan. Dagiti ania amna a nabati a parametro ket maikabil iti gibus iti nmapataud a panangawag.

Dagiti parbo anagan ti parametro ket mabalin a amilista iti |$aliases= (ken nasken a saan a mailista iti |$params=), ken automatikonto a masukatan. Ti tunggal maysa a parno a nagan ken ti mangsukat daytoy ket nasken a mapormat a kas alias>replacement, ken iti tunggal maysa kadagita aparis ket nasken a maisina iti kaw-it (kas iti œuf>egg,melt>cheese). Laglagipen a daytoy a parametro ket mabalin no adda wenno awan ti |$params=.

Ti parametro ti |$flags= ket mabalin a mausar tapno mabaliwan dagiti sabali a langa ti panagkukua ti modulo; dagiti maikabil ket maisina iti kaw-it. Dagiti umiso a wagayway ket override (mangipalubos kadagiti parametro iti #invoke: tapno umuna kadagiti parametro iti kasisigud a panangawag iti plantilia); keep-whitespace (mangipawil a mangkissay ti whitespace manipud kadagiti saan a nanaganan a parametro); ken remove-empty (agikkat kadagiti awan linaon a parametro).

Dagitoy aparametro ket mabalin a mabaliwan dagitilanga babaen ti panagusar kadagiti annong ti parser tapno mangited kadagiti ad-adu a komplikado a pagpilian (laglagipen a kadagiti parametro, dagiti ania man nga annong ti parser, wenno plantilia wenno panangawag iti modulo, ket nasken koma nga addaan pay iti {{{|safesubst:}}}).

Kas pagarigan[urnosen ti taudan]

Kas pagarigan ti Plantilia:Kaspagarigan nga aglaon ti sumaganad a kodigo:

{{ {{{|safesubst:}}}#invoke:Unsubst||foo=bar |date=__DATE__ |$B=

 [ ... Mapan ditoy ti kodigo ti plantilia ... ]

}}
Kasisigud Resulta
{{subst:kaspagarigan}} {{Kaspagarigan|foo=bar|date=Marso 2024}}
{{subst:kaspagarigan|foo=X}} {{Kaspagarigan|foo=X|date=Marso 2024}}
{{subst:kaspagarigan|baz=X}} {{Kaspagarigan|foo=bar|baz=X|date=Marso 2024}}
{{subst:kaspagarigan|date=Enero 2001}} {{Kaspagarigan|foo=bar|date=Enero 2001}}