Jump to content

Modulo:WikidataIB/titleformats

Permanente a nasalakniban a modulo
Manipud iti Wikipedia, ti nawaya nga ensiklopedia
Daytoy ti agdama a rebision iti daytoy a panid, kas inurnos babaen ni Lam-ang (tungtungan | aramid) idi 18:56, 15 Septiembre 2021 (Sinalakniban ti "Modulo:WikidataIB/titleformats": adu ti nakailak-aman a pampanid ([Urnosen=Palubosan laeng dagiti automatiko a napasingkedan nga agar-aramat] (inggana't inggana) [Iyalis=Palubosan laeng dagiti automatiko a napasingkedan nga agar-aramat] (inggana't inggana))). Ti agdama nga adres (URL) ket permanente a silpo iti daytoy a bersion.
(dip) ← Nadadaan a rebision | Kaudian a rebision (dip) | Nabarbaro a rebision → (dip)
Dokumentasion ti modulo

Katulong daytoy a mudolo para iti Modulo:WikidataIB.

--[[
To satisfy Wikipedia:Manual of Style/Titles, certain types of items are italicised,
and others are quoted.
This submodule lists the entity-ids used in 'instance of' (P31),
which allows a module to identify the values that should be formatted.
The table p.formats is indexed by entity-id, and contains the value " or ''
--]]

local p = {}

p.italics = {
	"Q571",			-- book
	"Q13593966",	-- literary trilogy
	"Q277759",		-- book series
	"Q2188189",		-- musical work
	"Q11424",		-- film
	"Q13593818",	-- film trilogy
	"Q24856",		-- film series
	"Q5398426",		-- television series
	"Q482994",		-- album
	"Q169930",		-- extended play
	"Q1760610",		-- comic book
	"Q7889",		-- video game
	"Q7058673",		-- video game series
	"Q25379",		-- play
	"Q2743",		-- musical
	"Q37484",		-- epic poem
	"Q41298",		-- magazine
}

p.quotes = { 
	"Q207628",		-- musical composition
}

p.size = 0
p.formats = {}

for i, v in ipairs(p.italics) do
	p.formats[v] = "''"
	p.size = p.size + 1
end

for i, v in ipairs(p.quotes) do
	p.formats[v] = '"'
	p.size = p.size + 1
end

return p