Убираем с профиля Email и PM самому себе [DLE 10.0 - 10.1]
Robot 2014.06.05 DLE хаки 2102Название: Убираем с профиля Email и PM самому себе
Автор: Gameer
CMS: DLE 10.0 - 10.1
Описание:
Почему разработчики оставляют возможность отправить самому себе сообщение на Email или PM в профиле? Это для форевер алонов что ли? Этот мини-хак уберет с профиля вошедшего эти функции а в других профилях будет доступно.
Установка:
Открываем /engine/modules/profile.php и находим код:
if( $row['allow_mail'] ) {
if ( !$user_group[$member_id['user_group']]['allow_feed'] AND $row['user_group'] != 1 )
$tpl->set( '{email}', $lang['news_mail'] );
else
$tpl->set( '{email}', "<a href=\"$PHP_SELF?do=feedback&user=$row[user_id]\">" . $lang['news_mail'] . "</a>" );
} else {
$tpl->set( '{email}', $lang['news_mail'] );
}
if ( $user_group[$member_id['user_group']]['allow_pm'] )
$tpl->set( '{pm}', "<a href=\"$PHP_SELF?do=pm&doaction=newpm&user=" . $row['user_id'] . "\">" . $lang['news_pmnew'] . "</a>" );
else
$tpl->set( '{pm}', $lang['news_pmnew'] );
Меняем все это на:
if( $row['allow_mail'] ) {
if ( $user_group[$member_id['user_group']]['allow_feed'] AND $row['user_group'] = 1 AND $member_id['user_id']!==$row['user_id'])
$tpl->set( '{email}', "<a href=\"$PHP_SELF?do=feedback&user=$row[user_id]\">" . $lang['news_mail'] . "</a>" );
else
$tpl->set( '{email}', '' );
} else {
$tpl->set( '{email}', $lang['news_mail'] );
}
if ( $user_group[$member_id['user_group']]['allow_pm'] AND $member_id['user_id']!==$row['user_id'])
$tpl->set( '{pm}', "<a href=\"$PHP_SELF?do=pm&doaction=newpm&user=" . $row['user_id'] . "\">" . $lang['news_pmnew'] . "</a>" );
else
$tpl->set( '{pm}', '' );
Другие новости по теме:
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.