local p = {}
local incipitPrima = "Questa è una lista di persone presenti nell'enciclopedia che hanno il [[cognome]] "
local incipitDopo = " , suddivise per attività principale."

-- tabella delle pagina da linkare nell'incipit, in funzione del cognome
-- se la pagina da linkare ha lo stesso titolo del cognome (caso normale), si omette
-- se la pagina da linkare non esiste, si mette spazio vuoto
-- se la pagina da linkare ha un titolo diverso dal cognome, si specifica
local tabella = {
["Alberti"] = "",
["Beck"] = "Beck (disambigua)",
}

-- esempio chiamata di funzione {{#invoke:Sandbox/Gac|main|Xxx}}
function p.main( frame )
	local cognome = frame.args[1]
	local pagina = tabella[cognome]

	if pagina then
		if pagina == "" then
			return ""
		else
			local link = "'''[[" .. pagina .. "|" .. cognome .. "]]'''"
			return incipitPrima .. link .. incipitDopo
		end	
	else
		local link = "'''[[" .. cognome .. "]]'''"
		return incipitPrima .. link .. incipitDopo
	end
end

return p