Хак запрещает просматривать чужие профили.


Запрещаем просматривать профили пользователей.
Правим profile.php. Страницы профилей могут просматривать только определенные группы.

Установка
Открываем файл engine/modules/profile.php и ищем:

$tpl->compile('content');

Выше вставляем:
if ($is_logged AND $member_id['name'] == $row['name'] OR $member_id['user_group'] == 1) {
        $tpl->set('[member_name]', "");
        $tpl->set('[/member_name]', "");
    } else {
        if ($is_logged) {
            $tpl->set_block("'\\[member_name\\](.*?)\\[/member_name\\]'si", "");
            msgbox($lang['all_info'], "Вы можете просматривать только свой профиль!");
        }
        if (!$is_logged) {            
            $tpl->set_block("'\\[member_name\\](.*?)\\[/member_name\\]'si", "");
            msgbox($lang['all_info'], "У вас нет прав просматривать профиль!");
        }
    }

Открываем файл шаблона userinfo.tpl и оборачиваем всё содержимое:
[member_name] 
  содержимое userinfo.tpl
[/member_name]

А если хотим вместо группы указать конкретный id меняем:
$member_id['user_group'] == 1
на
$member_id['user_id'] == 1

Для нескольких групп:
in_array($member_id['user_group'], array(1, 2, 3, 4,5))

Готово!Шаблоны DLE


хак дле dle profile

Внимание!

Ознакомьтесь со статьёй по ссылке ниже.

Сайт мошенников
Информация