Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
MCid

Папки личных сообщений

Recommended Posts

Добрый день.

 

Проблема вылезла при конвертации 2.1.7 на 3.3.2 - пользователям критично чтобы вся структура папок в результате сохранялась. Насколько я разобрался - в 2.1.7 папка указывалась в поле mt_vid_folder таблицы conv_message_topics В 3.3.2 же ни этого ни подобного поля я не наблюдаю и все личные сообщения падают в папку по-умолчанию "My Conversations". Найти в 3.3.2 какую-либо привязку к создаваемым пользователям папкам для личных сообщений я не смог. Никто не сталкивался с подобным вопросом?

Edited by MCid

Share this post


Link to post
Share on other sites

В 3.3.х нет папок распределения в личке, все сваливается в одну кучу, после обновления форума.

 

Принцип обновления

С 2.1.7 до 3.3.4 = Обязательно сделать перерасчет постов, чтоб они имели читаемый вид.

А с личными сообщениями немного по другому: Вроде можно на этапе обновления перерасчет сделать или после обновления, если не выполнить эту процедуру, ящики у пользователей будут пустые. Я точно не помню, с 2.х до 3.1 если 2 раза и больше - запустить эту процедуру, сообщения у юзеров в личке дублировались.

 

3.3.4 - 3.4.8 = готово

 

Share this post


Link to post
Share on other sites

Но какая-то привязка к папкам вообще имеется?

Я, собственно, хочу понять как в 3.х идёт привязка личных сообщений к папкам и попробовать наваять скрипт который всё-таки воссоздаст структуру из 2.1.7

Share this post


Link to post
Share on other sites

Имеется. Связь производится посредством мэппинга, таблицы message_topic_user_map.

Share this post


Link to post
Share on other sites

Имеется. Связь производится посредством мэппинга, таблицы message_topic_user_map.

Тыкался туда. Создавал под пользователем несколько папок, раскидывал сообщения по ним - всё равно в поле map_folder_id остаётся значение "myconvo". Принудительное изменение поля на id созданной папки на местоположение сообщения так же ни коим образом не влияет.

Share this post


Link to post
Share on other sites

Всё, разобрался, немного запутался с базами %)

Действительно маппинг идёт в message_topic_user_map, спасибо за помощь!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...