| Contenidos de Wikipedia en español bajo licencia CC BY-SA 4.0 ⇔ Mapas de OpenStreetMap bajo licencia ODbL |
Plantilla:ArgsTNT/Test1/doc
De Hispanopedia
| Pertenece a Plantilla:ArgsTNT/Test1. plantilla page. |
El uso de esta plantilla es sólo didáctico. Usar Commons:Data:I18n/ArgsTNT/Test1.tab, tabla que tiene el mismo nombre que el de la plantilla; por eso utiliza del módulo las funciones acabadas con P.
{{#ifexpr: {{#invoke:ArgsTNT|ExistsAnyP|Words|Number}}=1
|<noinclude><!-- Exists one or both parameters
Any word: --></noinclude>{{#invoke:ArgsTNT|Str_ParP|Words}}<noinclude><!--
If exists all parameters add "=" --></noinclude>{{#ifexpr: {{#invoke:ArgsTNT|ExistsAllP|Words|Number}}=1|=|}}<noinclude><!--
One number: --></noinclude>{{#invoke:ArgsTNT|Num_ParP|Number}}
|{{#invoke:ArgsTNT|StrP|SomeParaNeeded}}
}}<noinclude>
{{documentation}}
</noinclude>
Ejemplos
En estos ejemplos: Words = words|palabras y Number = number|número|numero.
{{ArgsTNT/Test1}} -> Se precisa algún parámetro
{{ArgsTNT/Test1|palabras=El número uno|número=1}} -> El número uno=1
{{ArgsTNT/Test1|words=El número uno|número=1}} -> El número uno=1
{{ArgsTNT/Test1|palabras=El número uno|número=z}} -> El número uno="número" = "z" no es un número
{{ArgsTNT/Test1|palabras=El número uno}} -> El número uno
Véase también
Tablas TNT con el mismo nombre que la plantilla
{{ArgsTNT/Test1}}: ExistsAnyP, ExistsAllP, Str_ParP, Num_ParP, StrP{{ArgsTNT/Test2}}: ExistsAnyP, Num_ParP, RInt_ParP, StrP, StrLnkP{{ArgsTNT/TestBoolP}}: Bool_ParP, RBool_ParP{{ArgsTNT/TestStrChkTabP}}: RStr_ParP, StrChkTab_ParP
Tabla TNT común para los ejemplos
{{ArgsTNT/GetStrT}}{{ArgsTNT/WordFoundT}}{{ArgsTNT/WordIdxT}}{{ArgsTNT/WordIdxET}}
Uso indirecto de tablas
{{YesnoTNT}}