«Модуль:Infobox» и «Модуль:Infobox/компонент системы звёзд»: разница между страницами

(Различия между страницами)
Перейти к навигации Перейти к поиску
Первая страница
Вторая страница
Содержимое удалено Содержимое добавлено
scope="colgroup" для заголовков
 
отмена правки 111926267 участника 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" scope="colgroup" class="infobox-header ' .. class .. '" style="' .. style .. '">' ..
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 scope="row"' .. labelClass .. labelStyle .. '>' .. label .. '</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