Diferencia entre revisiones de «Módulo:Listas»

Contenido eliminado Contenido añadido
Arreglo para que en caso de que la última parte comience por «i» o «y», la conjunción final se modifique automáticamente por «e» en lugar de «y» [ejemplo: «Alemania e Italia»]
Resuelvo problema que causa saltos de línea en blanco adicionales en la conjunción
Línea 41:
-- [[Carlos Vera (árbitro de fútbol)|Carlos Vera]] --> [[Carlos Vera (árbitro de fútbol)|Carlos Vera]]
 
TextoAMostrar = Argumentos[i]:match('^(.*)%s%(.*%)$') or Argumentos[i]
 
--Obtener el espacio de nombres de los argumentos
Línea 73:
else
TextoAMostrar = Argumentos[i]
ElementosLista[j] = mw.text.trim( TextoAMostrar )
end
 
Línea 133:
conjuncion = frame:preprocess(' {{Y-e|{{Desvincular|' .. ElementosLista[#ElementosLista] .. '}}|sin texto}} ') -- ' y '
end
mw.logObject(ElementosLista)
mw.logObject(separador)
mw.logObject(conjuncion)
return mw.text.listToText(ElementosLista, separador, conjuncion)
end