Личные сообщения на XenForo или переписки

W

Wmboard

#1
Как, наверное всем уже известно, на XenForo привычная нам вобловская или личка с иного форумного движка заменена перепиской. Поначалу приходится ломать голову, ведь в привычном нам понимании, личных сообщений на XenForo не существует.

Переписка на XenForo позволяет устраивать целые дискуссии из нескольких человек, и получается почти форум в форуме, только приватный.

Любопытный момент. Вы не найдете пункта удаления той или иной переписки :) Так как тогда избавиться от ненужного, неактуального, мусорного контента? А вот для этого существует пункт выпадающего меню "Покинуть переписку". Можно даже выбрать принимать или не принимать последующие сообщения.

И еще один любопытный момент. Покинутые переписки на XenForo автоматически уничтожаются спустя некоторое время. Вроде 30 дней.

Приятных вам личных переписок ;)
 
V

Viuga

#2
Ну и дела:)
Спасибо, Ветер. Важная и нужная информация. [OFF]Спасибы закончились.[/OFF]
 
Н

Ночная странница

#3
Добавлю сюда одно из придуманных мной изменений функции переписки.

Моя проблема заключалась в том, что участники переписки не уведомляются, когда другие выходят из неё (а, соответственно, пишут и пишут "в никуда"), поэтому мне надо было убрать возможность выходить из переписки окончательно (без возможности получения новых сообщений.
Я это сделала.

На нужном стиле в шаблонах inline_mod_conversation_leave и conversation_leave комментируем следующие строки:

Код:
<li><label for="delete_type_delete_ignore"> <input type="radio" name="delete_type" value="delete_ignore" id="delete_type_delete_ignore" /> {xen:phrase ignore_future_messages}</label> <p class="hint">{xen:phrase not_notified_of_responses_conversation_remain_deleted}</p> </li>

Проверено на собственном форуме - работает.
 
W

Wmboard

#4
а, соответственно, пишут и пишут "в никуда"

Ну не совсем в никуда. Из переписки можно выйти и принимать новые сообщения, а можно выйти и не принимать. А вот как уже они выходят, хрен их знает :)
Вообще вещь полезная, спасибо. Думаю, что пригодится очень многим :)
 
L

lukamal

#5
Я так понимаю переписка удаляются, если все участники переписки её покинули.
 
V

Viuga

#6
Я так понимаю переписка удаляются, если все участники переписки её покинули.
Пока не экспериментировала. У меня все переписки активные.
Какая у тебя версия ксеньки стоит?
 
L

lukamal

#7
1.5.4

В базу ещё даже не заглядывал!
 
L

lukamal

#9
Я так понимаю переписка удаляются, если все участники переписки её покинули.

Проверил переписка удаляется сразу же
Сообщения переписки лежат в таблице xf_conversation_message
 
L

lukamal

#10
Что бы удалить переписки пользователя, в админке находим нужного пользователя и

 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread