Skip to content

How to use (Rus)

prog-it edited this page Jul 16, 2017 · 4 revisions

Введение

В интернете часто задают вопрос: Как добавить комментарии Disqus на мой сайт, сделанному в Google Sites ?

Disqus предоставляет решение "из коробки" для некоторых блог-платформ и сервисов, но не для Google Sites.

Вот простое готовое решение.

Google Sites + Disqus

  1. Зарегистрируйте свой сайт на Disqus, чтобы получить "короткое имя" (shortname): https://disqus.com/admin/signup (можете прочитать здесь что это такое).
  2. Откройте страницу вашего сайта в Google Sites, на которую вы хотите добавить комментарии Disqus, в режиме редактирования и поместите курсор туда, где должны быть комментарии.
  3. В левом верхнем углу выберите пункт меню Вставка -> Дополнительные гаджеты....
  4. В открывшемся диалоге выберите Добавить гаджет по URL и вставьте этот URL: https://cdn.rawgit.com/prog-it/google-sites-disqus/d5a10aeb/disqus-gadget.xml (или скачайте этот файл и захостите его где-нибудь у себя).
  5. Откроется диалог с параметрами гаджета. Заполните: Disqus shortname (обязательно), Discus URL (настоятельно рекомендуется), Discus identifier (настоятельно рекомендуется), Disqus title (рекомендуется).
  6. Можете нажать предпросмотр или завершить вставку гаджета.

Предупреждение:

Как только откроется предпросмотр гаджета Disqus, на сервисе Disqus будет создано новое обсуждение, как если бы гаджет показывался на странице вашего сайта с выбранными параметрами.

Откуда брать параметры

Short name (обязательный) - ID вашего сайта, вы получаете его при регистрации сайта в консоли Disqus

Disqus url (настоятельно рекомендуется) - URL страницы, которой будет относиться дискуссия - по этому URL, например, можно будет перейти из уведомлений о новых сообщениях в почте. Если не указан, то будет подставлен URL страницы, на которой в первый раз отработал скрипт. Если вы его не укажете, то, например, при открытии предпросмотра гаджета туда может быть записан мусор.

Disqus identifier (настоятельно рекомендуется) - ID дискуссии однозначно определяет дискуссию. Т.е. для разного набора комментариев необходимо указывать разные ID. Для новой дискуссии просто придумайте новый ID, например page1, page2, super-page123 и т.п. Если дискусии с указанным ID не существует, то при первом обращении она будет создана. Если указать существующий ID, то будет загружена существующая дискуссия, даже если URL будет указан другой. Обратите внимание, что пустой Disqus ID - это тоже ID, т.е. при указании пустого ID на разных страницах будет загружен один и тот же набор комментариев!

Disqus title (рекомендуется) - заголовок, с которым дискуссия будет зарегистрирована, если её еще не существует. Если не указать, будет использован заголовок страницы.

Совместимость

Проверена совместимость со следующими браузерами (в других тоже должно работать):

  • Google Chrome 58
  • Internet Explorer 11
  • FireFox 53
  • Android Browser

Read this manual in English