Управление комментариями, восстановление комментариев, DISQUS


СайтостроениеВ данном разделе вы найдёте статьи по сайтостроению. Начиная от настройки и запуску сервера, до установки и настройки движка сайта. | СкриптыВ данном разделе мы рассматриваем различные скрипты (движки), их направленность, работу, полезность для сайта и многое другое. | ДизайнВ данном разделе находятся статьи по дизайну. Большинство статей содержит уроки по созданию дизайна. | FlashВ данном разделе находятся уроки, а так же готовые продукты, написанные на Flash. | SEO(search engine optimization) поисковая оптимизация. Статьи на тему оптимизации и продвижения ресурсов в сети интернет. | HTML(HyperText Markup Language) язык разметки гипертекста. Статьи с уроками верстки с использованием HTML5. | CSS(Cascading Style Sheets) каскадные таблицы стилей. Статьи по использованию CSS3 при вёрстке сайтов. | Проекты | Жизнь блогосферыСтатьи из жизни русскоязычной блогосферы. Новости, тенденции, интересные блоги. | Заработок в сетиСтатьи о заработке в сети. Биржи, партнерские программы, платежные системы. | РазноеСтатьи не вошедшие ни в одну из категорий. | Автоматическая регистрация в ПССкрипт позволяющий зарегистрировать свой ресурс в основных поисковых системах. |
15апреля

DISQUS - средство управления комментариями


Сейчас многие блоггеры столкнулись с проблемами. У кого-то сгорел хостер, безвозвратно уничтожив все данные, у кого-то хостера просто закрыли, кого-то достали спамеры, и они закрыли возможность комментировать блог.

Вроде бы все понятно, очень многое можно восстановить при помощи закешированных записей поисковых систем, что-то еще валяется в документах. В общем, эти данные можно восстановить хотя бы на 70%. Но вот комментарии восстановить не удастся. А пустой блог которому больше года, смотрится ужасающе.

Конечно, можно каждый день делать резервные копии базы данных, но сегодня я хочу рассмотреть другой способ сохранности и восстановления комментариев — это сервис DISQUS.

Суть DISQUS не совсем в сохранении ваших комментариев, хотя и с этой проблемой он легко справляется. С помощью DISQUS вы можете установить у себя на сайте древовидные комментарии, и возможностью авторизоваться при помощи OpenID, DISQUS, Twitter, FaceBook, а так же можно отправить анонимное сообщение или сообщение со своими данными. Причем, это все вы можете настроить в панели DISQUS. Вы можете выбрать, при помощи каких сервисов пользователи могут авторизоваться, можно ли отправлять комментарии со своими данными, можно ли отправлять комментарии анонимно, да и вообще, выставить определенных пользователей, которые могут комментировать.

Помимо этого, у DISQUS очень широкий функционал. У него есть возможность сразу отправлять комментарии в Twitter или FaceBook, можно установить возможность получения уведомлений на новые комментарий, есть возможность голосования за комментарии, а так же, вы можете назначить модераторов на модерацию комментариев. DISQUS работает на AJAX, поэтому комментирование происходит без перезагрузки страницы. К тому же, имеется возможность комментировать из почтового ящика.

Не смотря на все перечисленное, у DISQUS есть другие большие плюсы. Во-первых, установка данного плагина убережет вас от нагрузки на вашу базу, так как вам ненужно будет ставить большое количество плагинов, все тех же уведомлений на почту, что снизит нагрузку. Во-вторых, для нас это является главным плюсом, все комментарии из сервиса синхронизируются с базой данных, а значит, после проблем с вашим хостером, вы можете синхронизировать комментарии со своей новой базой, так как комментарии хранятся на сервере DISQUS. Причем, если вы решите отключить DISQUS — это пройдет безболезненно. Для этого нужно будет лишь удалить плагин или код.

После регистрации в DISQUS вы можите выбрать язык, выбрать возможные способы авторизации и модерации, после чего можете скачать плагин для вашего движка (думаю, у многих WordPress), и установить его. Если вашего движка в списке нет, то можно воспользоваться универсальным кодом.

Я расскажу, как установить DISQUS на DataLife Engine.

  • Регистрируемся в DISQUS
  • Направляемся в Universal Code
  • В файле аdcomments.tpl удаляем весь код, и вставляем:

    <div id="disqus_thread"></div><script type="text/javascript" src="http://disqus.com/forums/ВАШ ЛОГИН/embed.js"></script><noscript><a href="http://disqus.com/forums/ВАШ ЛОГИН/?url=ref">View the discussion thread.</a></noscript><a href="http://disqus.com" class="dsq-brlink">blog comments powered by <span class="logo-disqus">Disqus</span></a>

  • В файле shortstory.tpl ищем параметры отвечающие за вывод комментариев ([com-link]Комментировать[/com-link]), и вместо этого вставляем:

    <a href={full-link}#disqus_thread></a><del><script type="text/javascript">

    //<![CDATA[

    (function() {

    var links = document.getElementsByTagName('a');

    var query = '?';

    for(var i = 0; i < links.length; i++) {

    if(links.href.indexOf('#disqus_thread') >= 0) {

    query += 'url' + i + '=' + encodeURIComponent(links.href) + '&';

    }

    }

    document.write('<script charset="utf-8" type="text/javascript" src="http://disqus.com/forums/ВАШ ЛОГИН/get_num_replies.js' + query + '"></' + 'script>');

    })();

    //]]>

    </script></del>

  • Установка DISQUS на DataLife Engine окончена.

Лично я не стал ставить DISQUS на свой блог. Потерять комментарии я не боюсь, так как пользуюсь качественным хостингом. Понимаю, и на старуху бывает проруха, но на сколько я знаю, резервные копии хранятся на других винтах, так что надеюсь, что меня обойдет чаша сия. Подписка на комментарии есть и сейчас, пусть и не для всех, но надеюсь в скором времени это изменится, к тому же, в отличии от WordPress, у меня это способность движка, а не плагина. Возможность комментировать из RSS-ленты и из почты, Celsoft обещал сделать в следующей версии скрипта. Так что для меня данный сервис не нужен, да и не люблю я светить комментарии или ещё что либо на сторонних ресурсах.


Просмотров: 3722

Печать



  • Новый дизайн и социализация блога
    социальные сети, social Вот, наконец, и закончил редизайн блога. В новом дизайне нет графических элементов. Все «изображения» выполнены при помощи html5 и css3. По данной причине, в
  • Добавляем кнопку re-tweet на блоги
    Все мы видели на многих блогах кнопку для re-tweets. По русски говоря, это кнопка для опубликования понравившегося поста в своем Twetter-аккаунте. В принципе, данная кнопка не является обязательно,
  • Вопросы и советы по изменению блога
      Решил немного изменить блог, в принципе, неизменным (пока), зато координально решил сменить функционал. В связи с этим необходимы советы, какие функции нужны, а какие нет.   Итак,
  • Google стал индексировать JavaScript
        Наконец Google начал индексировать навигацию в JS (javascript). Казалось бы, наконец, вот оно. Неужели теперь можно просто вставлять JS и не дописывать кучу кода, которая будет
  • Открытие блога
    Вот и произошло открытие моего блога. Надеюсь, на страницах блога вы найдете много интересной для себя информации. Хочу сразу предупредить спамеров, которые любят регистрироваться на сайтах для того,
  • Авторизоваться
    Панель авторизации