Перейти к публикации

Как прикрутить disqus к DLE ?


Рекомендованные сообщения

  • 3 месяца спустя...

присоединяюсь, объединить бы комменты с БД и решить проблему с кодировкой при выводе последних комментариев... никто этим не занимался?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 года спустя...

А что такого сложного?

Регистрируйтесь и следуйте инструкциям https://disqus.com/admin/signup/?utm_source=New-Site

Ссылка на сообщение
Поделиться на других сайтах

А что такого сложного?

Что сложного ?? )) Попадаются такие которае да же DLE поставить через ISP менеджер не могут. А ты говоришь что сложного прикрутить disqus ))

Ссылка на сообщение
Поделиться на других сайтах

lopaeva65, я к тебе уже один раз обратился, где модуль с бабками?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

модуль дискуса для ДЛЕ уже давно есть.

вот страница автора http://puritan.su/21-modul-disqus-kommentarii-dlya-dle.html

но если нет необходимости с синхронизации баз дискуса и ДЛЕ, то вообще никаких правок и модулей не нужно.

просто поставте код дискуса в шаблно полной новости.

1. Регистрируем свою площадку на disqus:

https://disqus.com/admin/signup/?utm_source=New-Site

2. Копируем файлы модуля в корневую дерикторию сайта

3. Открываем файл fullstory.tpl и в конце вставляем код:

<script type="text/javascript">

var disqus_shortname = 'sitename'; // краткое имя сайта в системе disqus

var disqus_identifier = '{news-id}';

function disqus_config() {

this.callbacks.onNewComment = [function(comment) {

$.post(dle_root + "engine/ajax/add_disqus.php", { disqus_id: comment.id, post_id: disqus_identifier, comments: comment.text}, function(data) {});

console.log(comment.text);

}];

}

(function() {

var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;

dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';

(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);

})();

</script>

4. В скрипте, что выше вместо sitename ставим своё короткое название сайта из дискуса.

5. В месте вывода комментариев вставить:

<div id="disqus_thread"></div>

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...