انتقل إلى المحتوى

مودول:External links/conf/Arts

من ويكيپيديا

يمكن إنشاء صفحة توثيق الوحدة في مودول:External links/conf/Arts/شرح

local configured_claims = {}

local function commons_formatter(id)
	return "https://commons.wikimedia.org/wiki/Category:" .. id:gsub(" ", "_")
end

configured_claims['ary'] = {
	{ prop='P373',  message="[$2 ''$1''] – تصاور، ؤديوات و ڤيديوات على [[ويكيميديا كومنز]]$3", short="[$2 Wikimedia Commons]", langcode='en', url_f=commons_formatter },

-- General
	{ prop='P345', message='[$2 $1] على موقع [[بازضّوني د لأفلام على أنتيرنيت|IMDb]]$3', short='[$2 IMDb]', langcode='en' },
	{ prop='P1712', message='[$2 $1] على موقع [[ميطاكريتيك|Metacritic]]$3', short='[$2 Metacritic]', langcode='en' },
	{ prop='P1417', message='[$2 $1] على موقع [[لموسوعة لبريطانية|Encyclopædia Britannica Online]]$3', short='[$2 Encyclopædia Britannica Online]', langcode='en' },
	{ prop='P1258', message='[$2 $1] على موقع [[روتن توميتوز|Rotten Tomatoes]]$3', short='[$2 Rotten Tomatoes]', langcode='en' },
	{ prop='P2638', message='[$2 $1] على موقع [[تي في دوت كوم|TV.COM]]$3', short='[$2 TV.COM]', langcode='en' },
	{ prop='P1284', message='[$2 $1] على موقع [[أرشيڤ د مونتسينڭر|Munzinger IBA]]$3', short='[$2 Munzinger IBA]', langcode='de' },
--	{ prop='P1741', message='[$2 $1] على موقع [[GTAA]]$3', short='[$2 GTAA]', langcode='en' },
	{ prop='P1874', message='[$2 $1] على موقع [[نيتفليكس|Netflix]]$3', short='[$2 Netflix]', langcode='en' },

--- person ID
	{ prop='P3136', message='[$2 $1] على موقع [[قاعدة بيانات الأفلام العربية]]$3', short='[$2 elCinema]', langcode='ar' },
	{ prop='P1266', message='[$2 $1] على موقع [[ألو سيني|AlloCiné]]$3', short='[$2 AlloCiné]', langcode='fr' },
	{ prop='P434', message='[$2 $1] على موقع [[ميوزك برينز|MusicBrainz]]$3', short='[$2 MusicBrainz]', langcode='en' },
	{ prop='P3017', message='[$2 $1] على موقع [[رولينغ ستون|RollingStone]]$3', short='[$2 RollingStone]', langcode='en' },
	{ prop='P3056', message='[$2 $1] على موقع [[تيرنر كلاسيك موفيز|Turner Classic Movies]]$3', short='[$2 TCM]', langcode='en' },
	{ prop='P3144', message='[$2 $1] على موقع [[elFilm|الفيلم]]$3', short='[$2 الفيلم]', langcode='ar' },
	{ prop='P2019', message='[$2 $1] على موقع [[أول موفي|AllMovie]]$3', short='[$2 AllMovie]', langcode='en' },
	{ prop='P2688', message='[$2 $1] على موقع [[بوكس أوفيس موجو|Box Office Mojo]]$3', short='[$2 BoxOfficeMojo]', langcode='en' },
	{ prop='P1220', message='[$2 $1] على موقع [[قاعدة بيانات برودواي على الإنترنت|Internet Broadway Database]]$3', short='[$2 Internet Broadway Db]', langcode='en' },
	{ prop='P2168', message='[$2 $1] على موقع [[قاعدة بيانات الأفلام السويدية]]$3', short='[$2 fsdb]', langcode='sv' },
	{ prop='P1263', message='[$2 $1] على موقع [[إن إن دي بي|NNDB people]]$3', short='[$2 NNDB people]', langcode='en' },
	{ prop='P1728', message='[$2 $1] على موقع [[أول ميوزيك|AllMusic]]$3', short='[$2 AllMusic]', langcode='en' },
	{ prop='P1953', message='[$2 $1] على موقع [[ديسكوجز|Discogs]]$3', short='[$2 Discogs]', langcode='en' },
	{ prop='P4985', message='[$2 $1] على موقع [[قاعدة بيانات الفيلم]]$3', short='[$2 fsdb]', langcode='en' },
	{ prop='P6119', message='[$2 $1] على موقع [[ليتربوكسد]]$3', short='[$2 fsdb]', langcode='en' },
	{ prop='P2604', message='[$2 $1] على موقع [[كينوبويسك]]$3', short='[$2 fsdb]', langcode='ru' },
--- film ID
	{ prop='P3135', message='[$2 $1] على موقع [[قاعدة بيانات الأفلام العربية]]$3', short='[$2 elCinema]', langcode='ar' },
	{ prop='P1265', message='[$2 $1] على موقع [[ألو سيني|AlloCiné]]$3', short='[$2 AlloCiné]', langcode='fr' },
	{ prop='P2631', message='[$2 $1] على موقع [[تيرنر كلاسيك موفيز|Turner Classic Movies]]$3', short='[$2 TCM]', langcode='en' },
	{ prop='P3143', message='[$2 $1] على موقع [[elFilm|الفيلم]]$3', short='[$2 الفيلم]', langcode='ar' },
	{ prop='P1562', message='[$2 $1] على موقع [[أول موفي|AllMovie]]$3', short='[$2 AllMovie]', langcode='en' },
	{ prop='P1237', message='[$2 $1] على موقع [[بوكس أوفيس موجو|Box Office Mojo]]$3', short='[$2 BoxOfficeMojo]', langcode='en' },
	{ prop='P480', message='[$2 $1] على موقع [[فيلمافينيتي|FilmAffinity]]$3', short='[$2 FilmAffinity]', langcode='es' },
	{ prop='P2334', message='[$2 $1] على موقع [[قاعدة بيانات الأفلام السويدية]]$3', short='[$2 fsdb]', langcode='sv' },
	{ prop='P4947', message='[$2 $1] على موقع [[قاعدة بيانات الفيلم]]$3', short='[$2 fsdb]', langcode='en' },
	{ prop='P6127', message='[$2 $1] على موقع [[ليتربوكسد]]$3', short='[$2 fsdb]', langcode='en' },
	{ prop='P2603', message='[$2 $1] على موقع [[كينوبويسك]]$3', short='[$2 fsdb]', langcode='ru' },

--- series ID
	{ prop='P1267', message='[$2 $1] على موقع [[ألو سيني|AlloCiné]]$3', short='[$2 AlloCiné]', langcode='fr' },
	{ prop='P1407', message='[$2 $1] على موقع [[ميوزك برينز|MusicBrainz]]$3', short='[$2 MusicBrainz]', langcode='en' },
	{ prop='P4983', message='[$2 $1] على موقع [[قاعدة بيانات الفيلم]]$3', short='[$2 fsdb]', langcode='en' },

--- album ID
	{ prop='P1729', message='[$2 $1] على موقع [[أول موفي|AllMusic]]$3', short='[$2 AllMusic]', langcode='en' },

--- Models ID
	{ prop='P2471', message='[$2 $1] على موقع [[Models.com]]$3', short='[$2 Models.com]', langcode='en' },
	{ prop='P2266', message='[$2 $1] على موقع [[Fashion Model Directory]]$3', short='[$2 Fashion Model Directory]', langcode='en' },
	{ prop='P3330', message='[$2 $1] على موقع [[Supermodels.nl]]$3', short='[$2 Supermodels.nl]', langcode='nl' },


--- Anime
	{ prop='P1985', message='[$2 $1] على موقع [[شبكة أخبار الأنمي|ANN anime]]$3', short='[$2 ANN a]', langcode='en' },
	{ prop='P1983', message='[$2 $1] على موقع [[شبكة أخبار الأنمي|ANN company]]$3', short='[$2 ANN c]', langcode='en' },
	{ prop='P1982', message='[$2 $1] على موقع [[شبكة أخبار الأنمي|ANN person]]$3', short='[$2 ANN p]', langcode='en' },
	{ prop='P1984', message='[$2 $1] على موقع [[شبكة أخبار الأنمي|ANN manga]]$3', short='[$2 ANN m]', langcode='en' },
}

local messages_conf = {}
messages_conf['ary'] = {
	['short-list-separator'] = ' — ',
	['with-data-cat']              = '[[تصنيف:مقالات كاتخدم مزاود ب معلومات من ويكيداطا]]',
--[[Articles using sports links with data from Wikidata]]

	['no-data-text']               = "''لا بيانات لهذه المقالة على ويكي بيانات تخص الفن''",
--"''This article has no properties for sports databases in Wikidata''",
	['no-data-cat']                = '[[تصنيف:مقالات تستعمل روابط فنية بلا بيانات على ويكي بيانات]]',
--'[[تصنيف:Articles using sports links with no data in Wikidata]]',
	['no-wikilink']                = "''مقالات تستعمل روابط فنية بلا صلة مع ويكي بيانات''",
--"''This article has no link in Wikidata''",
	['no-wikilink-cat']            = "[[تصنيف:مقالات تستعمل روابط فنية بلا صلة مع ويكي بيانات]]",
--"[[تصنيف:Articles using sports links with no link in Wikidata]]",

	['with-local-cat']             = "[[تصنيف:مقالات تستعمل روابط فنية بناءا على بيانات محلية]]",
--'[[تصنيف:Articles using sports links with local values]]',

	['track-cat-wd-wd']            = '[[تصنيف:پاجات كاتخدم خاصية ديال $1]]',
--'[[تصنيف:Articles using sports links with $1 from Wikidata]]',

	['track-cat-local-local']      = '[[تصنيف:مقالات تستعمل روابط فنية ب $1 من بيانات محلية]]',
--'[[تصنيف:Articles using sports links with $1 from local value]]',

	['track-cat-wd-local']         = '[[تصنيف:مقالات تستعمل روابط فنية ب $1 من ويكي بيانات مع وجود بيانات محلية]]',
--'[[تصنيف:Articles using sports links with $1 from Wikidata but has local value]]',

	['track-cat-local-wd']         = '[[تصنيف:مقالات تستعمل روابط فنية ب $1 من بيانات محلية مع وجود ويكي بيانات]]',
--'[[تصنيف:Articles using sports links with $1 from local value but has Wikidata]]',

	['track-cat-local-wd-equal']   = '[[تصنيف:مقالات تستعمل روابط فنية ب $1 من بيانات محلية مطابقة لويكي بيانات]]',
--"[[تصنيف:Articles using sports links with $1 from local value same as Wikidata]]",

	['track-cat-local-wd-unequal'] = '[[تصنيف:مقالات تستعمل روابط فنية ب $1 من بيانات محلية مختلفة عن ويكي بيانات]]',
--"[[تصنيف:Articles using sports links with $1 from local value different from Wikidata]]",
}
local limits = {
	['links-shown'] = 10,		-- maximum number of links shown in the article.
}

local p = {}

function p.getConfiguredClaims (self, lang)
	return configured_claims[lang]
end

function p.getLimits (self)
	return limits
end

function p.getMessage (self, lang, msg)
	return messages_conf[lang][msg] 
end

-- metatable for the export
local mt = {
	-- adjust the installation of the module
	['__call'] = function (self, lang)
		self.configured_claims = configured_claims[lang]
		self.messages_conf = messages_conf[lang]
		return self
	end
}

-- install the metatable
setmetatable(p, mt)

return p
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy