• Страница 1 из 1
  • 1
Нужна помощь с 2 нестандартными решениями информера коммента
stafopit Оффлайн
Проверенный
1
Дата: Суббота, 2016-02-27, 15:22 | Сообщение # 1
В информере последних комментариев необходимо реализовать следующее:

1. Запретить передавать смайлы в информер, т.к. разбивают верстку при ограничении символов. Display none для img[rel="usm"] не предлагать, т.к. проблему не решает. Получается, если на место обрыва комментария попадается смайл, то он рвет тег и выглядит примерно так: <img rel="usm" src="ht...
Display: none прячет смайл, но в HTML его обрывок добавляется, перекашивая все. Как можно решить?

2. Информер выводит последних 5 комментариев. Как можно сделать, что бы информер выводил по одному комментарию к разным статьям, а не к одинаковым?
Например есть статьи:
A
B
С
D
E

Если все 5 последних комментариев написаны к статье А, то информер выводит:
A
A
A
A
A

Как убрать более ранние комментарии к повторяющимся статьям и вывести по одному последнему из разных материалов?
A
A B
A С
A D
A E

Добавлено (27.02.2016, 15:22)
---------------------------------------------
up

Сообщение отредактировал stafopit - Четверг, 2016-02-25, 20:30
Профиль
admin Оффлайн
Проверенный
429
Дата: Суббота, 2016-02-27, 21:48 | Сообщение # 2
1. Не обрезать комментарии. Если это не вариант, то в теории можно написать скрипт, который сначала определит, есть ли в коде HTML-код, затем при его наличии обрежет. Муторный скрипт, я его писать не буду.

2. Просто на информере не сделать. Тут уже придется сделать информер, например, из 50 комментариев, а затем на JavaScript отобразить столько, сколько нужно.


Помог? Ставь или поддержи проект.
Профиль
  • Страница 1 из 1
  • 1
Поиск: