Plantilla:ArgsTNT/TestBoolP/doc
El uso de esta plantilla es sólo didáctico. Usar Commons:Data:I18n/ArgsTNT/TestBoolP.tab, tabla que tiene el mismo nombre que el de la plantilla; por eso utiliza las funciones del módulo con el sufijo P para el nombre.
{{#invoke:ArgsTNT|RBool_ParP|FirstBool}} - {{#switch:
{{#invoke:ArgsTNT|Bool_ParP|SecondBool}}
|1={{#invoke:ArgsTNT|StrP|IsTrue}}
|0={{#invoke:ArgsTNT|StrP|IsFalse}}
|#default={{#invoke:ArgsTNT|StrP|NotSetValue}}
}}<noinclude>
{{documentation}}
</noinclude>
Los valores válidos son:
- Verdad: sí|si|s|yes|y|true|verdad|t|1
- Falso: no|n|false|falso|f|0
Ejemplos
editarEn estos ejemplos: primero = primero|1º y segundo = segundo|2º.
{{ArgsTNT/TestBoolP|primero=|segundo=no}}
-> primero = No tiene un valor asignado - Es falso{{ArgsTNT/TestBoolP|segundo=no|primero=quizás}}
-> primero = No tiene un valor asignado - Es falso{{ArgsTNT/TestBoolP|primero=sí|segundo=no}}
-> 1 - Es falso{{ArgsTNT/TestBoolP|1º=fals|2º=1}}
-> 1º = No tiene un valor asignado - Es verdad{{ArgsTNT/TestBoolP|primero=yes}}
-> 1 - No se ha asignado el valor
Véase también
editarTablas TNT con el mismo nombre que la plantilla
editar{{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
editar{{ArgsTNT/GetStrT}}
{{ArgsTNT/WordFoundT}}
{{ArgsTNT/WordIdxT}}
{{ArgsTNT/WordIdxET}}
Uso indirecto de tablas
editar{{YesnoTNT}}