Меню сайта
Мини-чат
Голосовалка
Будете ли вы заходить на сайт еще ?
Всего ответов: 421
Главная » 2009 » Июль » 2 » Подсветка комментариев
Подсветка комментариев
19:25

Хак позволяет организовать на вашем сайте немного иной способ вывода комментариев. Обычно для списка комментариев используется один шаблон, но если вам вдруг захотелось хоть какого-то разнообразия среди кучи сайтов на DLE (Datalife engine), то этот хак для вас. Итак: хак выводит список комментариев, которые чередуются разным шаблоном — в данном случае белым и желтым.

Установка:

1. Добавляем в CSS-файл:
#yellow1 { background-color: rgb(255, 247, 222); } // где "(255, 247, 222)" это цвет формы сообщения
В папке www/engine/modules/ открываем файл show.full.php и находим:
if ($config['comm_msort'] == "ASC")
{
$tpl->set('{comment-id}', $cstart+$i);
$a_comment_id = $cstart+$i;
}
2. Заменяем полностью на:
if ($config['comm_msort'] == "ASC")
{
$yuzumi=$cstart+$i; //приравниваем к переменной "$yuzumi" номер сообщения
$yuu = ($yuzumi%2==0) ? '2' : '1'; //приравниваем к переменной "$yuu" значение где если
//переменная "$yuzumi" делится на 2 без остатка то "$yuu"
//получает значение "2" в других случаях "1"
$tpl->set('{comment-id}', $yuu); //передаем значение переменной "$yuu" в шаблон "comments.tpl"
$a_comment_id = $cstart+$i;
}
3. Редактируем файл comments.tpl www/templates/ваш_шаблон/comments.tpl:



[img]\[/img]

[img]\[/img]

[ВАША ФОРМА КОММЕНТАРИЯ]


[img]\[/img]

[img]\[/img]




- id="yellow{comment-id}" — вызывает стиль "yellow1" если сообщение нечетное и "yellow2" если четное ("yellow1" не сущесвует так что стиль не вызывается в моем случае)
- {comment-id} изображение.gif — вызывает изображения вида 1изображение.gif если сообщение нечетное и 2изображение.gif если четное ("2изображение.gif" не сущесвует так что изображения не вызывается) — эти изображения делают закругленные углы блоку комментария.

При копировании материалов ссылка на источник http://1uoz.3dn.ru/ обязательна

Категория: Хаки Dle | Просмотров: 895 | Добавил: Sasori | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини профиль
    Гость

    Сообщения:

    Группа:
    Гости
    Время:09:35

    Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
    Логин:
    Пароль:
Необходимый софт
Онлайн
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

& 1ucoz