Как подружить Facebook и Ваш сайт на Orchard CMS

Tags: orchard cms, facebook

Facebook + Orchard CMS

Я расскажу как начать использовать возможности Facebook на Вашем сайте на основе Orchard CMS на примере кнопки Facebook Like. Возможности используемых модулей значительно шире, но я, к сожалению, пока не разбираюсь в этом. Просто решил начать исследовать этот вопрос и, по ходу изучения, кратко описать сам процесс. Буду исходить из предположения, что вы, как и я, пользуетесь русифицированными версиями Facebook и Orchard CMS.

  1. Создать приложение Facebook.
    1. Добавляем в Facebook к своей учётной записи приложение Разработчик, разрешаем ему доступ.
    2. Переходим на сайт Facebook Developers в раздел Приложения.
    3. В правом верхнем углу щёлкаем по кнопке "Создать новое приложение".
    4. В появившемся диалоге вводим название вашего приложения (например, название Вашего сайта) и пространство имён приложения (можно использовать маленькие латинские буквы, дефисы и подчёркивания, например, mike-eshva-ru). Ставим галку, что мы согласны с условиями соглашения и жмём кнопку Продолжить.
    5. Вводим капчу и жмём кнопку Отправить.
  2. Настраиваем приложение. Настройка сугубо индивидуальна, но как минимум необходимо указать на странице основных настроек: Кликаем галку в таблице внизу страницы "Сайт - Хочу, чтобы посетители авторизовались на моем сайте через Facebook". Вводим адрес Вашего сайта, например, http://mike.eshva.ruЖмём кнопку "Сохранить изменения".
  3. Устанавливаем необходимые модули на Ваш сайт: Service Validation Libraries, Facebook SDK, Facebook Suite. Разрешаем все возможности этих модулей.
  4. Переходим на страницу настроек Facebook Suite Settings в административном интерфейсе Вашего сайта. В поля App ID и App Secret вставляем соответствующие значения со страницы основных настроек вашего Facebook-приложения.
  5. Добавляем в тип контента Blog Post новую часть Facebook Like Button. Для этого в административном интерфейсе:
    1. Открываем раздел главного меню "Контент".
    2. Выбираем вкладку "Типы контента".
    3. Щёлкаем ссылку "Править" в строке Blog Post.
    4. Щёлкаем кнопку "Добавить части".
    5. Ставим галку напротив строки Facebook Like Button и щёлкаем по кнопке "Сохранить".
  6. Открываем имеющуюся или создаём новую публикацию блога и настраиваем в разделе "Facebook Like Button Widget Settings" параметры кнопки Like. Публикуем в блоге.