وحدة:بطاقة/قالب/وحدة قياس
هذه الصفحة شرح لوحدة من وحدات البطاقات المبنية اعتمادا على وحدة:بطاقة. وتستعمل في {{بطاقة وحدة قياس}}.
local generic = require( 'وحدة:بطاقة/أدوات' )
function FormatNumVal(value)
if(tonumber(value) and math.abs(tonumber(value))<0.00001) then return string.format("%5.3E",value); end
return value;
end;
return {
maincolor = '#E1E1E1',
wikimod = 'Wikidata.Ca',
parts = {
generic.title(),
generic.mainimage(),
{type = 'table', title = 'معلومات عامة', rows = {
{type = 'row' , label = 'النوع'
, value = {'نوع','type'}
, wikidata= {property = 'P31'}
},
{type = 'row' , label = 'لديه جزء', plurallabel='لديه أجزاء'
, value = {'جزء','has_parts'}
, wikidata= {property = 'P527', qualifier='P1114'
, formatting='table', rowformat='$0$R0 $1'
, rowsubformat1='<small><br />العدد :$1</small>'}
},
{type = 'row' , label = 'جزء من'
, value = {'جزء من'}
, wikidata= {property = 'P361'}
},
{type = 'row' , label = 'تستخدم لقياس'
,value = {'لقياس'}
, wikidata= {property = 'P111'}
},
{type = 'row' , label = 'سميت باسم'
,value = {'سميت باسم'}
, wikidata= {property = 'P138'}
},
{type = 'row' , label = 'رمز الوحدة'
,value = {'الرمز'}
, wikidata= {property = 'P5061'
, formatting = '* $text {{Language icon|NoCat=y|$language}}'
, conjunction='LF'}
},
{type = 'row' , label = 'رمز يونيكود'
, value = {'رمز يونيكود'}
, wikidata= {property = 'P487'}
},
}},
{type='table', title = 'تحويلات الوحدة', rows = {
{type = 'row' , label = 'إلى النظام الدولي'
,value = {'تحويل إلى النظام الدولي'}
, wikidata= {property = 'P2370', before ='*',conjunction="\n*", formatting='unit'
, case=FormatNumVal
}
},
{type = 'row' , label = '[[نظام وحدات سنتيمتر غرام ثانية|نظام وحدات سي جي إس]]'
,value = {'سي جي إس'}
},
{type = 'row' , label = 'الوحدة القياسية'
, value = {'الوحدة القياسية المكافئة'}
, wikidata= {property = 'P2442',
before ='*',conjunction="\n*",
formatting='unit' ,
case=FormatNumVal
}
},
}},
} -- for parts
} -- for return