الفرق بين المراجعتين لصفحة: «وحدة:Icon/data»
المظهر
+aliase |
Nazarzadeh (نقاش | مساهمات) ط مراجعة واحدة |
||
(لا فرق)
| |||
مراجعة ١٢:٠٥، ١٧ أبريل ٢٠٢٥
يمكن إنشاء صفحة توثيق الوحدة في وحدة:Icon/data/شرح
-- تقوم هذه الوحدة بتخزين بيانات أيقونة لـ [[Module:Icon]].
--------------------------------------------------------------------------------
-- بيانات أيقونة
--------------------------------------------------------------------------------
local data = {
fa = {
aliases = {"مختارة", "مخ"},
image = "Symbol star gold.svg",
tooltip = "مقالة مُختارة",
link = true,
},
far = {
aliases = {"مراجعة مقالة مختارة", "ممم"},
image = "Cscr-star piece.png",
tooltip = "إعادة تقييم مقالة مُختارة",
link = true,
},
farc = {
aliases = {"ممسم", "ممإوم"},
image = "Cscr-star piece.png",
tooltip = "مقالة مرشحة لإزالة وسم المُختارة",
link = true,
},
ffa = {
aliases = {"ممس"},
image = "Featured article star - cross.svg",
tooltip = "مقالة مُختارة سابقاً",
link = true,
},
fac = {
aliases = {"تمم"},
image = "Cscr-candidate.svg",
tooltip = "مقالة مُرشحة كمُختارة",
link = true,
},
ffac = {
aliases = {"مفتم"},
image = "Featured article star - cross.svg",
tooltip = "مقالة فشلت للترشح كمُختارة",
link = true,
},
fl = {
aliases = {"قم", "قخ"},
image = "Featured list badge on Arabic Wikipedia.svg",
tooltip = "قائمة مختارة",
link = true,
},
flrc = {
aliases = {"قمإوم"},
image = "Cscr-star piece.png",
tooltip = "قائمة مرشحة لإزالة وسم المُختارة",
link = true,
},
ffl = {
aliases = {"قمس"},
image = "Cscr-featured-strike.svg",
tooltip = "قائمة مُختارة سابقاً",
link = true,
},
flc = {
aliases = {"تقم"},
image = "Cscr-candidate.svg",
tooltip = "ترشيح قائمة مُختارة",
link = true,
},
fflc = {
aliases = {"قفتم"},
image = "Cscr-former.svg",
tooltip = "قائمة فشلت للترشح كمختارة",
link = true,
},
a = {
aliases = {"أ"},
image = "Symbol a class.svg",
tooltip = "مقالة صنف أ",
link = true,
},
dac = {
aliases = {"مأم"},
image = "Symbol unsupport A vote.svg",
tooltip = "مقالة صنف أ منزلة",
link = true,
},
acc = {
aliases = {"تمأ"},
image = "A candidate.svg",
tooltip = "ترشيح مقال صنف أ",
link = true,
},
noac = {
aliases = {"فتم"},
image = "Symbol unsupport A vote.svg",
tooltip = "فشل ترشيح مقال صنف أ",
link = true,
},
ga = {
aliases = {"مج"},
image = "Symbol star silver.svg",
tooltip = "مقالة جيّدة",
link = false,
},
gar = {
aliases = {"ممج"},
image = "GA Candidate Neutral vote(ChaosNil).svg",
tooltip = "إعادة تقييم مقالة جيدة",
link = false,
},
dga = {
aliases = {"مجس"},
image = "Symbol unsupport vote.svg",
tooltip = "مقالة جيّدة منزلة",
link = false,
},
gan = {
aliases = {"تمج"},
image = "GA candidate.svg",
tooltip = "ترشيح مقالة جيّدة",
link = false,
},
ga2 = {
aliases = {"مج2"},
image = "Symbol neutral vote.svg",
tooltip = "الرأي الثاني لترشيح مقالة جيّدة",
link = false,
},
gah = {
aliases = {"مجم"},
image = "Symbol wait.svg",
tooltip = "مقالة جيّدة مُعلّقة",
link = false,
},
fgan = {
aliases = {"فتمج"},
image = "Symbol oppose vote.svg",
tooltip = "فشل ترشيح كمقالة جيدة",
link = false,
},
fp = {
aliases = {"صم", "صخ"},
image = "Featured image.svg",
tooltip = "صورة مختارة",
link = true,
},
fpc = {
aliases = {"تصم"},
image = "Cscr-candidate.svg",
tooltip = "ترشيح صورة مُختارة",
link = true,
},
ffp = {
aliases = {"صسو"},
image = "Cscr-former.svg",
tooltip = "صورة سُحب وسمها",
link = true,
},
vp = {
aliases = {"صق"},
image = "ENWP VP Logo.svg",
tooltip = "صورة قيّمة",
link = true,
},
vpc = {
aliases = {"تصق"},
image = "Valued pics 1.svg",
tooltip = "ترشيح صورة قيّمة",
link = true,
},
fs = {
aliases = {"صوم"},
image = "Cscr-featured.svg",
tooltip = "صوت مُختار",
link = true,
},
ffs = {
aliases = {"صومس"},
image = "Cscr-former.svg",
tooltip = "صوت مُختار سابقاً",
link = true,
},
fsc = {
aliases = {"تصوم"},
image = "Cscr-candidate.svg",
tooltip = "ترشيح صوت مُختار",
link = true,
},
fpo = {
aliases = {"بم", "بخ"},
image = "Featured Portal.svg",
tooltip = "بوابة مختارة",
link = true,
},
fpor = {
aliases = {"مبم"},
image = "Cscr-star piece.png",
tooltip = "إعادة تقييم بوابة مُختارة",
link = true,
},
ffpo = {
aliases = {"بمس"},
image = "Featured article star - cross.svg",
tooltip = "بوابة مُختارة سابقاً",
link = true,
},
fpoc = {
aliases = {"تبم"},
image = "Cscr-candidate.svg",
tooltip = "ترشيح بوابة مختارة",
link = true,
},
ft = {
aliases = {"مم"},
image = "Cscr-featuredtopic.svg",
tooltip = "موضوع مُختار",
link = true,
},
ftrc = {
aliases = {"مومإوم"},
image = "Cscr-star piece.png",
tooltip = "موضوع مرشح لإزالة وسم المُختار",
link = true,
},
fft = {
aliases = {"مومس"},
image = "DFT candidate_cluster.svg",
tooltip = "موضوع مُختار سابقاً",
link = true,
},
ftc = {
aliases = {"تموم"},
image = "FT candidate cluster.svg",
tooltip = "ترشيح موضوع مُختار",
link = false,
},
gt = {
aliases = {"موج"},
image = "Support cluster.svg",
tooltip = "موضوع جيّد",
link = false,
},
gtrc = {
aliases = {"موإوج"},
image = "Symbol unsupport vote.svg",
tooltip = "موضوع مرشح لإزالة وسم الجيّد",
link = false,
},
gtc = {
aliases = {"gtn"},
image = "GA candidate cluster.svg",
tooltip = "ترشيح موضوع جيّد",
link = false,
},
bplus = {
aliases = {"ب+"},
image = "Symbol bplus class.svg",
tooltip = "مقالة صنف ب+",
link = true,
},
b = {
aliases = {"ب"},
image = "Symbol b class.svg",
tooltip = "مقالة صنف ب",
link = true,
},
br = {
aliases = {"ممج", "مراجعة صنف ب"},
aliases = {"bcr"},
image = "Bclass-checklist.svg",
tooltip = "مراجعة مقالة صنف ب",
link = true,
},
c = {
aliases = {"ج", "صنف ج"},
image = "Symbol c class.svg",
tooltip = "مقالة صنف ج",
link = true,
},
start = {
aliases = {"بداية"},
image = "Symbol start class.svg",
tooltip = "مقالة صنف بداية",
link = true,
},
stub = {
aliases = {"بذرة"},
image = "Symbol stub class.svg",
tooltip = "مقالة صنف بذرة",
link = true,
},
list = {
aliases = {"قائمة", "مقارنة"},
image = "Symbol list class.svg",
tooltip = "مقالة صنف قائمة",
link = false,
},
no = {
aliases = {"مصغم", "صغم"},
image = "Crystal button cancel.svg",
tooltip = "مقالة من صنف غير معروفة",
link = true,
},
book = {
aliases = {"ك", "كتاب"},
image = "Symbol book class2.svg",
tooltip = "كتاب ويكيبيديا",
link = true,
},
category = {
aliases = {"تص", "تصنيف"},
image = "Symbol category class.svg",
tooltip = "تصنيف",
link = false,
},
disambiguation = {
aliases = {"تو", "صتو", "توضيح"},
image = "Symbol dab class.svg",
tooltip = "صفحة توضيح",
link = true,
},
image = {
aliases = {"file", "ملف", "صورة", "ملف وسائط"},
image = "Symbol file class.svg",
tooltip = "ملف",
link = true,
},
needed = {
aliases = {"ممط"},
image = "Symbol needed class.svg",
tooltip = "مقالة مطلوبة",
link = false,
},
outline = {
aliases = {"خع"},
image = "Global thinking.svg",
tooltip = "الخطوط العريضة",
link = false,
},
portal = {
aliases = {"بوابة", "ب"},
image = "Portal.svg",
tooltip = "بوابة",
link = true,
},
project = {
aliases = {"صمش"},
image = "Symbol project class.svg",
tooltip = "صفحة مشروع",
link = false,
},
redirect = {
aliases = {"تحويلة", "تحويل"},
image = "Symbol redirect vote2.svg",
tooltip = "تحويلة",
link = true,
},
template = {
aliases = {"قالب", "قا"},
image = "Symbol template class.svg",
tooltip = "قالب",
link = false,
},
essay = {
aliases = {"خ", "خاطرة"},
image = "Essay.svg",
tooltip = "خاطرة",
link = false,
},
na = {
aliases = {"صغم"},
image = "Symbol na class.svg",
tooltip = "صفحة غير مقالية",
link = true,
},
aa = {
aliases = {"مممبم"},
image = "Yes check.svg",
tooltip = "مقالة مُصحّحة من موضوع بحث محدود",
link = false,
},
da = {
aliases = {"مسو"},
image = "Symbol oppose vote.svg",
tooltip = "مقالة سُحب وسمها",
link = false,
},
dyk = {
aliases = {"هت"},
image = "Symbol question.svg",
tooltip = "هل تعلم؟",
link = false,
},
dyk2 = {
aliases = {"هت2"},
image = "DYK questionmark icon.svg",
tooltip = "هل تعلم؟",
link = false,
},
pr = {
aliases = {"مق"},
image = "Nuvola apps kedit.png",
tooltip = "مراجعة الأقران",
link = true,
},
ppr = {
aliases = {"مقب"},
image = "Nuvola apps kedit.png",
tooltip = "مراجعة الأقران لبوابة",
link = true,
},
q = {
aliases = {"سؤال", "؟"},
image = "Symbol question.svg",
tooltip = "سؤال",
link = false,
},
cleanup = {
aliases = {"مص"},
image = "Edit-clear.svg",
tooltip = "مهام صيانة",
link = false,
},
qi = {
aliases = {"صكعج"},
image = "Quality images logo.svg",
tooltip = "صورة كومنز عالية الجودة",
link = false,
},
vi = {
aliases = {"صكق"},
image = "Valued image seal.svg",
tooltip = "صورة كومنز قيّمة",
link = false,
},
tfa = {
aliases = {"ميم"},
image = "Wikipedia-logo.svg",
tooltip = "مقالة اليوم المختارة",
link = true,
},
tfl = {
aliases = {"قيم"},
image = "Wikipedia-logo.svg",
tooltip = "قائمة اليوم المختارة",
link = true,
},
itn = {
aliases = {"في الأخبار", "فأخ"},
image = "Globe current.svg",
tooltip = "في الأخبار",
link = true,
},
otd = {
aliases = {"في هذا اليوم", "فهي"},
image = "Nuvola apps date.svg",
tooltip = "في هذا اليوم",
link = true,
},
wikiproject = {
aliases = {"مشروع", "مشروع ويكي"},
image = "People icon.svg",
tooltip = "مشروع ويكي",
link = false,
},
goce = {
aliases = {"نمن"},
image = "Writing Magnifying.PNG",
tooltip = "نقابة محرري النسخ",
link = true,
},
wikipedia = {
aliases = {"ويكيبيديا"},
image = "Wikipedia-logo.svg",
tooltip = "صفحة ويكيبيديا",
link = true,
},
commons = {
aliases = {"كومنز"},
image = "Commons-logo.svg",
tooltip = "صفحة كومنز",
link = false,
},
wikiquote = {
aliases = {"ويكي الاقتباس"},
image = "Wikiquote-logo.svg",
tooltip = "صفحة ويكي الاقتباس",
link = false,
},
wikiversity = {
aliases = {"ويكي الجامعة"},
image = "Wikiversity logo 2017.svg",
tooltip = "صفحة ويكي الجامعة",
link = true,
},
wikibooks = {
aliases = {"ويكي الكتب"},
image = "Wikibooks-logo.svg",
tooltip = "صفحة ويكي الكتب",
link = true,
},
wikisource = {
aliases = {"ويكي مصدر"},
image = "Wikisource-logo.svg",
tooltip = "صفحة ويكي مصدر",
link = true,
},
wiktionary = {
aliases = {"ويكاموس"},
image = "Wiktionary-logo.svg",
tooltip = "صفحة ويكاموس",
link = true,
},
wikinews = {
aliases = {"ويكي الأخبار"},
image = "Wikinews-logo.svg",
tooltip = "صفحة ويكي الأخبار",
link = true,
},
wikispecies = {
aliases = {"ويكي الأنواع"},
image = "Wikispecies-logo.svg",
tooltip = "صفحة ويكي الأنواع",
link = true,
},
wikidata = {
aliases = {"ويكي بيانات"},
image = "Wikidata-logo.svg",
tooltip = "صفحة ويكي بيانات",
link = false,
},
wikivoyage = {
aliases = {"ويكي الرحلات"},
image = "Wikivoyage-logo.svg",
tooltip = "صفحة ويكي الرحلات",
link = true,
},
mediawiki = {
aliases = {"ميدياويكي"},
image = "MediaWiki-2020-icon.svg",
tooltip = "ميدياويكي",
link = false,
},
phabricator = {
aliases = {"فاب", "فابركاتور"},
image = "Favicon-Phabricator-WM.svg",
tooltip = "فابريكاتور",
link = false,
},
wikitech = {
aliases = {"ويكي تقنية", "تقنية"},
image = "Wikitech-2021-blue-icon.svg",
tooltip = "صفحة ويكي تقنية",
link = false,
},
meta = {
aliases = {"ميتا"},
image = "Wikimedia Community Logo.svg",
tooltip = "صفحة ميتاويكي",
link = false,
},
four = {
aliases = {"4a", "أج"},
image = "Four Award.svg",
tooltip = "جائزة الأربعة",
link = false,
},
million = {
aliases = {"المليون"},
image = "Million award logo.svg",
tooltip = "جائزة المليون",
link = true,
},
module = {
aliases = {"وحدة", "لوا"},
image = "Lua-logo-nolabel.svg",
tooltip = "وحدة",
link = false,
},
vital = {
aliases = {"حيوية"},
image = "Círculos_Concéntricos.svg",
tooltip = "مقالة حيوية",
link = false,
},
potd = {
aliases = {"صورة اليوم", "صي"},
image = "Wikipedia-logo.svg",
tooltip = "صورة اليوم",
link = true,
},
_DEFAULT = {
image = "Symbol question.svg",
link = false,
}
}
--------------------------------------------------------------------------------
-- نهاية بيانات أيقونة
--------------------------------------------------------------------------------
-- Make aliases work the same as normal keys, and remove the "aliases" subtables.
local ret= {}
for code, iconData in pairs(data) do
iconData.canonicalCode = code
if iconData.aliases then
for _, alias in ipairs(iconData.aliases) do
ret[alias] = iconData
end
iconData.aliases = nil
end
ret[code] = iconData
end
return ret