Запрос на улучшение скрипта импорта phpBB3

Выглядит непросто, но у вас может получиться, если изменить этот метод здесь:

Вместо этого:

text.gsub!(attachment_regexp) do
        index = $1.to_i
        real_filename = $2
        unreferenced_attachments[index] = nil
        attachments.fetch(index, real_filename)
end

Вам нужно что-то вроде этого:

text.gsub!(attachment_regexp) do
        index = $1.to_i
        description = $2.strip
        unreferenced_attachments[index] = nil

        url = attachments.fetch(index, description)

        "![#{description}](#{url})"
end

Это непроверенный пример, чтобы показать, где нужно внести изменения. Я могу ошибаться.

Если завтра у меня будет время, я могу открыть PR с реальным решением. :grinning_face_with_smiling_eyes: