Aquest mòdul està pensat per ajudar a assegurar la compatibilitat entre plantilles, sobretot en casos quan una plantilla s'actualitza al cap d'uns anys i cal que funcioni tant amb el nou plantejament com amb l'original.

A continuació es detalla el funcionament de les funcions disponibles.

Funcions

modifica

extreuNomArxiu

modifica

La funció extreuNomArxiu serveix per extreure el nom d'un arxiu en el cas que l'usuari hagi entrat el paràmetre de la forma [[Fitxer:Nom arxiu.jpg|250px]] i no directament de la forma Nom arxiu.jpg. És especialment útil per adaptar plantilles a nous formats i assegurar compatibilitats amb versions anteriors. Sintaxi:

{{#invoke:paràmetres|extreuNomArxiu|cadena}}

extreuCometesSimples

modifica

Ídem que l'anterior, però extreu les cometes simples (tantes com n'hi hagi) d'una cadena de text. Sintaxi:

{{#invoke:paràmetres|extreuCometesSimples|cadena}}

separaObraAny

modifica

Serveix pels camps "precedit per" i "seguit per" d'infotaules com ara {{Infotaula de llibre}}. Bàsicament el que fa és donar format homogeni a l'obra (que ha d'anar en cursiva) i l'any (que no hi ha d'anar), independentment de com ho entri l'usuari.

{{#invoke:paràmetres|separaObraAny|cadena}}

Per exemple:

  • {{#invoke:paràmetres|separaObraAny|[[Els cigars del faraó]] ''([[1937]])'}}
  • Els cigars del faraó (1937)

Amb un primer paràmetre addicional "sí" s'indica que es vol un salt de línia entre obra i any. Amb un segon paràmetre addicional "sí" s'indica que es vol el nom de l'obra en negreta. Amb un tercer paràmetre addicional "sí" s'indica que en comptes de cursiva es volen cometes baixes.

numPara

modifica

Compta el número de paràmetres passats amb una plantilla, per exemple {{count}} o {{llista aleatòria}}. Sintaxi:

{{#invoke:paràmetres|numPara}}

Amb la sintaxi {{#invoke:paràmetres|numPara|buits=no}} no compta els paràmetres buits o en blanc.