Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

PM Approval

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
Менеджер сайта
phpBB 1.4.2
Сообщения: 64
Стаж: 20 лет

PM Approval

Сообщение Менеджер сайта »

Название мода: PM Approval
Автор: Xpert
Описание мода: Мод реализует систему премодерации ЛС. Администратор форума включает премодерацию для тех пользователей, чью переписку он хотел бы контролировать. До тех пор, пока администратор не одобрит ЛС, адресат его не получит.

Версия мода: 1.0.0
Совместимая версия phpBB: 2.0.x
Cложность установки: Низкая
Время, необходимое для установки: ~ 5 минут

Скачать: pm_approval_1.0.0.zip
Размер файла: 3 kb

drupal refresh
Foras
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 10 месяцев

Сообщение Foras »

Мод классный только вот жалко, что нет такой опции, что бы можно было отредактировать в админке сообщение, от какого либо пользователя и потом одобрить и отослать получателю!
Как можно такое сделать?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Такая опция не предусмотрена, хотя возможно появится в будушем.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
cer.L.A.n
phpBB 1.2.1
Сообщения: 27
Стаж: 17 лет 8 месяцев
Откуда: MOSCOW
Контактная информация:

Сообщение cer.L.A.n »

Расскажите поподробнее об этом моде, как админ модерирует лс?? В админке что-нибудь появляется? :lol:

Добавлено спустя 27 минут 15 секунд:

Я поставил и не пойму что дальше делать! :lol:
fskon
phpBB 2.0.2
Сообщения: 333
Стаж: 17 лет 10 месяцев
Откуда: msk.reg.ru

Сообщение fskon »

В админке появляется раздельчик.
У пользователя, две кнопочки вкл/выкл.
Вот если поставишь вкл Васе Петрову, и Вася захочет кому то написать и отправить гадкое письмо, то оно не дойдет до адресата, а появится у тебя в админке в Раздельчике. Ну а дальше тебе самому решать delete или отправить дальше.
cer.L.A.n
phpBB 1.2.1
Сообщения: 27
Стаж: 17 лет 8 месяцев
Откуда: MOSCOW
Контактная информация:

Сообщение cer.L.A.n »

fskon писал(а):В админке появляется раздельчик.
Хм, да?? А у меня ничего не появилось! Только у пользователя кнопочки есть вкл/выкл! Может я слепой, но не подскажите, где именно он появится должен! Или я криво поставил мод!! В случае если стоит криво стоит мод, то как найти ошибку?
x2com
phpBB 1.4.3
Сообщения: 80
Стаж: 17 лет 11 месяцев

Сообщение x2com »

cer.L.A.n, поставить его заново. Заодно увидишь, где накосячил..
fskon
phpBB 2.0.2
Сообщения: 333
Стаж: 17 лет 10 месяцев
Откуда: msk.reg.ru

Сообщение fskon »

Здесь
Вложения
prem.gif
prem.gif (1.81 КБ) 42739 просмотров
cer.L.A.n
phpBB 1.2.1
Сообщения: 27
Стаж: 17 лет 8 месяцев
Откуда: MOSCOW
Контактная информация:

Сообщение cer.L.A.n »

Нет, у меня такого нету, значит придется искать ошибки!! fskon Спасибо за скрин! :wink:
cer.L.A.n
phpBB 1.2.1
Сообщения: 27
Стаж: 17 лет 8 месяцев
Откуда: MOSCOW
Контактная информация:

Сообщение cer.L.A.n »

А что вот это за ошибка? Кто знает помогите плиз!
Parse error: syntax error, unexpected T_LOGICAL_OR in /home/evoclub/public_html/forum/privmsg.php on line 206
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 19 лет 2 месяца
Откуда: Москва

Сообщение avm »

Синтаксическая ошибка. Логическая операция OR стоит там где не нужно...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
cer.L.A.n
phpBB 1.2.1
Сообщения: 27
Стаж: 17 лет 8 месяцев
Откуда: MOSCOW
Контактная информация:

Сообщение cer.L.A.n »

А знаете, по-моему у меня образно говоря крыша поехала!! :lol: Щас заменил файлы, как вроде backup!! И все заработало!!! Ниче не понимаю!! :oops: Вроде как и проблемы больше нет!!
alexa
phpBB 1.4.1
Сообщения: 41
Стаж: 17 лет 11 месяцев

Сообщение alexa »

Вылетает данная ошибка при нажатии на Новых сообщений нет

Код: Выделить всё

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/roverc/public_html/forum/privmsg.php on line 1302

Код: Выделить всё

			$sql_info = "INSERT INTO " . PRIVMSGS_TABLE . " (privmsgs_type, privmsgs_subject, privmsgs_from_userid, privmsgs_to_userid, privmsgs_date, privmsgs_ip, privmsgs_enable_html, privmsgs_enable_bbcode, privmsgs_enable_smilies, privmsgs_attach_sig)
***     $approval_needed = $userdata['user_pmapproval'];
			$privmsgs_type	= $approval_needed ? PRIVMSGS_UNAPPROVED_MAIL : PRIVMSGS_NEW_MAIL;
        VALUES (" . $privmsgs_type . ", '" . str_replace("\'", "''", $privmsg_subject) . "', " . $userdata['user_id'] . ", " . $to_userdata['user_id'] . ", $msg_time, '$user_ip', $html_on, $bbcode_on, $smilies_on, $attach_sig)";
		}
		else
		{
			$sql_info = "UPDATE " . PRIVMSGS_TABLE . "
				SET privmsgs_type = " . PRIVMSGS_NEW_MAIL . ", privmsgs_subject = '" . str_replace("\'", "''", $privmsg_subject) . "', privmsgs_from_userid = " . $userdata['user_id'] . ", privmsgs_to_userid = " . $to_userdata['user_id'] . ", privmsgs_date = $msg_time, privmsgs_ip = '$user_ip', privmsgs_enable_html = $html_on, privmsgs_enable_bbcode = $bbcode_on, privmsgs_enable_smilies = $smilies_on, privmsgs_attach_sig = $attach_sig 
				WHERE privmsgs_id = $privmsg_id";
		}
*** данная строчка
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 10 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик »

Что-то на меня опять смирение гордыни напало.
Элементарно накосячил при установке этого фрагмента мода

Код: Выделить всё

#
#-----[ FIND ]------------------------------------------
#
			$sql_info = "INSERT INTO " . PRIVMSGS_TABLE . "
#
#-----[ BEFORE, ADD ]------------------------------------------
#
			$approval_needed = $userdata['user_pmapproval'];
			$privmsgs_type	= $approval_needed ? PRIVMSGS_UNAPPROVED_MAIL : PRIVMSGS_NEW_MAIL;
Вместо добавить перед (BEFORE, ADD), ты сделал добавить после
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
alexa
phpBB 1.4.1
Сообщения: 41
Стаж: 17 лет 11 месяцев

Сообщение alexa »

Поручик
Спасибки, совсем "русский" язык забыл
Закрыто

Вернуться в «Анонсы и поддержка модов для phpBB 2.0.x»