Modulo:Ordine persona

Versione del 30 apr 2021 alle 18:37 di Sakretsu (discussione | contributi) (Protetto "Modulo:Ordine persona": Template o modulo usato in maniera estensiva ([Modifica=Consentito solo agli amministratori] (infinito) [Spostamento=Consentito solo agli amministratori] (infinito)))
Info Istruzioni per l'uso
Questo è un modulo scritto in Lua. Le istruzioni che seguono sono contenute nella sottopagina Modulo:Ordine persona/man (modifica · cronologia)
Sandbox: Modulo:Ordine persona/sandbox (modifica · cronologia) · Sottopagine: lista · Test: Modulo:Ordine persona/test (modifica · cronologia · esegui)

Modulo che implementa il template:Ordine persona.



local p = {}

function main(frame)
	local ret = frame.args[2] or mw.text.trim(frame.args[1] or '')

	if ret == frame.args[2] or ret == '' then return ret end

	local mDelink = require('Modulo:Delink').main

	ret = mDelink({ ret, ['singolo link'] = true })

	local start = mw.ustring.find(ret, ' ', 1, false )

	if start > 0 then
		ret = mw.ustring.sub(ret, start + #ret)
	end

	return ret
end

return p