- Compatibility
- not tested for compatibility
- Database changes
- not required
- Additional requirements
- модификация парковки аккаунта
- Author
- Gemini_13
- Public domain
- no
Описание: дополнение к модификации парковки пользовательских аккаунтов. Отключение возможности писать у припаркованных аккаунтов.
- Installation instructions
- PHP:
# ---- [ Открыть ] ------------------- posting.php # ---- [ Найти ] ------------------- case 'newtopic': if(bf($userdata['user_opt'], 'user_opt', 'allow_topic')) { bb_die($lang['RULES_POST_CANNOT']); } # ---- [ Вставить после ] ------------------- if ($userdata['user_park_profile']) { $message = $lang['PARK_PROFILE_POST_DISALLOWED'] .'<br /><br />'. sprintf($lang['CLICK_RETURN_INDEX'], '<a href="index.php">', '</a>'); message_die(GENERAL_MESSAGE, $message); } # ---- [ Найти ] ------------------- case 'reply': case 'quote': if(bf($userdata['user_opt'], 'user_opt', 'allow_post')) { bb_die($lang['RULES_REPLY_CANNOT']); } $is_auth_type = 'auth_reply'; # ---- [ Вставить после ] ------------------- if ($userdata['user_park_profile']) { $message = $lang['PARK_PROFILE_POST_DISALLOWED'] .'<br /><br />'. sprintf($lang['CLICK_RETURN_INDEX'], '<a href="index.php">', '</a>'); message_die(GENERAL_MESSAGE, $message); } # ---- [ Открыть ] ------------------- ajax/posts.php # ---- [ Найти ] ------------------- $this->ajax_die($lang['DOUBLE_POST_ERROR']); } } } # ---- [ Вставить после ] ------------------- if ($userdata['user_park_profile']) { $this->ajax_die($lang['PARK_PROFILE_POST_DISALLOWED']); } # ---- [ Открыть ] ------------------- language/lang_russian/lang_main.php # ---- [ Найти ] ------------------- $lang['PARK_PROFILE_STATUS_WHOTE'] ='<h5>Что такое "Парковка Аккаунта"?</h5>'; # ---- [ Вставить после ] ------------------- $lang['PARK_PROFILE_POST_DISALLOWED'] ='Вы не сможете писать сообщения пока аккаунт припаркован'; # ---- [ Конец ] -------------------