Modulo:Approvata
Istruzioni per l'uso
Questo è un modulo scritto in Lua. Le istruzioni che seguono sono contenute nella sottopagina Modulo:Approvata/man (modifica · cronologia)
Sandbox: Modulo:Approvata/sandbox (modifica · cronologia) · Test: Modulo:Approvata/test (modifica · cronologia · Esegui)
Questo è un modulo scritto in Lua. Le istruzioni che seguono sono contenute nella sottopagina Modulo:Approvata/man (modifica · cronologia)
Sandbox: Modulo:Approvata/sandbox (modifica · cronologia) · Test: Modulo:Approvata/test (modifica · cronologia · Esegui)
Vedi anche
--[[
Source script: https://it.wikivoyage.org/wiki/Modulo:Approvata
Maintainer: Andyrom75
]]
local avviso = require('Modulo:Avviso').avviso
local function _isDefined(s)
return s ~= '' and s
end
local function _approvata(frame)
local args = frame.args
local landingPage = "'''ERRORE: specificare se l'articolo è DdM o FSB.'''"
if _isDefined(args.ddm) then
landingPage = '[[Wikivoyage:Destinazione del mese|destinazione del mese]]'
elseif _isDefined(args.fsb) then
landingPage = '[[Wikivoyage:Destinazione fuori dal sentiero battuto|destinazione fuori dal sentiero battuto]]'
end
args.tipo = 'approvazione'
args.immagine = '[[File:Yes Check Circle.svg|40px|]]'
args.testo = "L'articolo su '''" .. mw.title.getCurrentTitle().text .. "''' è stato [[Wikivoyage:Candidature per la destinazione del mese#" .. mw.title.getCurrentTitle().text .. "|approvato]] per l'inclusione nella pagina principale come " ..landingPage .. ". Possiamo non aver notato alcuni piccoli difetti o lacune. Per favore, [[Wikivoyage:Buttati|buttati]] e contribuisci ulteriormente al suo miglioramento prima dell'inserimento all'interno della [[pagina principale]]."
return avviso(frame)
end
--Interfacce del modulo
local p = {}
function p.approvataTemplate(frame)
return _approvata(frame:getParent())
end
function p.approvata(frame)
return _approvata(frame)
end
return p