Как предоставить содержимое старой галереи?

Всем привет,

В декабре я мигрировал форум с phpBB на Discourse. Все — команда, включая пользователей — очень довольны этим решением. Конечно, некоторым пользователям и модераторам потребовалось время, чтобы адаптироваться ко всем новым и отличающимся вещам. Но это «нормально», когда меняешь десятилетнее программное обеспечение и переворачиваешь всё с ног на голову. :wink:

Что мне не удалось перенести, так это галерею, которую мы использовали внутри phpBB. Мы использовали плагин под названием phpBB Gallery, и он был полон фотографий. В этой галерее у каждого пользователя была своя собственная галерея, где можно было загружать фотографии, редактировать заголовки и описания, создавать подпапки и организовывать фото и так далее. Также пользователи могли комментировать фотографии и оценивать их. Но и комментарии, и оценки использовались крайне редко. Однако главной функцией было встраивание фотографий в сообщения с помощью специальных шорткодов.

При миграции всего на Discourse я вручную обработал сообщения, где фотографии были напрямую связаны через шорткоды, или где были ссылки на альбомы. Я также оставил старый форум онлайн на другом домене (прямая ссылка на саму галерею) в режиме только для чтения, чтобы сохранить информацию, к которой я вручную подключал перенесённые сообщения. Речь идёт почти о 2500 фотографиях в почти 40 личных галереях.

Я пишу здесь сейчас, чтобы, возможно, найти подходящее решение для интеграции этой информации в новый экземпляр Discourse. Честно говоря, миграция заняла у меня годы, в основном потому, что я не мог найти подходящее решение (или вообще какое-либо) для галереи. Но в итоге я всё же выполнил миграцию, потому что продолжать работу с phpBB больше не было варианта.

Так что я открыт практически ко всему — возможно, кто-то сможет указать мне правильное направление. :slight_smile:

Спасибо и до связи,
Рой

Это очень непростая проблема.

В Discourse нет функции, которая подошла бы для этого, тем более что в одном сообщении допускается только определённое количество изображений.

Думаю, я бы создал категорию с подкатегориями и/или тегами.

Категория: Sidemount-Forum - Galerie
Подкатегория: Sidemount-Forum - Fotowettbewerb
Тема: Sidemount-Forum - 2013-12 Unterwasser (каждое сообщение будет содержать одно изображение)

Прямо сейчас у меня нет других идей :person_shrugging:

Также я перемещу вашу тему в #migration, поскольку суть проблемы заключается в том, как перенести данные из функции вашей старой платформы в Discourse.

Да, жаль… :worried: И да, я уже был почти уверен, что не упустил ничего подобного, когда внимательно изучал все возможности.

На мой взгляд, это упущенная функция для Discourse.

Не только для проектов или импорта, как в моём случае. Когда форум содержит много информации, к которой часто обращаются, должно быть что-то вроде этого. Как с существующими расширениями Docs или Wiki. Ссылаться на случайные посты только ради встроенных изображений — не оптимально. Также со временем будет сложно найти эти посты.

Правда? Я об этом не знал. Где находится эта настройка и можно ли её изменить? Я проверил настройки, но ничего подобного не нашёл. :man_shrugging:

Ух ты… Звучит как огромная работа для 2500 фотографий в 40 личных галереях… Есть ли способ сделать это пакетно? Я ещё не проверял скрипты импорта. Что-то вроде того, который я использовал для импорта phpBB в Discourse.

Кажется, я ошибался. Я только что загрузил 40 фотографий в тестовый пост без каких-либо проблем :smile: