Объединение двух версий одного форума - Страница 2 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

  • 2 Страниц +
  • 1
  • 2

Объединение двух версий одного форума

#16 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 01 Декабрь 2016 - 21:11

Просмотреть сообщениеPekkonen сказал(а):

удалить просто так Тему1 из Форума1 я не могу, т.к. в ней частично есть нужные посты (

Частично нужные посты немного усложняют задачу. По хорошему надо удалить тему вместе со всеми постами. Даже если их удастся сохранить, они окажутся в конце темы, потому что сообщения сортируются по ид. В теме окажется колапс по датам и сообщений из другого контекста.
0

#17 Пользователь не на сайте   Pekkonen ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 01-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 02 Декабрь 2016 - 02:17

Цитата

В теме окажется колапс по датам и сообщений из другого контекста.

Да, это будет не правильно совсем (
И в голову не приходят варианты как избежать/обойти это...
0

#18 Пользователь не на сайте   Pekkonen ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 01-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 02 Декабрь 2016 - 19:23

В общем глаза боятся, а руки делают...
В результате вручную объединил юзеров, темы и посты.
При этом изменял ID тем и юзеров.
Ну и в постах пришлось менять и сами ID постов и править ID тем и юзеров в соотв. с новыми значениями.
Всё работает нормально.
Всем спасибо!
0

#19 Пользователь не на сайте   Pekkonen ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 01-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 03 Декабрь 2016 - 02:33

Хотя есть небольшая проблема с аттачами...
В перенесенных новых постах не отображаются почему то картинки из аттачей :(
Повторюсь, что у этих постов были изменены ID.
После этого правил таблицу ips_attachments изменяя в ней attach_id (чтобы не было пересечений со старыми аттачами) и attach_parent_id (тут указываю новый ID топика).
Внутри самих постов также изменяю id аттачей:
[attachment=37644:attach.png]
Очищаю все кеши, но вместо вставки фотографий внутри поста идёт именно такое -
[attachment=37644:attach.png]

Не вижу больше связей ips_attachments и самих постов.
0

#20 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 03 Декабрь 2016 - 13:58

ibf_attachment:
attach_member_id - ид пользователя
attach_rel_id - ид сообщения
attach_parent_id - ид темы
attach_post_key - ключ сообщения (ibf_posts - post_key)

ibf_topics для тем у которых есть аттачи:
topic_hasattach - 1
0

#21 Пользователь не на сайте   Pekkonen ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 01-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 03 Декабрь 2016 - 15:15

Цитата

ibf_topics для тем у кого есть аттачи:
topic_hasattach - 1

Вот тут и крылась проблема!
Только это не флаг оказался, а тут прописано количество аттачей в теме!
Спасибо!!
0

#22 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 03 Декабрь 2016 - 15:33

Просмотреть сообщениеPekkonen сказал(а):

Только это не флаг оказался, а тут прописано количество аттачей в теме!

Для отображения аттачей достаточно указать 1. Форум сам пересчитает количество аттачей при редактирование сообщения.
0

#23 Пользователь не на сайте   Pekkonen ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 01-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 03 Декабрь 2016 - 15:59

Цитата

Для отображения аттачей достаточно указать 1. Форум сам пересчитает количество аттачей при редактирование сообщения.

В очередной раз благодарю!
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна