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
|