تضامنًا مع حق الشعب الفلسطيني |
الفرق بين الصفحتين: «وحدة:Clickable button 2» و«وحدة:Clickable button 2/ملعب»
(الفرق بين الصفحتين)
عبود السكاف (نقاش | مساهمات) ط (بوت: تعريب V2.0) |
عبود السكاف (نقاش | مساهمات) (أنشأ الصفحة ب'-- This module implements {{clickable button 2}}. local yesno = require('Module:Yesno') local p = {} function p.main(frame) local args = require('Module:Arguments')....') |
||
سطر 1: | سطر 1: | ||
-- This module implements {{ | -- This module implements {{clickable button 2}}. | ||
local yesno = require('Module:Yesno') | local yesno = require('Module:Yesno') | ||
سطر 7: | سطر 7: | ||
function p.main(frame) | function p.main(frame) | ||
local args = require('Module:Arguments').getArgs(frame, { | local args = require('Module:Arguments').getArgs(frame, { | ||
wrappers = 'قالب:زر للنقر 2' | wrappers = 'قالب:زر للنقر 2/ملعب' | ||
}) | }) | ||
return p.luaMain(args) | return p.luaMain(args) | ||
سطر 48: | سطر 48: | ||
local class = args.class and args.class:lower() | local class = args.class and args.class:lower() | ||
data.classes = {} | data.classes = {} | ||
if class == 'ui-button- | if class == 'ui-button-green' | ||
or class == 'ui-button-blue' | or class == 'ui-button-blue' | ||
or class == 'ui-button- | or class == 'ui-button-red' | ||
then | then | ||
table.insert( | table.insert( | ||
سطر 99: | سطر 82: | ||
and mw.title.equals(currentTitle, linkTitle) | and mw.title.equals(currentTitle, linkTitle) | ||
then | then | ||
if class == 'ui-button- | if class == 'ui-button-blue' | ||
or class == 'mw-ui-progressive' | or class == 'mw-ui-progressive' | ||
or class == 'mw-ui-constructive' | or class == 'mw-ui-constructive' | ||
then | then | ||
data.backgroundColor = '# | data.backgroundColor = '#2962CB' | ||
elseif class == 'ui-button | elseif class == 'ui-button-green' then | ||
data.backgroundColor = '#008B6D' | |||
elseif class == 'ui-button-red' or class == 'mw-ui-destructive' then | |||
data.backgroundColor = '#A6170F' | |||
data.backgroundColor = '# | |||
elseif class == 'ui-button- | |||
data.backgroundColor = '# | |||
else | else | ||
data.backgroundColor = '#CCC' | data.backgroundColor = '#CCC' | ||
سطر 200: | سطر 112: | ||
end | end | ||
displaySpan | displaySpan | ||
:css{ | :css{ | ||
['background-color'] = data.backgroundColor, | ['background-color'] = data.backgroundColor, | ||
سطر 229: | سطر 139: | ||
end | end | ||
local class = args.class and args.class:lower() | local class = args.class and args.class:lower() | ||
if class == 'ui-button- | if class == 'ui-button-green' | ||
or class == 'ui-button-blue' | or class == 'ui-button-blue' | ||
or class == 'ui-button- | or class == 'ui-button-red' | ||
then | then | ||
return '[[Category:Pages using old style ui-button-color]]' | return '[[Category:Pages using old style ui-button-color]]' |