Установка Disqus на Radiant CMS

Рассмотрим как настроить систему комментов DISQUS для Radiant CMS. Получить легко подключаемую форму для комментов к нужным статьям в Radiant.

Шаг 1. Получение встраиваемого кода



Для начала зайдите на сайт disqus.com/ и заполните все нужные поля для регистрации нового проекта.
На последнем шаге, из списка предлогаемых CMS нужно выбрать «Universal Code», и в секции «Embed Code» скопировать код который и будем встраивать в наше приложение:
<div id="disqus_thread"></div>
 <script type="text/javascript">
     var disqus_shortname = 'shortname';
     (function() {
         var dsq = document.createElement('script');
         dsq.type = 'text/javascript';                  
         dsq.async = true;
         dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
         (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0])
         .appendChild(dsq);
    })();
 </script> 


Обратите внимание, что в:
var disqus_shortname = 'shortname';

необходимо указать Site shortname который вы указывали при регистрации.

Шаг 2. Настройка Radiant.



Теперь приступим к настройке Radiant. Для это в back-end`e, перейдите в менеджер статей в Radiant CMS, выберите любую статью и добавьте новую вкладку, назовите её например disqus и вложите ваш JavaScript код в неё.
После чего перейдите в Design -> Layouts -> Normal и вставьте следующий код подключающий снипет disqus
<r:if_content part="disqus">
   <div id="disqus-form">
     <r:content part="disqus" />
   </div>            
</r:if_content> 


Вот и всё. Модерировать комменты к вашим проектам можно на странице
shortname.disqus.com/admin/moderate/, где shortname ваш логин.


0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.