5233
редагування
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
| Рядок 344: | Рядок 344: | ||
if #player_facts > 0 then | if #player_facts > 0 then | ||
table.insert(result_parts, string.format(" | -- ЗМІНА ТУТ: Заголовки генеруються як === Заголовок === | ||
table.insert(result_parts, string.format("=== %s ===", page_title)) | |||
for _, fact in ipairs(player_facts) do | for _, fact in ipairs(player_facts) do | ||
table.insert(result_parts, fact) | table.insert(result_parts, fact) | ||
| Рядок 523: | Рядок 524: | ||
table.insert(output, facts_code) | table.insert(output, facts_code) | ||
-- ЗМІНА ТУТ: Видаляємо обгортку <pre> | |||
return table.concat(output, "\n") | |||
end | end | ||
| Рядок 545: | Рядок 547: | ||
table.insert(output, string.format("=== %d. %s ===", i, player_name)) | table.insert(output, string.format("=== %d. %s ===", i, player_name)) | ||
-- Оскільки generate_single_player тепер повертає чистий вікітекст, | |||
-- нам потрібно обгорнути його в <pre> лише для цієї функції, | |||
-- щоб розділити вивід для багатьох гравців. | |||
local player_code = p.generate_single_player({args = {player = player_name}}) | local player_code = p.generate_single_player({args = {player = player_name}}) | ||
table.insert(output, player_code) | table.insert(output, "<pre>" .. player_code .. "</pre>") | ||
table.insert(output, "\n----\n") | table.insert(output, "\n----\n") | ||
end | end | ||