مستخدم مجهول
تمصير الصفحه
طلا ملخص تعديل |
(تمصير الصفحه) |
||
سطر ٤: | سطر ٤: | ||
{ | { | ||
["image"] = { | ["image"] = { | ||
["code"] = '<!-- | ["code"] = '<!-- زى example.jpg -->', | ||
["dlist"] = ' | ["dlist"] = 'زى example.jpg', | ||
}, | }, | ||
["صورة"] = { | ["صورة"] = { | ||
["code"] = '<!-- | ["code"] = '<!-- زى example.jpg -->', | ||
["dlist"] = ' | ["dlist"] = 'زى example.jpg', | ||
}, | }, | ||
["alt"] = { | ["alt"] = { | ||
سطر ٧٧: | سطر ٧٧: | ||
function p._check(args) | function p._check(args) | ||
local title = args._base or mw.title.getCurrentTitle().fullText | local title = args._base or mw.title.getCurrentTitle().fullText | ||
local unknown = args.unknown or '[[تصنيف:صفحات تستخدم '..title ..' مع وسائط | local unknown = args.unknown or '[[تصنيف:صفحات تستخدم '..title ..' مع وسائط مش معروفة|_VALUE_]]' --' '-- | ||
--local preview = args.preview or "الوسيط '''_VALUE_''' | --local preview = args.preview or "الوسيط '''_VALUE_''' مش مدعوم في [[".. title .."]]" | ||
local template = string.gsub(title, 'قالب:', '') | local template = string.gsub(title, 'قالب:', '') | ||
return string.format( | return string.format( | ||
'<!-- | '<!-- النص ده كتبه اوتوماتيكى [[قالب:Parameters]] \n' .. | ||
' -->' .. | ' -->' .. | ||
'{{#استدعاء:Check for unknown parameters|check\n' .. | '{{#استدعاء:Check for unknown parameters|check\n' .. | ||
سطر ١٤٢: | سطر ١٤٢: | ||
local title = args._base or mw.title.getCurrentTitle().baseText | local title = args._base or mw.title.getCurrentTitle().baseText | ||
local | |||
local dert = string.format([[{{%s | |||
%s}}]], title, strMap(parameters, | |||
function(s) | function(s) | ||
if definitions then | if definitions then | ||
سطر ١٥١: | سطر ١٥٣: | ||
end | end | ||
return dee | return dee | ||
end) | end)) | ||
if not dee or dee == '' then | |||
return nil | |||
else return dert end | |||
end | end | ||
سطر ٢٠٦: | سطر ٢٠٢: | ||
%s | %s | ||
وسائط | وسائط مشتركة: | ||
%s | %s | ||
سطر ٢١٥: | سطر ٢١١: | ||
strMap(Set.valueIntersection(baseParams, otherParams), | strMap(Set.valueIntersection(baseParams, otherParams), | ||
function(v) return string.format('%s؛ ', v) end), | function(v) return string.format('%s؛ ', v) end), | ||
strMap(Set.valueIntersection(baseNormParams, otherNormParams), | strMap(Set.valueIntersection(baseNormParams, otherNormParams), | ||
function(v) return string.format('* %s < %s [%s]\n', | function(v) return string.format('* %s < %s [%s]\n', | ||
سطر ٢٣٣: | سطر ٢٢٨: | ||
return string.format( | return string.format( | ||
'<!-- | '<!-- النص ده كتبه اوتوماتيكى [[قالب:Parameters]] \n' .. | ||
' -->' .. | ' -->' .. | ||
'{{مثال وسائط قالب \n' .. | '{{مثال وسائط قالب \n' .. |