[MODDB] Private Message Moderation

Board index phpBBex 1.x Мастерская

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

Post #1by sag-sag » 24.05.2014, 16:24

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

Скриншоты
Screenshot_1.png
Screenshot_1.png (2.18 KiB) Viewed 4387 times

Screenshot_2.png

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

Русификация: есть
phpbb.com: https://www.phpbb.com/community/viewtopic.php?f=70&t=1930245
Attachments
privmsgs_mod-1.5.6.zip
(281.27 KiB) Downloaded 292 times
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 30
Reputation: 349
With us: 3 yaers 9 months

Post #2by Test » 24.05.2014, 16:28

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

Post #3by Sumanai » 24.05.2014, 16:29

Ага. Хотя и раньше никто не мешал заглянуть в БД и читать оттуда.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Post #4by sag-sag » 24.05.2014, 16:42

Я выложил мод, через базу не удобно, а решать, использовать его или нет, это дело лично каждого. Личные сообщения - это сообщения пользователя, пользователю и другие пользователи их не видят. А я как админ ресурса, в принципе имею полное право их смотреть и контролировать переписку. Так же как и данные профиля. Контроль нужен в определенных случаях.
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 30
Reputation: 349
With us: 3 yaers 9 months

Post #5by Test » 24.05.2014, 17:54

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

Post #6by sag-sag » 24.05.2014, 18:12

Test wrote:Конечно, конечно, без контроля у нас ни куда, да и с США пример следует брать.
а США то ту причем? Такой же контроль ведется и в России. Это нормально, ничего плохого тут не вижу. Если вы чисты перед законом то чего Вам бояться. Современный российские спец средства позволяют осуществлять полный контроль, за отдельно взятым человеком или группой лиц: это начиная от телефонов и заканчивая интернетом.
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 30
Reputation: 349
With us: 3 yaers 9 months

Post #7by Test » 24.05.2014, 18:44

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

Post #8by sag-sag » 24.05.2014, 19:05

Test wrote:Очень смешно :)
Законы для того и пишутся, чтобы посадим можно было любого!
Вам виднее.
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 30
Reputation: 349
With us: 3 yaers 9 months

Post #9by Test » 25.05.2014, 15:06

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

Post #10by Test » 25.05.2014, 15:34

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

Post #11by forums » 01.06.2014, 03:16

Скачал. Поставил. Не работает... Выдаёт ошибку:
Code: Select all
Общая ошибка
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
Новичок
Reputation: 0
With us: 2 yaers 11 months

Post #12by Sumanai » 01.06.2014, 04:25

Запрос корректный. Версия MySQL?
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Post #13by forums » 01.06.2014, 07:41

MYSQL 5.1.47
forums
Новичок
Reputation: 0
With us: 2 yaers 11 months

Post #14by Sumanai » 01.06.2014, 09:23

Проверьте установку. Ошибки быть не должно, где искать- не знаю.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Post #15by forums » 01.06.2014, 09:33

Переустанавливал. Всё то же.
forums
Новичок
Reputation: 0
With us: 2 yaers 11 months

Post #16by sag-sag » 01.06.2014, 10:47

forums, я автомодом установил моментально. Там установки то никакой практически нет.
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 30
Reputation: 349
With us: 3 yaers 9 months

Post #17by VEG » 01.06.2014, 10:50

Судя по всему, БД по каким-то причинам не поддерживает функцию GROUP_CONCAT. Возможно, какие-то настройки позволяют блокировать поддержку этой функции. Попробуйте напрямую в базе выполнить приведённый запрос — будет ли ошибка?
Code: Select all
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
Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1573
With us: 5 years 1 month

Post #18by forums » 01.06.2014, 11:42

Да, база выдаёт ошибку:
Code: Select all
Ошибка

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
Новичок
Reputation: 0
With us: 2 yaers 11 months

Post #19by Sumanai » 01.06.2014, 12:53

Значит обращайтесь к хостеру, мол, включите функцию GROUP_CONCAT, нужна для скриптов.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Post #20by forums » 01.06.2014, 19:57

Спасибо. Так и сделал. Провайдер занимается.
forums
Новичок
Reputation: 0
With us: 2 yaers 11 months

Next

Return to Мастерская



cron