|
Помощь в установке, настройке и использовании phpBB 3.0.x
05 янв 2011, 12:42
Как сделать так, чтоб пользователь получал новое ЛС при определенных условиях? Пробовал так: В таблицу privmsgs вставлял данные в поля author_id , message_time, message_subject, message_text, to_address. В таблицу privmsgs_to - msg_id, user_id , author_id. Все остальные поля в этих таблицах не трогал. Когда захожу пользователем, который должен получить это ЛС, оно у него не отображается. Что не так?
-
Madjahet
-
05 янв 2011, 14:15
Madjahet писал(а):Как сделать так, чтоб пользователь получал новое ЛС при определенных условиях?
при каких? Основное условие для получения нового ЛС, оно должно бть написано данному пользователю. А что хотите вы и главное что делаете - не ясно
-
crash
- Поддержка
-
- Сообщений: 11354
- Зарегистрирован:
27 янв 2009, 03:22
- Благодарил (а): 1 раз.
- Поблагодарили: 569 раз.
05 янв 2011, 20:08
Так это все равно не должно влиять на отправку ЛС. Ну если Вам так хочется, То вот: Я делаю на форуме возможность пользователям дарить подарки. При этом хочу чтом пользователь, получивший подарок, извещался об этом личным сообщением. Тестирую для начала у себя на компе в локальной копии. Таблицы для подарков заполняются как было задумано. Плюс в родные форума отправляю следующее:
Таблица privmsgs: author_id - id отправившего подарок; message_time - время отправки в unix-секундах; message_subject - "Вам подарили подарок"; message_text - "Пользователь такой-то подарил вам подарок. Посмотреть его можно по такой-то ссылке"; to_address - "u_$idПолучателя";
Таблица privmsgs_to: msg_id - id сообщения из предыдущей таблицы; user_id - id получателя подарка; author_id - id отправителя подарка.
При тестировании захожу пользователем, получившим подарок. В профиле, как и задумано, отображается количество подарков. У всех 0, у получившего 1. При клике на числе пользователь перенаправляется на страницу, на которой отображается вся информация о подарке - изображение подарка, кто дарил, когда, какое пожелание оставил.А вот на личное сообщение, которое информировало бы о новом подарке, и намека нету.
-
Madjahet
-
05 янв 2011, 20:38
думаете в ЛС завязана всего одна таблица? есть как минимум phpbb_privmsgs
-
crash
- Поддержка
-
- Сообщений: 11354
- Зарегистрирован:
27 янв 2009, 03:22
- Благодарил (а): 1 раз.
- Поблагодарили: 569 раз.
05 янв 2011, 22:14
crash, а разве он про неё не писал? Он даже две взял - и таблицу с самими ЛС и таблицу с "адресатами"
Установка, обновление, конвертирование форумов из 2 в 3 версию; перевод, установка модов; установка, правка стилей и т.д. Поддержка в ЛС и ICQ только на Платной основе phpbbpacks.ru - создание сборок phpbb3
-
piv91
- Поддержка
-
- Сообщений: 689
- Зарегистрирован:
04 май 2009, 16:09 - Откуда:
Togliatti, Russia
- Благодарил (а): 0 раз.
- Поблагодарили: 2 раз.
-
05 янв 2011, 22:47
piv91 не заметил. Но все равно думаю надо использовать стандартную функцию отправки ЛС
-
crash
- Поддержка
-
- Сообщений: 11354
- Зарегистрирован:
27 янв 2009, 03:22
- Благодарил (а): 1 раз.
- Поблагодарили: 569 раз.
06 янв 2011, 03:07
crash писал(а):думаю надо использовать стандартную функцию отправки ЛС
Это которая в includes\functions_privmsgs.php ? Не пойму как ею пользоваться? Какие параметры нужно передавать и что они означают?
-
Madjahet
-
Вернуться в Поддержка phpBB 3.0.x
-
- Как удалить ссылку на топик, перенесённый в новое место?
bellatirx » 17 ноя 2009, 02:34
- 4 Ответов
- 1264 Просмотров
- Последнее сообщение crash
 17 ноя 2009, 13:41
-
- Открывается новое окно при ответе в теме. Как исправить?
mayorov » 29 сен 2011, 01:05
- 7 Ответов
- 919 Просмотров
- Последнее сообщение mayorov
 29 сен 2011, 21:23
-
- "Пока Вы писали это сообщение, появилось новое"...
Singul » 08 мар 2010, 22:11
- 2 Ответов
- 677 Просмотров
- Последнее сообщение crash
 09 мар 2010, 06:35
-
- Как создать...
Vasyanoob » 04 мар 2010, 11:13
- 1 Ответов
- 742 Просмотров
- Последнее сообщение crash
 04 мар 2010, 11:36
-
- как создать объявление
x-adv » 31 авг 2009, 11:41
- 3 Ответов
- 2151 Просмотров
- Последнее сообщение crash
 27 июн 2011, 13:44
Кто сейчас на форуме
Сейчас этот форум просматривают: Google [Bot] и гости: 13
|
|
|
|
|