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

وحدة:External links/conf/Arts

صفحة محمية جزئيًّا (سماح للمحررين)
من ويكيبيديا، الموسوعة الحرة

local configured_claims = {}

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

configured_claims['ar'] = {
	{ 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] على موقع [[ميتاكريتيك]]$3', short='[$2 Metacritic]', langcode='en' },
	{ prop='P1417', message='[$2 $1] على موقع [[الموسوعة البريطانية]]$3', short='[$2 Encyclopædia Britannica Online]', langcode='en' },
	{ prop='P1258', message='[$2 $1] على موقع [[روتن توميتوز]]$3', short='[$2 Rotten Tomatoes]', langcode='en' },
	{ prop='P1284', message='[$2 $1] على موقع [[مونزينجر - أرشيف|مونزينجر]]$3', short='[$2 Munzinger IBA]', langcode='de' },
--	{ prop='P1741', message='[$2 $1] على موقع [[GTAA]]$3', short='[$2 GTAA]', langcode='en' },
	{ prop='P1874', message='[$2 $1] على موقع [[نتفليكس]]$3', short='[$2 Netflix]', langcode='en' },

	{ prop='P12696', message='[$2 $1] على موقع [[الدهليز (قاعدة بيانات)|الدهليز]]$3', short='[$2 الدهليز]', langcode='ar' },

--- person ID
	{ prop='P3136', message='[$2 $1] على موقع [[قاعدة بيانات الأفلام العربية]]$3', short='[$2 elCinema]', langcode='ar' },
	{ prop='P1266', message='[$2 $1] على موقع [[ألو سيني]]$3', short='[$2 AlloCiné]', langcode='fr' },
	{ prop='P434', message='[$2 $1] على موقع [[ميوزك برينز]]$3', short='[$2 MusicBrainz]', langcode='en' },
	{ prop='P3017', message='[$2 $1] على موقع [[رولينغ ستون]]$3', short='[$2 RollingStone]', langcode='en' },
	{ prop='P3056', message='[$2 $1] على موقع [[تيرنر كلاسيك موفيز]]$3', short='[$2 TCM]', langcode='en' },
	{ prop='P2019', message='[$2 $1] على موقع [[أول موفي]]$3', short='[$2 AllMovie]', langcode='en' },
	{ prop='P2688', message='[$2 $1] على موقع [[بوكس أوفيس موجو]]$3', short='[$2 BoxOfficeMojo]', langcode='en' },
	{ prop='P1220', message='[$2 $1] على موقع [[قاعدة بيانات برودواي على الإنترنت]]$3', short='[$2 Internet Broadway Db]', langcode='en' },
	{ prop='P2168', message='[$2 $1] على موقع [[قاعدة بيانات الأفلام السويدية]]$3', short='[$2 fsdb]', langcode='sv' },
	{ prop='P1263', message='[$2 $1] على موقع [[إن إن دي بي]]$3', short='[$2 NNDB people]', langcode='en' },
	{ prop='P1728', message='[$2 $1] على موقع [[أول ميوزيك]]$3', short='[$2 AllMusic]', langcode='en' },
	{ prop='P1953', message='[$2 $1] على موقع [[ديسكوغز]]$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] على موقع [[ألو سيني]]$3', short='[$2 AlloCiné]', langcode='fr' },
	{ prop='P2631', message='[$2 $1] على موقع [[تيرنر كلاسيك موفيز|Turner Classic Movies]]$3', short='[$2 TCM]', langcode='en' },
	{ prop='P1562', message='[$2 $1] على موقع [[أول موفي]]$3', short='[$2 AllMovie]', langcode='en' },
	{ prop='P1237', message='[$2 $1] على موقع [[بوكس أوفيس موجو]]$3', short='[$2 BoxOfficeMojo]', langcode='en' },
	{ prop='P480', message='[$2 $1] على موقع [[فيلمافينيتي]]$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] على موقع [[ألو سيني]]$3', short='[$2 AlloCiné]', langcode='fr' },
	{ prop='P1407', message='[$2 $1] على موقع [[ميوزك برينز]]$3', short='[$2 MusicBrainz]', langcode='en' },
	{ prop='P4983', message='[$2 $1] على موقع [[قاعدة بيانات الفيلم]]$3', short='[$2 fsdb]', langcode='en' },

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

--- Models ID
	{ prop='P2266', message='[$2 $1] على موقع [[دليل عارضات الأزياء]]$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['ar'] = {
	['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