Módulo:traza
Este módulo auxiliar genera un sistema de trazabilidad de ciertos errores, que no requieren un mensaje visible o una categoría de seguimiento.
Lo hace llamando una plantilla (normalmente vacía) con el nombre Plantilla:trazas/key donde key es el parámetro que se pasa al módulo. De esta manera, las páginas que generan dicho error se podrán encontrar en «Lo que enlaza aquí».
Trazas
Esta es una lista incompleta de trazas generadas por distintos módulos:
- etimo
- invento
- tilde
- texto-prefijo
- otro
- tilde
- texto-prefijo
- otro
- vacia
- endo
- origen
- confijo2
- confijo3
- prefijo
- sufijo
- diminutivo
- aumentativo
- compuesto
- calco
- meta
- fone
- abrev
- onom
- expr
- incerta
- otro
generar-pron
Esta documentación está transcluida desde Módulo:traza/doc.
Los editores pueden experimentar en la zona de pruebas de este módulo.
Por favor, añade las categorías e interwikis a la subpágina de documentación. Subpáginas de este módulo.
Los editores pueden experimentar en la zona de pruebas de este módulo.
Por favor, añade las categorías e interwikis a la subpágina de documentación. Subpáginas de este módulo.
--tomado de https://en.wiktionary.org/wiki/Module:debug/track
return function(key)
local frame = mw.getCurrentFrame()
if key then
if type(key) ~= "table" then
key = { key }
end
for i, value in pairs(key) do
pcall(frame.expandTemplate, frame, { title = "trazas/" .. value })
end
else
error("Falta(n) lo(s) error(es) para generar la(s) traza(s)")
end
return true
end