Модуль "Disqus комментарии" для DLE
- Дата 6-09-2013, 20:24
- Комментариев 52 комментария
- Категория Веб-разработка » Плагины для CMS
Представляю вам модуль комментариев Disqus для DLE. После установки все комментарии добавленые через дискус, будут автоматически добавляться в базу данных сайта. Главное удобство заключается в возможности вывести количество комментариев в новости и текст комментов для индексации поисковыми системами. И даже если вдруг придётся отказаться от использования сервиса disqus, комментарии останутся у вас и будут отображаться стандартными средствами DLE.
В наборе модуля 2 способа установки: простой и расширенный.
В простом, при добавлении комментария он автоматически попадает в базу. Комментарии пишутся от имени гостя.
В расширенном режиме модуль способен отслеживать комментарии за N-ое количество дней и сопоставлять их с текущими на сайте.
Синхронизация предусматривает:
- добавление реальных ников вместо гостевого (guest)
- обновление количества комментариев для каждой новости
- удаление комментария с сайта если он был удалён на disqus или отмечен как спам.
Для использования расширенного режима нужна поддержка хостингом планировщика заданий (Cron).
Если вы решили выводить комментарии для индексации, то можно использовать такой хак:
Комментарии выведены средствами движка будут визуально перекрываться скриптом дискуса. Для этого в файле fullstory.tpl
<div id="disqus_thread"></div>
заменить на <div id="disqus_thread">{comments}</div>
Как говорится, и волки сыты и овцы целы. Для переноса старых комментариев используйте дополнительный скрипт.
Изменено 30-09-2014, 00:37: Работает на версиях DLE 10.0 - 10.3 (успешные тесты)
Tags DLE