Migrate a phpBB3 forum to Discourse

Моя миграция завершена и прошла успешно.
Однако у меня возникло две проблемы. Скажите, пожалуйста, не выходит ли это за рамки темы.

  1. В содержании некоторых постов встречается такой код:

    [url=https://www.casimages.com/i/1907271141431956116331631.jpg.html][ 
    [img]https://nsm09.casimages.com/img/2019/07/27//1907271141431956116331631.jpg[/img][/url]
    

    Изображения отображаются в предпросмотре, но в самом посте они разбиты (не отображаются), даже после перестроения HTML:

    Сгенерированный HTML для каждого изображения выглядит так:

    <p><a href="https://www.casimages.com/i/1907271151181956116331666.jpg.html" data-bbcode="true"><span alt="" class="broken-image" title="This image is broken"><svg class="fa d-icon d-icon-unlink svg-icon" aria-hidden="true"><use href="#unlink"></use></svg></span></a></p>
    

    Я сталкиваюсь с этой проблемой во многих постах. Есть ли у вас идея, как исправить это глобально?

  2. Как и на многих старых форумах, ссылки на Imageshack уже давно и навсегда перестали работать. Однако некоторые ссылки теперь отображают флаг Украины вместо пустоты:

    Как бы вы поступили в такой ситуации?

Я открыт для любых идей, но администратор форума имеет статическую резервную копию всего форума на старом жестком диске, где большинство старых изображений корректны (поскольку они были загружены и сохранены локально). Я думаю, что в будущем могу написать скрипт, который заменит все «мертвые» ссылки Imageshack на корректные изображения из статической копии. Это кажется очень сложной задачей, но именно поэтому я не уверен, что хочу просто удалить все ссылки Imageshack с форума, заменив их на пустую строку или что-то подобное.

1 лайк