Esta plantilla utiliza Lua : |
La plantilla:Module link expandido (editar | discusión | historial | enlaces | seguimiento | registros) (a menudo abreviada {{mlx}}) se utiliza para mostrar el nombre de un módulo como un enlace rodeado de llaves con la función del analizador {{#invoke}} , mostrando así el nombre del módulo como código en lugar de invocarlo realmente. Su uso principal es en instrucciones y documentación donde se utiliza para hacer referencia a un módulo por su nombre sin invocarlo. También admite la definición de una función y parámetros.
Código | Resultado | Notas |
---|---|---|
{{ mlx | {{#invoke:Example|function}} | Uso sin nombre de función. Esto no produce una invocación utilizable. |
{{ mlx | {{#invoke:Example|hello}} | Uso con un nombre de función. |
{{ mlx | {{#invoke:Example|count_fruits|bananas=5|apples=10}} | Uso con un nombre de función y parámetros. |
{{ mlx | {{#invoke:Example|count_fruits|bananas=5|apples=10}} | Uso con un nombre de función y parámetros, utilizando {{=}}. |
Enlace de TemplateData para módulo ampliado
Esta plantilla muestra el nombre de un módulo como un enlace rodeado de llaves con la función del analizador {{#invoke}}, lo que muestra cómo se usaría el nombre del módulo en el código. Su uso principal es en instrucciones y documentación.
Parámetro | Descripción | Tipo | Estado | |
---|---|---|---|---|
nombre del módulo | 1 | el nombre del módulo sin el prefijo de espacio de nombres “Módulo:”, que se agrega automáticamente | Cadena | requerido |
nombre de la función | 2 | El nombre de la función dentro del módulo a llamar. | Cadena | requerido |
parámetro 1 | 3 | el nombre (y valor) del primer parámetro, use {{=}} para agregar un signo igual | Cadena | opcional |
parámetro 2 | 4 | el nombre (y valor) del segundo parámetro, use {{=}} para agregar un signo igual | Cadena | opcional |
parámetro 3 | 5 | el nombre (y valor) del tercer parámetro, use {{=}} para agregar un signo igual | Cadena | opcional |
<code>...</code>
etiquetasEstilo de texto ↓ | {{tlg}} Opciones [nota 1]para lograr el estilo del texto | Estilo de enlace | |||||
---|---|---|---|---|---|---|---|
Vinculado | Desvinculado | Vinculado con subst | No vinculado con subst | Vinculado incluyendo llaves | Vinculado con texto alternativo | ||
{{tlg}} Opciones [nota 1]para lograr el estilo de enlace | — | POR DEFECTO | nolink=yes | subst=yes | nolink=yes | braceinside=yes | alttext=Foo 2=Foo |
normal | POR DEFECTO | {{ tlg }} {{ tl }} {{ tlp |1|2|...}} {{ Plantilla:tlu }} | {{tlf}} < enlace de plantilla > | {{ subst:tls }} {{ subst : Plantilla:tlsu }} | {{subst:tlsf}} < enlace de plantilla > | {{Tennesse}} | {{ tla }} |
code | code=yes | {{tl2}} {{tlx}} {{Template:tlxu}} | {{tlc}} < enlace de plantilla > {{tnull}} < enlace de plantilla > | {{subst:tlxs}} | {{subst:tlsc}} < enlace de plantilla > | — | |
monoespaciado | plaincode=yes | — | {{ subst : tltss }} | — | |||
kbd | kbd=yes | ||||||
atrevido | bold=yes | {{ tlb }} | — | ||||
bold+code | bold=yes | {{tlxb}} | |||||
italic+code | italic=yes | {{tlxi}} |
{{tlg}}
<span class="nowrap">...</span>
las etiquetas.{{tlg|plaincode=yes}}
utiliza <code style="border:none; background-color:transparent;">...</code>
.<span style="font-family:monospace;">...</span>
.Ejemplo de código | Efecto | Notas |
---|---|---|
{{Tj|Hatnote|Some text|selfref: yes|category: no|lang: fr}} | Admite colores, textos de marcador de posición, parámetros con nombre y sin nombre. | |
< syntaxhighlight lang = "wikitext" > {{ Hatnote | Algún texto | autorreferencia = sí | categoría = no | lang = fr }} </ syntaxhighlight > | {{ Hatnote | Algún texto | selfref = sí | category = no | lang = fr }} | Lo mismo que arriba |
{{Tji|Hatnote|Some text|selfref: yes|category: no|lang: fr}} | {{ Hatnote | Admite colores, textos de marcador de posición, parámetros con nombre y sin nombre. |
| {{Hatnote|Some text|selfref=yes|category=no|lang=fr}} | Lo mismo que arriba |
{{tl2|Hatnote|lang=fr}} | {{hatnote}} | Admite enlaces a proyectos hermanos (por ejemplo, fr:Hatnote) |
{{demo|<nowiki>{{Hatnote|lang=fr|Some text}}</nowiki>}} | {{ hatnote | lang = fr | Un poco de texto }} | Muestra código y ejemplo. |
{{tln|Hatnote}} | Plantilla:Hatnote | Produce un enlace normal a la plantilla. |
{{elc|Template:Hatnote}} {{elc|Template:Hatnote|Hatnote}} | [[Template:Hatnote]] [[Template:Hatnote|Hatnote]] | Formatos wikilink, con texto de enlace canalizado opcional y sufijo combinado |
{{ml|Example|hello}} | {{ #invoke:Example |hola}} | Contraparte de {{ tl }} para vincular a módulos Lua |
{{mfl|Example|hello}} | {{ #invoke:Example | hola }} | Similar a {{ ml }} , pero espera que la función esté documentada y crea un enlace a la sección correspondiente |
{{mlx|Example|hello}} | {{#invoke:Example|hello}} | Contraparte de {{ tlx }} para vincular a módulos Lua |
{{ml-lua|Module:Example}} | require('Module:Example') | Enlace a módulos Lua y bibliotecas integradas, mostrando el código Lua. |
{{para|title|<var>book title</var>}} | |title=book title | Formatos de parámetros de plantilla para visualización, con o sin valores |
{{sclx|LASTING}} | [[WP:LASTING]] | Toma un sufijo de acceso directo en el espacio de nombres del proyecto y lo muestra entre corchetes y el alias WP: en una <code>...</code> etiqueta. |
{{tag|ref}} {{xtag|templatedata}} | <ref>...</ref> <templatedata> | Formatos de etiquetas [X]HTML; puede agregar contenido, elegir apertura, cierre o cierre automático |
{{dtl|Ping project}} | {{Proyecto d:Ping}} | Contraparte de Wikidata de {{ tl }} |
{{pf|if}} {{pf|if|{{{1}}}|true|false}} | {{#if}} {{#if:{{{1}}}|verdadero|falso}} | Función del analizador equivalente a {{ tl }} |
{{magic word|uc:}} | {{uc:}} | Enlaces de palabras mágicas |
Ejemplo de código | Efecto |
---|---|
{{lt|Hatnote}} | Plantilla:Hatnote (editar | discusión | historial | enlaces | seguimiento | registros) |
{{lts|Hatnote}} | Plantilla:Hatnote (editar enlaces de discusión historial) |
{{t links|Hatnote}} | {{ Hatnote }} (editar discusión historial enlaces # /subpages /doc /doc edit /sbox /sbox diff /test ) |
{{tfd links|Hatnote}} | Plantilla:Hatnote ( discusión · historial · inclusiones · registros · subpáginas ) |
{{tetl|Hatnote}} | {{ Hatnote }} |
{{tsetl|Hatnote}} | {{ subst : Hatnote }} |
{{ti|Hatnote}} | Plantilla:Hatnote ( discusión · enlaces · editar) |
{{tic|Hatnote}} | Plantilla:Hatnote ( discusión enlaces editar) |
{{tim|Hatnote}} | m:Plantilla:Hatnote (edición de vínculos de retroceso) |
{{tiw|Hatnote}} | Plantilla:Hatnote ( edición de vínculos de retroceso ) |
{{tlt|Hatnote}} | {{ Hatnote }} ( discusión ) |
{{ttl|Hatnote}} | Plantilla:Hatnote ( enlaces , discusión ) |
{{twlh|Hatnote}} | Plantilla:Hatnote ( enlaces , discusión ) |