Внимание! У вас нет прав для просмотра скрытого текста.
Хак позволяет организовать на вашем сайте немного иной способ вывода комментариев. Обычно для списка комментариев используется один шаблон, но если вам вдруг захотелось хоть какого-то разнообразия среди кучи сайтов на DLE (Datalife engine), то этот хак для вас. Итак: хак выводит список комментариев, которые чередуются разным шаблоном — в данном случае белым и желтым.
Установка:
Копируем изображения из папки images в вашу папку www/templates/ваш_шаблон/images
Добавляем в 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;
}
Заменяем полностью на:
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;
}
Редактируем файл comments.tpl www/templates/ваш_шаблон/comments.tpl:
id="yellow{comment-id}" — вызывает стиль "yellow1" если сообщение нечетное и "yellow2" если четное ("yellow1" не сущесвует так что стиль не вызывается в моем случае)
{comment-id}изображение.gif — вызывает изображения вида 1изображение.gif если сообщение нечетное и 2изображение.gif если четное ("2изображение.gif" не сущесвует так что изображения не вызывается) — эти изображения делают закругленные углы блоку комментария.