Modulo:Ordine persona: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
creazione modulo |
m modulo no globals obsoleto |
||
(11 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1:
require('strict')
local p = {}
function p.main(frame)
local ret
local args = {}
for k, v in pairs(frame:getParent().args) do
if ret == frame.args[2] or ret == '' then return ret end▼
v = mw.text.trim(v)
args[k] = v
end
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)▼
if start then
end
ret = mw.ustring.gsub(ret, '^%l', string.upper)
return ret
|