topskript.org
  • Пользователи
  • О проекте
  • Контакты
  • Блог
  • Статистика
  • Правила
  • Вход / Регистрация

Users Hide for DLE 10.4

Datalife Engine / DLE хаки


Users Hide - показывает содержимое, для определенных пользователей!

По просьбе пользователя Deny, набросал не большую функцию! Юзайте, пишите комменты !

Установка простая!

1. Открыть: /engine/modules/functions.php найти

function dle_session( $sid = false ) {


Выше вставить
function users_hide($go, $stop){
    global $member_id;
	
    $go = explode(",", strtolower($go));
    if ($member_id['user_id'] == 1 or in_array(strtolower($member_id['name']), $go))
        return $stop;
    else {
        $user_ok = array();
        foreach ($go as $users) {
            $user_ok[] = "<b>" . $users . "</b>";
        }
        
        return "<div class=\"quote\">Ссылка доступна только для пользователей: " . implode(', ', $user_ok) . "</div>";
    }
}


2. Открыть: /engine/modules/show.short.php найти
if( isset($view_template) AND $view_template == "rss" ) {


Выше вставить
$row['short_story'] = preg_replace("#\[users_hide=(.*?)\](.*?)\[/users_hide\]#ies", "users_hide('$1', '$2')", $row['short_story']);


3. Открыть: /engine/modules/show.full.php найти
$tpl->set( '{short-story}', $row['short_story'] );


Выше вставить
$row['short_story'] = preg_replace("#\[users_hide=(.*?)\](.*?)\[/users_hide\]#ies", "users_hide('$1', '$2')", $row['short_story']);
$row['full_story'] = preg_replace("#\[users_hide=(.*?)\](.*?)\[/users_hide\]#ies", "users_hide('$1', '$2')", $row['full_story']);


4. Открыть: /engine/modules/show.custom.php найти
$tpl->set( '{short-story}', $row['short_story'] );


Выше вставить
$row['short_story'] = preg_replace("#\[users_hide=(.*?)\](.*?)\[/users_hide\]#ies", "users_hide('$1', '$2')", $row['short_story']);


5. Открыть: /engine/classes/comments.class.php найти
$tpl->set( '{comment}', "<div id='comm-id-" . $row['id'] . "'>" . stripslashes( $row['text'] ) . "</div>" );


Выше вставить
$row['text'] = preg_replace("#\[users_hide=(.*?)\](.*?)\[/users_hide\]#ies", "users_hide('$1', '$2')", $row['text']);


Готово!

Теперь как все это использовать?
[users_hide=X,X,X] ссылка [/users_hide]


Где: X,X,X - ники пользователей, через запятую, которым данный текст будет показан
Например:
[users_hide=test] ссылка только для пользователя test [/users_hide]
[users_hide=test,tes1,test2] ссылка для пользователей test,tes1,test2[/users_hide]


Данный хайд вы можете использовать в новостях и комментариях!

P.S На пользователя с ID==1 данный хайд не распространяется!

Автор: SX2
Проверенно на: DLE 10.4
  • Delserf
  • 02.06.2015
  • 1 151
  • 0
USERS HIDE FOR DLE 10.5
USERS HIDE FOR DLE 10.5
30-06-2015, 06:03, DLE хаки
ФИКС РЕЙТИНГА В DLE 10.4
ФИКС РЕЙТИНГА В DLE 10.4
29-05-2015, 14:52, DLE хаки
Хак attachment для незарегистрированных пользователей для DLE 10.2
Хак attachment для незарегистрированных пользователей для DLE 10.2
2-07-2014, 13:17, DLE хаки
RIP сайта coderlaba для Dle 10.2
RIP сайта coderlaba для Dle 10.2
12-05-2014, 10:20, DLE шаблоны
Хак Удалить свой аккаунт
Хак Удалить свой аккаунт
20-04-2014, 18:21, DLE хаки
Movie

Нет комментариев. Гость, не желаешь оставить первый комментарий?

Перед публикацией, советую ознакомится с правилами!

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


  • Блог
  • Статьи
  • Datalife Engine
    • Баг-Фиксы
    • DLE шаблоны
    • Шаблоны для киносайта
    • DLE модули
    • DLE хаки
    • DLE релизы
  • VII ENGINE
    • Сборки VII ENGINE
    • Модули VII ENGINE
    • Дизайн для Vii Engine
    • Хаки VII ENGINE
  • WordPress
    • WordPress плагины
    • WordPress релизы
    • WordPress шаблоны
  • Joomla
    • Joomla шаблоны
    • Joomla модули
    • Joomla релизы
  • IP.Board
    • IP.Board релизы
    • IP.Board модификации
    • IP.Board скины
  • XenForo
    • XenForo релизы
    • XenForo моды
    • XenForo шаблоны
  • Хостинги
  • Все для вебмастера
    • Мониторинги
    • Галереи
    • Другие скрипты
    • Различные CMS
    • HTML Шаблоны
    • Программы
    • PSD макеты и графика
  • Платное
    • Скрипты, модули и хаки
    • Макеты и графика
    • Программы
    • Шаблоны
  • VIP Файлы
  • Разное
Loading...

А вы знали что в нашей группе публикуются ссылки на интерестные материалы?

Перейти
Комментарии
Web статистика для AES + новый шаблон
update !!
Домен в зоне .xyz на год бесплатно
scamguru, спасибо, проверим.
Домен в зоне .xyz на год бесплатно
Не актуально уже
Скрипт OLX БЕСПЛАТНО
У меня все работает, единственное - нет мобильной версии, и не работает загрузка картинок при
[СЛИВ] GamePL v7 ( + исправленный автоустановщик)
да я такой прям напишу -"как установить GamePl на Open server"
Все комментарии..
Полный список последних комментариев
4 посетителя на сайте. Из них:
Гости2
Роботы2

Ваша реклама

Заказать
Loading...

Нашли ошибку?
Вы можете сообщить об этом администрации.
Выделив текст нажмите CTRL+Enter

Полезные ссылки
  • О проекте
  • Наши контакты
  • Администрация
  • Рекламные материалы
  • Идеи и предложения
  • Ответы на вопросы
Информация
  • Условия сделки
  • Способы оплаты
  • Поддержка / F.A.Q
  • Онлайн документация
  • Статистика сайта
  • Список пользователей
TOPSKRIPT.ORG

Copyright © Footer 2013-2021. All right reserved.

Администрация Сайта не несет какой-либо ответственности за размещаемые Пользователями Сайта ссылки,
фотографии, изображения, файлы, материалы, комментарии, отзывы и любую другую информацию.
Пользовательское соглашение / Политика конфиденциальности


Быстрый вход

Используйте социальные сети для быстрой регистрации и авторизации.

Twitter Google
ВКонтакте Telegram
Создать аккаунт / Регистрация
Авторизация

Я забыл свой пароль