Разместить объявление
хостинг
VIPAdmin / CMS / Datalife Engine / Хаки DLE / Хак оформление коментариев для DLE

Хак оформление коментариев для DLE

Хак оформление коментариев для DLE


Точно многие лицезрели на некоторых сайтах и в блогах, что комментарии админа отличаются по внешнему виду от комментариев пользователей.
Это весьма комфортно тк. комментарий сходу заметно. Жалко только что в DataLife Engine нет таковской возможности.
Сейчас будем исправлять этот недостаток, и добавим возможность применять свое оформление для любой группы пользователей.

Все просто:
Присвоить каждой группе пользователей свой стиль отображения комментариев через CSS на основании ID этих групп, с помошью тега {group-id}

Но проблема в том что в DataLife Engine нет возможности поставить тег {group-id} в шаблон комментариев.
Чтобы реализовать эту возможность нам нужно поправить файлы show.full.php и lastcomments.php

1. Открываем show.full.php.

Ищем:
$tpl->set('{group-name}', $user_group[$row['user_group']]['group_name']);



Ниже пишем:
$tpl->set( '{group-id}', $user_group[$row['user_group']]['id']);


2. Открываем lastcomments.php.

Ищем:
$tpl->set('{group-name}', $user_group[$row['user_group']]['group_name']);



Ниже пишем:
$tpl->set( '{group-id}', $user_group[$row['user_group']]['id']);



Всё, теперь при вставке в шаблон comments.tpl тега {group-id} будет выводиться ID группы пользователя.

Ну а остальное дело техники:

В style.css создаём стили для каждой из групп пользователей:
.com_1 {background: #fdf5e6;}
.com_2,.com_3,.com_4,.com_5, {background: #fff;}



В comments.tpl пишем примерно следующее:
<div class="com_{group-id}"> тут код шаблона </div>


Таким образом при публикации комментария {group-id} будет принимать значение от 1 до 5 и задавать соответствующий css-класс. В данном примере коментарии администраторов будут на светло-оранжевом фоне, а коментарии остальных пользователей на белом фоне.

Дальше включаем воображение и красиво оформляем комментарии у себя на сайте.

Для DataLife Engine 8.2 нужно править только файл engine/classes/comments.class.php

Автор: truapps

Дата: 08.03.2020 11:16

Просмотров: 705

Оцените статью:

0 0

Еще немного интересного

Способы заработка / Статьи Сайты с бесплатной накруткой TikTok | YouTube
Криптовалюта / Статьи Второй username в тг | Работа с fragment
Способы заработка / Статьи ЗАРАБОТОК НА YouTube
Криптовалюта / Статьи Как избежать бана на Binance
Раскрутка соц. сетей / Статьи Обучение по трафику с ТикТок. Июль 2021
Статьи / Другое Почему важен дизайн?
Статьи / Другое Запускаем AI стрим на Twitch
Статьи / Другое БЕСПЛАТНАЯ КАРТА «Zelf»
Статьи / Другое Поисковик файлов by DeCoded
Статьи / Безопасность [SIM]Спамблок без заморочек.
Способы заработка / Статьи / Арбитраж трафика Заработок на арбитраже трафика 💎💸
Сервисы / Парсинг A-PARSER - парсер сайтов № 1
Сервисы / Сервера и хостинги Хостинг PrivateAlps (Игнорирует DMCA)
Сервисы / Платёжные системы Merchant001- надежный эквайринг для сайта
Статьи Дорвеи 2023-2024
Арбитраж трафика / Статьи Арбитраж трафика на пуш уведомлениях
Статьи / Софт / Антидетект Браузеры ТОП ЛУЧШИХ АНТИДЕТЕКТ БРАУЗЕРОВ 2023
Сервисы / Трекеры / Клоака Keitaro PRO - трекер для арбитража трафика
Хостинг / Скрипты сайтов / Статьи Как настроить работу почты
Хостинг / Скрипты сайтов / Статьи Урок доступ mysql с любого ip
Хостинг / Скрипты сайтов / Статьи Как сделать моментальную установку сервера? HOSTINPL
Хостинг / Статьи Exim (Восстановление по e-mail)
Скрипты сайтов / Статьи JavaScript - Меняем CSS

Отзывы (0)