«Модуль:Infobox» и «Модуль:Infobox/компонент системы звёзд»: разница между страницами
(Различия между страницами)
Содержимое удалено Содержимое добавлено
Putnik (обсуждение | вклад) scope="colgroup" для заголовков |
VASHGIRD (обсуждение | вклад) Метка: отмена |
||
Строка 9: | Строка 9: | ||
local style = ( args[ 'стиль_заголовков' ] or '' ) .. ( args[ 'стиль_заголовка' .. i ] or '' ); |
local style = ( args[ 'стиль_заголовков' ] or '' ) .. ( args[ 'стиль_заголовка' .. i ] or '' ); |
||
local class = ( args[ 'класс' .. i ] or '' ); |
local class = ( args[ 'класс' .. i ] or '' ); |
||
return '\n<tr>\n<th colspan="2 |
return '\n<tr>\n<th colspan="2" class="infobox-header ' .. class .. '" style="' .. style .. '">' .. |
||
args[ 'заголовок' .. i ] .. |
args[ 'заголовок' .. i ] .. |
||
'</th>\n</tr>'; |
'</th>\n</tr>'; |
||
Строка 19: | Строка 19: | ||
local text = args[ 'текст' .. i ] or ''; |
local text = args[ 'текст' .. i ] or ''; |
||
if args[ 'викиданные' .. i ] and args[ 'викиданные' .. i ] ~= '' then |
if args[ 'from' ] ~= '-' and args[ 'викиданные' .. i ] and args[ 'викиданные' .. i ] ~= '' then |
||
text = frame:expandTemplate{ title = 'Wikidata', args = { |
text = frame:expandTemplate{ title = 'Wikidata', args = { |
||
args[ 'викиданные' .. i ], |
args[ 'викиданные' .. i ], |
||
Строка 60: | Строка 60: | ||
end |
end |
||
return '\n<tr>\n<th |
return '\n<tr>\n<th' .. labelClass .. labelStyle .. '>' .. label .. '</th>' .. |
||
'\n<td' .. class .. style .. '>\n' .. text .. '</td>\n</tr>'; |
'\n<td' .. class .. style .. '>\n' .. text .. '</td>\n</tr>'; |
||
end |
end |