Сегодня последний пост посвященный Disqus. Сразу скажу, что сама идея немного извращенная, т.к. ставить Disqus на Joomla решится мало кто, пока есть JComments — плагин для комментариев Joomla, который легко настраивается и выглядит вполне прилично. Я вот решил поставить Disqus на Joomla в какой-то степени из интереса: по тестировать, посмотреть; отчасти из-за того, что мне все более удобно пользоваться админ-центром Disqus для управления комментариями на разных сайтах.
Итак приступим. Инструкцию пишу на живом примере.
Это сайт Нижнекамского индустриального техникума.
Первый этап это регистрация на сайте http://disqus.com.
Описывать ее подробно я не буду, так как сделал это в предыдущей статье о Disqus — Установка Disqus на WordPress. Регистрация абсолютно такая же. На последнем этапе когда мы видим список доступных платформ для установки системы комментирования Disqus нам надо выбрать Joomla. И перед нами предстанет инструкция по установке на Joomla, которая состоит всего из 2х этапов.
- Скачать плагин отсюда или отсюда.
- Ввести в настройках плагина наш домен («краткое название сайта» при регистрации). В моем случае это
nit
, что вы сможете увидеть на скринах.
Собственно наши действия:
- заходим по вышеуказанным ссылкам и скачиваем архив с плагином.
- устанавливаем плагин через админ-панель Joomla->расширения->установитьудалить
- после установки, в той же админ-панели заходим в расширения->менеджер плагинов
- находим в списке нужный нам Disqus Comment System for Joomla! (by JoomlaWorks)
- переходим к настройкам самого плагина
- активируем
- «your disqus subdomain» — тут надо указать «краткое название сайта», которое вы вводили при регистрации сайта в системе disqus.
На этом собственно и все — установка завершена, система комментирования Disqus функционирует на сайте под управлением CMS Joomla.
Ну и по традиции — несколько приятных бонусов, дабы сэкономить ваше время на поиске и использование метода тыка.
1. Убрать/отредактировать строку с количеством комментариев в начале поста.
Открываем в редакторе файл article.php
, который находится тут plugins/content/jw_disqus/tmpl/
.
Находим в нем такие строки:
< ?php if($disqusArticleCounter): ?>
< ?php endif; ?>
ну и делаем с ними то, что надо нам — я просто удалил. Вы можете перевести, к примеру, только не забудьте сохранить в кодировке UTF-8.
2. Убрать линию разделителя. Мне вот лично очень она не приглянулась. Убрать ее можно все в том же файле article.php
, что находится тут plugins/content/jw_disqus/tmpl/
. Найти нужно самый обычный тэг <
hr />.
3. Убрать/отредактировать надпись «Back To Top». Вещь в принципе полезная, но лично мне она оказалась ненужной. Находим блок кода:
и делаем с ним то, что нам нужно.
4. Убрать строку «Powered By», проще говоря, копирайт. Код находится в файле plugins/content/jw_discus.php
. Найдите строку 174 — это и есть код копирайта. Его я собственно тоже удалил. Вы можете поступить более честно просто закрыв ссылку от индексации тэгами
<
noindex > или конструкцией rel="nofollow"
.
5. Настройка внешнего вида. К примеру, при установке Disqus на WordPress, внешний вид, да и вообще полностью плагин можно настроить в админ-панели WordPress. С Joomla же все печальней — тут минимум настроек у плагина. Остальные настройки можно сделать из админ-центра Disqus. Ссылка на конкретный проект будет выглядеть так sitename.disqus.com/admin/settings
, где sitename — это «краткое название сайта», которое вы вводили при регистрации сайта в системе disqus. В моем случае ссылка выглядит так: nit.disqus.com/admin/settings/
На этом заканчиваю рассказы о Disqus, ее реализациях на WordPress и Joomla. Возникшие вопросы вы можете задать в комментариях.
ух ты))) комменты будут тру
хотите себе поставить?))
у меня тоже на джумле. но вот возникла проблема. заметил сегодня. почему-то изменился цвет фона. в админпанели есть на выбор только только между двумя видами. один из них и стоял. и отчего-то сам изменился на другой. при попытке вернуть обратно старый внешний вид, сохранение вроде как происходит (в настройках), а вот на самом сайте почему-то всё по старому. даже не знаю что делать.
А может это просто cookies и cash надо стереть? У меня, например, было так с некоторыми приставками, и пока не стёр — не показало. (Google Chrome and Opera)
И, всё таки, JComments куда удобней, и настраивать и работать. Мне так кажется 🙂
согласен с вами. это был больше эксперимент. ну и про удобство администрирования комментариев с разных проектов в одном месте не стоит забывать)
Джейкомментса нет для 1.7. Это первый аргумент контра. Второе в джейкомментс нет интеграции с соц. сетями
спасибо))) а вот подскажите, у меня тут проблема со шрифтом, какие то точки посреди букв r, p, e
Есть проблемка. Если авторизоваться стандартным модулем Джумла, то в Дискус не передаётся логин и почта
у Disqus собственная авторизация+авторизация через соц сети
Это очевидно, но «правильный» плагин мог бы брать логин хотя бы в качестве псевдонима
ну плагин достаточно правильный) проблемы с авторизацией в дискусе частенько поднимаются. многих останавливает отсутствие российских соц.сетей и т.д. но в целом система очень обширна по функционалу и при работе сразу с несколькими сайтами очень облегчает работу с комментариями
Причём здесь социальные сети к тому что зарегистрированные на сайте пользователи не могут комментировать, в отличие от гостей
=)
1. Убрать/отредактировать строку с количеством комментариев в начале поста. — в плагине для Joomla это галка в настройках.
Спасибо, помогло. И лезть в код не нужно. Токо я две галочки в настройках убрал пока не исчезло.
а можно ли вот это как-то решить?
выставьте часы в обычный формат — как вариант
Попробуем плагин
test
eWalikon — Кролиководство, Светодиодные лампы, Лес, Инвестиции, Ясновидение бесплатно.
Кролиководство, лес, грузоперевозки. Ищем инвесторов. Возможен совместный бизнес. Уникальная энергосберегающая светодиодная технология. Услуги экстрасенса, ясновидение, Бесплатная консультация, карма, сглаз, снятие порчи, диагностика здоровья.
Бесплатно! Тысячи посетителей к вам на сайт! Раскрути свой сайт!
О, заебись, новое оформление, вот только минус — нет функции «прикрепить изображение», да и на анг языке все… жаль
можно прикрепить видео, надо изменить в настройках.
А можно на Joomla каким то способом сделать так, чтобы новые комментарии были снизу и окно для ввода комментария тоже снизу, а самые первые комменты начинались сразу после статьи, т.е. всё построение блока комментариев Disqus перевернуть вверх ногами(как на обычных системах комментариев)?
И как его сделать русским, блин никак не могу врубиться??
Помогите! У меня при оставлении такого коммента возникает сразу красная строка с сообщением: Вы должны быть авторизованы(но на английском). Как это исправить?
Тест =)
а у меня косяк, вмасто тайла материала
Untitled 🙁
Как такую хрень убрать ???
Вот есть видео как убрать:
🙂
4. Убрать строку «Powered By», проще говоря, копирайт. Код находится в файле plugins/content/jw_discus.php. Найдите строку 174
У меня там вообще пустая строка в 174 в этом файле. Как выглядит строка с URL ?? Что удалить? можно пример?
отличная статья, а jcomments мне не понравился также как и soccoments!
У меня вообще не заработал — включил плагин, настроил. Он тупо не отображается. и в Коде его нет. Никаких следов.
И как тут авторизоваться?
А можно его прикрутить к Phoca Gallery?
Чет вы так и не раскрыли тему с закрытием внешних ссылок с плагина
А зачем их закрывать?