Modül:WikidataIB/titleformats
Görünüm
Bu modül için bir Modül:WikidataIB/titleformats/belge belgelendirmesi oluşturabilirsiniz
--[[
Vikipedi:Stil Kılavuzu/Başlıklar kurallarına uymak için, bazı öğe türleri italik yazılır, diğerleri ise tırnak içinde verilir.
Bu alt modül, 'örneği' (P31) içinde kullanılan varlık kimliklerini listeler; bu da bir modülün biçimlendirilmesi gereken değerleri belirlemesine olanak tanır.
p.formats tablosu entity-id'ye göre indekslenmiştir ve " veya '' değerini içerir.
--]]
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