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

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

Интересно, можно ли как то прикрустить этот disqus

через http://disqus.com/api/docs/ к 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>

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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