[MODDB] Private Message Moderation

Список разделов phpBBex 1.x (поддерживается) Мастерская 1.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Модератор: Поддержка

Сообщение #1 sag-sag » 24.05.2014, 16:24

[MODDB] Private Message Moderation
версия 1.5.6

Скриншоты
Screenshot_1.png
Screenshot_1.png (2.18 КБ) Просмотров: 20854

Screenshot_2.png

Описание:
Данный мод позволяет просматривать личные сообщения пользователей и отлично работает на phpbbex.

Русификация: есть
phpbb.com: https://www.phpbb.com/community/viewtopic.php?f=70&t=1930245
Вложения
privmsgs_mod-1.5.6.zip
(281.27 КБ) Скачиваний: 720
sag-sag M
Автор темы
Аватара
Репутация: 412
С нами: 11 лет 4 месяца

Сообщение #2 Test » 24.05.2014, 16:28

Личные сообщения на то личные, чтобы их ни кто не видел кроме адресата!
Test
Гость

Сообщение #3 Sumanai » 24.05.2014, 16:29

Ага. Хотя и раньше никто не мешал заглянуть в БД и читать оттуда.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #4 sag-sag » 24.05.2014, 16:42

Я выложил мод, через базу не удобно, а решать, использовать его или нет, это дело лично каждого. Личные сообщения - это сообщения пользователя, пользователю и другие пользователи их не видят. А я как админ ресурса, в принципе имею полное право их смотреть и контролировать переписку. Так же как и данные профиля. Контроль нужен в определенных случаях.
sag-sag M
Автор темы
Аватара
Репутация: 412
С нами: 11 лет 4 месяца

Сообщение #5 Test » 24.05.2014, 17:54

Конечно, конечно, без контроля у нас ни куда, да и с США пример следует брать.
Test
Гость

Сообщение #6 sag-sag » 24.05.2014, 18:12

Test:Конечно, конечно, без контроля у нас ни куда, да и с США пример следует брать.
а США то ту причем? Такой же контроль ведется и в России. Это нормально, ничего плохого тут не вижу. Если вы чисты перед законом то чего Вам бояться. Современный российские спец средства позволяют осуществлять полный контроль, за отдельно взятым человеком или группой лиц: это начиная от телефонов и заканчивая интернетом.
sag-sag M
Автор темы
Аватара
Репутация: 412
С нами: 11 лет 4 месяца

Сообщение #7 Test » 24.05.2014, 18:44

sag-sag:Если вы чисты перед законом
Очень смешно :)
Законы для того и пишутся, чтобы посадим можно было любого!
Test
Гость

Сообщение #8 sag-sag » 24.05.2014, 19:05

Test:Очень смешно :)
Законы для того и пишутся, чтобы посадим можно было любого!
Вам виднее.
sag-sag M
Автор темы
Аватара
Репутация: 412
С нами: 11 лет 4 месяца

Сообщение #9 Test » 25.05.2014, 15:06

sag-sag:Вам виднее.
Это наезд что ли?
Test
Гость

Сообщение #10 Test » 25.05.2014, 15:34

Предыдущее сообщение
Test:Это наезд что ли?
отправлено не тем Тестом который начал дискуссию. Админы могут увидеть по ip.
Test
Гость

Сообщение #11 forums » 01.06.2014, 03:16

Скачал. Поставил. Не работает... Выдаёт ошибку:
Код: Выделить всё
Общая ошибка
SQL ERROR [ mysql4 ]

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(t.folder_id) AS to_folder_id FROM (phpbb_privmsgs p) LEFT JOIN [1064]

SQL

SELECT p.*, u.username, t.user_id, GROUP_CONCAT(t.folder_id) AS to_folder_id FROM (phpbb_privmsgs p) LEFT JOIN phpbb_users u ON (p.author_id = u.user_id) LEFT JOIN phpbb_privmsgs_to t ON (p.msg_id = t.msg_id) WHERE t.pm_deleted != 1 GROUP BY t.msg_id ORDER BY msg_id DESC LIMIT 50

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 193
CALL: dbal->sql_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 240
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: [ROOT]/includes/acp/acp_privmsgs_mod.php
LINE: 466
CALL: dbal->sql_query_limit()

FILE: [ROOT]/includes/functions_module.php
LINE: 516
CALL: acp_privmsgs_mod->main()

FILE: [ROOT]/adm/index.php
LINE: 78
CALL: p_master->load_active()
Помогайте, сам не могу понять, в чём дело.
forums
Репутация: 0
С нами: 10 лет 6 месяцев

Сообщение #12 Sumanai » 01.06.2014, 04:25

Запрос корректный. Версия MySQL?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #13 forums » 01.06.2014, 07:41

MYSQL 5.1.47
forums
Репутация: 0
С нами: 10 лет 6 месяцев

Сообщение #14 Sumanai » 01.06.2014, 09:23

Проверьте установку. Ошибки быть не должно, где искать- не знаю.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #15 forums » 01.06.2014, 09:33

Переустанавливал. Всё то же.
forums
Репутация: 0
С нами: 10 лет 6 месяцев

Сообщение #16 sag-sag » 01.06.2014, 10:47

forums, я автомодом установил моментально. Там установки то никакой практически нет.
sag-sag M
Автор темы
Аватара
Репутация: 412
С нами: 11 лет 4 месяца

Сообщение #17 VEG » 01.06.2014, 10:50

Судя по всему, БД по каким-то причинам не поддерживает функцию GROUP_CONCAT. Возможно, какие-то настройки позволяют блокировать поддержку этой функции. Попробуйте напрямую в базе выполнить приведённый запрос — будет ли ошибка?
Код: Выделить всё
SELECT p.*, u.username, t.user_id, GROUP_CONCAT(t.folder_id) AS to_folder_id FROM (phpbb_privmsgs p) LEFT JOIN phpbb_users u ON (p.author_id = u.user_id) LEFT JOIN phpbb_privmsgs_to t ON (p.msg_id = t.msg_id) WHERE t.pm_deleted != 1 GROUP BY t.msg_id ORDER BY msg_id DESC LIMIT 50
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1670
С нами: 12 лет 8 месяцев

Сообщение #18 forums » 01.06.2014, 11:42

Да, база выдаёт ошибку:
Код: Выделить всё
Ошибка

SQL-запрос: Документация

SELECT p . * , u.username, t.user_id, GROUP_CONCAT( t.folder_id ) AS to_folder_id
FROM (
phpbb_privmsgs p
)
LEFT JOIN phpbb_users u ON ( p.author_id = u.user_id )
LEFT JOIN phpbb_privmsgs_to t ON ( p.msg_id = t.msg_id )
WHERE t.pm_deleted !=1
GROUP BY t.msg_id
ORDER BY msg_id DESC
LIMIT 50

Ответ MySQL: Документация
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '(t.folder_id) AS to_folder_id FROM (phpbb_privmsgs p) LEFT JOIN
forums
Репутация: 0
С нами: 10 лет 6 месяцев

Сообщение #19 Sumanai » 01.06.2014, 12:53

Значит обращайтесь к хостеру, мол, включите функцию GROUP_CONCAT, нужна для скриптов.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #20 forums » 01.06.2014, 19:57

Спасибо. Так и сделал. Провайдер занимается.
forums
Репутация: 0
С нами: 10 лет 6 месяцев

След.

Вернуться в Мастерская 1.x