Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Подсветка комментариев к новости в DLE 9.2

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Подсветка комментариев к новости в DLE 9.2

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Подсветка комментариев к новости в DLE 9.2.

Подсветка комментариев к новости в DLE 9.2


1. Открываем engine\classes\comments.class.php
Находим строку:
else $tpl->set( '{comment-id}', $this->total_comments - $this->cstart - $this->intern_count + 1 );



Ниже нее вставляем:
$kmcolorcomm=$this->cstart + $this->intern_count;
$kmidcolor=0;
if( $kmcolorcomm%2==0) $kmidcolor=1; else $kmidcolor=2;
$tpl->set('{color-id-km}', $kmidcolor);


Для того чтоб и на странице Последние комментарии тоже можно было чередовать фон то также вставляем 4 строчки что написаны выше после строчки:
} elseif($area == 'lastcomments') {



2. Стили: templates\шаблон\style\styles.css
Добавить строчку:
.kmidcolor1 {background-color: #fff7de;}


Если надо, можно установить второй цвет:
.kmidcolor2 {background-color: #ffffff;}



3. Вставляем в файле comments.tpl в нужное место стиль
kmidcolor{color-id-km}

например
Содержимое у которого будет менятся фон



Переменная
{color-id-km}
выдает всегда значение 1 или 2 для каждого комментария и значения чередуются через один. Поэтому ее можно использовать например в названии изображений фона комментариев или еще как-нибудь, у кого фантазии хватит.

У виде спасибо можно + в репу


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


-2
Просмотры: 5 238 :: Комментарии (9) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1McWizard

  • 9 марта 2011 19:35
  • Регистрация: 15.01.2011
  • Был(а) онлайн: 10.07.2014
  • Комментариев: 125
  • 0
Неплохо, спасибо

#2BR0kEN

  • 9 марта 2011 19:56
  • Регистрация: 29.11.2009
  • Был(а) онлайн: 30.11.2013
  • Комментариев: 255
  • 0
У виде спасибо можно + в репу

В репу действительно можно, наверное!

Скопировал новость годовалой давности с 4дле, по-моему.

--------------------

#3jakal

  • 10 марта 2011 12:45
  • Регистрация: 21.12.2009
  • Был(а) онлайн: 18.09.2022
  • Комментариев: 86
  • 0
а в каком именно месте нужно вставить
{color-id-km}

а то что вместо цвета, цифры 1 и 2?

#4nsdss

  • 10 марта 2011 17:01
  • Регистрация: 10.01.2010
  • Был(а) онлайн: 13.03.2015
  • Комментариев: 457
  • 0
Новость судя по картинке попала сюда как МИНИМУМ с 4 сайта с копипастом))) biggrin

--------------------

#5Marcelino

  • 26 марта 2011 20:20
  • Регистрация: 25.02.2011
  • Был(а) онлайн: 25.08.2022
  • Комментариев: 30
  • 0
WOW NICE NICE I SEARCH IT EVERY WHERE

#6AltRock

  • 27 марта 2011 16:56
  • Регистрация: 28.02.2011
  • Был(а) онлайн: 26.10.2013
  • Комментариев: 119
  • 0
че не работает вибивает kmidcolor2, че делать?

--------------------

#7Black_Sun

  • 10 апреля 2011 09:53
  • Регистрация: 6.04.2011
  • Был(а) онлайн: 9.04.2012
  • Комментариев: 10
  • 0
а есть вариант с окраской только админских комментов и комментов автора новости, хотя это не трудно на jQuery сделать вдруг есть у кого уже готовый вариант :)

#8Korsar

  • 15 апреля 2011 00:20
  • Регистрация: 25.09.2009
  • Был(а) онлайн: 28.05.2012
  • Комментариев: 10
  • 0
воооо
спасибо автору:)
давно искал хак с минимальным количеством кода

#9Molen

  • 22 июля 2011 14:57
  • Регистрация: 22.07.2011
  • Был(а) онлайн: 22.11.2012
  • Комментариев: 53
  • 0
+ за легкую установку, хотя и в правду старенький копипаст.

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

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: