Wikipedia:Administradores de interfaz/Tablón de solicitudes/Archivos/2021/10

De Wikipedia, la enciclopedia libre


Modificar código que muestra las coordenadas en la cabecera para hacerlo compatible con el nuevo Vector[editar]

Asunto
Usuario que lo solicita
Respuesta

✓ Hecho Esteban (discusión) 11:04 6 oct 2021 (UTC)

Revertido, no funciono Esteban (discusión) 11:49 6 oct 2021 (UTC)
@Esteban, revisando el diff me he fijado y a la hora de cambiar el módulo de Lua en vez de sustituir solo la función displaytitle has sustituido tres funciones. Es posible que el error se haya debido a eso. -- Agabi10 (discusión) 13:41 6 oct 2021 (UTC)
Probemos ahora, fíjate de nuevo Esteban (discusión) 14:14 6 oct 2021 (UTC)
Sigue dando el mismo problema Esteban (discusión) 14:19 6 oct 2021 (UTC)
@Esteban, esta vez tenía buena pinta... ¿cual es el error que sale? -- Agabi10 (discusión) 14:21 6 oct 2021 (UTC)
Error en la linea 571: concatenate a nil value Esteban (discusión) 14:24 6 oct 2021 (UTC)
Vale, creo que se porque puede ser. Prueba así:
function displaytitle (s, notes)
	local htmlTitle = mw.html.create('span')
		:attr{ id = 'coordinates' }
		:css( 'font-size', 'small' )
		:node( "[[Coordenadas geográficas|Coordenadas]]: " .. s .. notes )
	local frame = mw.getCurrentFrame()
	frame:extensionTag( 'indicator', tostring(htmlTitle), { name = 'coordinates' }	)
	return ''
end
--Agabi10 (discusión) 14:26 6 oct 2021 (UTC)
Probemos Esteban (discusión) 14:31 6 oct 2021 (UTC)