יחידה:תבנית מידע: הבדלים בין גרסאות בדף
מאין תקציר עריכה |
מאין תקציר עריכה |
||
| שורה 586: | שורה 586: | ||
local rowStyleClassPrefix = 'מחלקה-שורה' | local rowStyleClassPrefix = 'מחלקה-שורה' | ||
local styleSuffix = '-עיצוב' | local styleSuffix = '-עיצוב' | ||
local explicitWikidata = '-ויקינתונים-מפורש' | |||
local k=0 | local k=0 | ||
local processedParams = {['0']=1} -- param0 may be used by Lua, not be template | local processedParams = {['0']=1} -- param0 may be used by Lua, not be template | ||
| שורה 623: | שורה 624: | ||
labelName = label_data_names | labelName = label_data_names | ||
label_data_names = mw.text.trim(label_data_names, '%[%]') | label_data_names = mw.text.trim(label_data_names, '%[%]') | ||
local hasContent = templateArgs[label_data_names] and #templateArgs[label_data_names]>0 | |||
-- + and use explicit wikidata replace the content with such if available from wikidata | |||
if templateParams[label_data_names..explicitWikidata] and mw.ustring.match(templateArgs[label_data_names], '^ *+$') then | |||
hasContent = false | |||
end | |||
if hasContent then | |||
dataTemplate = templateArgs[label_data_names] | dataTemplate = templateArgs[label_data_names] | ||
else | else | ||
| שורה 668: | שורה 675: | ||
end | end | ||
end | end | ||
end | end | ||
end | end | ||