форум vBSupport.ru > vBulletin > Вопрос — Ответ
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
sadovnikde
Простоузер
Default разрешить писать в личку.
0

всем привет,
проблема в следующем:
надо сделать так, чтобы пользователь мог читать входящие сообщения в личке, но не мог писать ответ, и не мог создавать сообщения через личку другим пользователям до тех пор, пока у него не будет на форуме скажем 10 сообщений.

это надо для того, чтобы избавиться от спамеров через личку.
я думаю этот метод пригодится многим.

если кто знает решение этой проблемы, поделитесь пожалуста.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Ghost
Гуру
 
Ghost's Avatar
Default
2

sadovnikde, вешай плагин на хук «private_newpm_start» примерно такого содержания:
PHP Code:
if ($vbulletin->userinfo['posts'] < 10)
{
    
print_no_permission ();

Вместо
PHP Code:
print_no_permission (); 
можешь использовать
PHP Code:
eval (standard_error (fetch_error ('pm_need_10_posts'))); 
только сперва создай фразу «pm_need_10_posts» с нужным текстом.
 
 
sadovnikde
Простоузер
Default
0

IoGhost, а если чуть поподробней , пожалуста.
куда и как повесить?
и фразу «pm_need_10_posts» где создать?
 
 
Ghost
Гуру
 
Ghost's Avatar
Default
2

Создание плагина/модуля: админка - продукты и модули - добавить новый модуль.

Добавление фразы: админка - языки и фразы - управление фразами - добавить новую фразу (добавляй в раздел "Сообщения об ошибках").
 
 
sadovnikde
Простоузер
Default
0

IoGhost, спасибо, работает.
 
 
Blood Angel
Простоузер
Default
0

а как-то можно сделать так, чтобы выполнялось следующее условие: либо Х сообщений, либо ответ no spam'а и\или картинка с цифрами-буквами?
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 12:14 PM.


Powered by vBulletin® Version 3.5.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...