Отключение возможности писать у припаркованных аккаунтов

Отключение возможности писать у припаркованных аккаунтов 1.0.0

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'] ='Вы не сможете писать сообщения пока аккаунт припаркован';

# ---- [ Конец ] -------------------
Author
Exile
Downloads
131
Views
282
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Exile

Back
Top