Редактировать страницу
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы ваша отмена правки была сохранена.
Текущая версия | Ваш текст | ||
Строка 54: | Строка 54: | ||
'[[%s|%s]]', |
'[[%s|%s]]', |
||
args.results_unique[1]['mods._pageName'], |
args.results_unique[1]['mods._pageName'], |
||
− | args.results_unique[1]['mods.name'] |
+ | args.results_unique[1]['mods.name'] or args.results_unique[1]['mods.id'] |
− | or args.results_unique[1]['mods.stat_text_raw'] and string.gsub( |
||
− | args.results_unique[1]['mods.stat_text_raw'], |
||
− | '<br>', |
||
− | ', ' |
||
− | ) |
||
− | or args.results_unique[1]['mods.id'] |
||
) |
) |
||
) |
) |
||
+ | |||
local tooltip_table = { |
local tooltip_table = { |
||
m_util.html.poe_color( |
m_util.html.poe_color( |
||
Строка 88: | Строка 83: | ||
), |
), |
||
} |
} |
||
+ | |||
local tt_tbl_fltrd = {} |
local tt_tbl_fltrd = {} |
||
for _,v in ipairs(tooltip_table) do |
for _,v in ipairs(tooltip_table) do |
||
Строка 95: | Строка 91: | ||
end |
end |
||
local tooltip = table.concat(tt_tbl_fltrd, '<br>') |
local tooltip = table.concat(tt_tbl_fltrd, '<br>') |
||
− | return m_util.html.tooltip(name, tooltip) |
||
− | end |
||
− | function h.display.id(args) |
||
− | local name = m_util.html.poe_color( |
||
− | 'mod', |
||
− | string.format( |
||
− | '[[%s|%s]]', |
||
− | args.results_unique[1]['mods._pageName'], |
||
− | args.results_unique[1]['mods.id'] |
||
− | ) |
||
− | ) |
||
− | local tooltip_table = { |
||
− | m_util.html.poe_color( |
||
− | 'mod', |
||
− | args.results_unique[1]['mods.name'] or args.results_unique[1]['mods.id'] |
||
− | ), |
||
− | m_util.html.poe_color( |
||
− | 'help', |
||
− | m_game.constants.mod.generation_types[ |
||
− | tonumber( |
||
− | args.results_unique[1]['mods.generation_type'] |
||
− | ) |
||
− | ].full |
||
− | ), |
||
− | m_util.html.poe_color( |
||
− | 'normal', |
||
− | args.results_unique[1]['mods.stat_text_raw'] |
||
− | ), |
||
− | } |
||
− | local tt_tbl_fltrd = {} |
||
− | for _,v in ipairs(tooltip_table) do |
||
− | if v ~= nil and v ~= '' then |
||
− | tt_tbl_fltrd[#tt_tbl_fltrd+1] = v |
||
− | end |
||
− | end |
||
− | local tooltip = table.concat(tt_tbl_fltrd, '<br>') |
||
return m_util.html.tooltip(name, tooltip) |
return m_util.html.tooltip(name, tooltip) |
||
end |
end |
||
Строка 240: | Строка 200: | ||
local display = { |
local display = { |
||
abbr = 'abbr', |
abbr = 'abbr', |
||
− | id = 'id', |
||
verbose = 'verbose', |
verbose = 'verbose', |
||
stat_text = 'stat_text', |
stat_text = 'stat_text', |