Sheer писал(а):Ну логично, ибо в bb3 user_id=1 - это Гость. То есть как я понял вложение, принадлежащее пользователю сuser_id=3 после конвертации должно быть присвоено юзеру сuser_id=4. Так?
шаг 150 "с копейками" подвинуло на всех ботов и еще с запасом. Я кинул файл с юзерами.
Аватары тогда нет смысла перетаскивать.
А все таки, может сделать так? попробую объяснить.
Файлы сейчас лежат на сервере отсортированные по папкам.
Генерим для них превьюшки, для того чтобы не грузить канал загрузкой лишнего объема.
Делаю bb-code типа [censor] но с выводом превью.
Код: Выделить всё
BBCode:
[[censor]]{URL} [b]{URL_TUMB}[/b][/[censor]]
HTML:
<a href="{URL}"><img style="max-width:150px; max-height; 150px;" [b]src="{URL_TUMB}" alt="Image"[/b] /></a>
Теперь обнуляем в форуме всю базу с вложениями.
В тексте сообщений ищем
[attachment 60 1-001.jpg] и меняем на
где 60 имя файла, без расширения.
В результате имеем чистую базу, не нагруженную 26000 единицами вложений. Только сообщения.
В дальнейшем пользователи будут вставлять фото штатными инструментами движка.
Я боюсь что из-а всей этой неразбирихи с конвертацией, синхронизировать вложения/юзеры/сообщения придется долго и муторно.
В минусе это то что придется проверить вложения, и руками обработать ссылки на архивы, и музыку к примеру. Но их не много.