Комментирование и авторизация при помощи Google Friend Connect

Совсем недавно, Google добавил поддержку плагинов к своей службе Google Friend Connect. На данный момент доступно три плагина:
  • Комментирование в блогах WordPress
  • Авторизация в системах Drupal
  • Авторизация в системах phpBB

Так как я являюсь обладателем блога на движке WordPress, то решил испытать этот плагин на себе. Коротко опишу процесс установки и работы плагина:
  1. Скачиваем плагин
  2. В папке wp-content/plugins содаём новую, с именем fc_plugin и копируем туда файлы fc_plugin.php и server_code.php
  3. Регистрируемся в службе Google Friend Connect
  4. Узнаём свой «Site ID» (Находясь на страничке управления аккаунтом сайта Google Friend Connect, посмотрите на адрес страницы, вас интересуют цифры после ключа «id». Либо при генерации любого гаджета, в его коде ключ «site»)
  5. Открываем файл fc_plugin.php и на 43 строчке заменяем «Site ID» на свой
  6. Активируем плагин через панель администратора вашего WordPress блога

Теперь любой может оставлять комментарии в вашем блоге используя аккаунты OpenID, Google, Yahoo! или AOL. Ну и всё это можно украсить гаджетами Google Friend Connect. Невероятно удобно!

P.S. Мне пришлось немного подкрутить css-стили и код гаджета (файл fc_plugin.php), чтобы он выглядел в соответствии с моим блогом.

UPD: Войдя таким образом на блог, вы автоматически получаете доступ к стандартному профилю участника. Авторизация посредством стандартных средств блога обладает более высоким приоритетом.

UPD2: Обнаружился неприятный баг: при включении этого плагина, отключаются граватары пользователей.

2009-03-14_004618.png - upload images with Picamatic 2009-03-14_010816.png - image uploaded to Picamatic
+5
14 марта 2009, 02:35
7
soulruins 19,5

комментарии (11)

0
kns #
А с OpenID плагином оно не конфликтует? Просто сейчас нет времени тестировать и ковырять. :)
Хотя, похоже, теперь можно его выкинуть.
0
soulruins #
Если честно, так и не проверил… Но вроде никто ещё не жаловался.
0
kns #
Сейчас отключил openid плагин и подключил этот — логинится, оставляет комменты. Чуть дольше, конечно, но терпимо.
Надо будет поковырять тему, чтобы сделать процесс более удобным.

Спасибо за тему. :)
0
kns #
Хм. А вот и неприятное — валидатор выдал кучу ошибок (26, кажется) + в Опере и хроме внизу образовалось поле в ~200 пикселей. Да и настроек маловато.
Подожду, пока все это поправят.
0
soulruins #
А можно скриншотик с этим 200-пиксельмым полем. Просто у меня ничего похожего, если я правильно понял.
0
kns #

Причем поле появляется только после полной загрузки (выполнения всех скриптов).
0
soulruins #
А другую тему пробовали? У меня (и не только) такого не наблюдается.
0
kns #
Нет.
Возможно, конечно, тема конфликтует или другие плагины (хотя, не пойму, каким образом), но мне проще отказаться от этого.
Тем более, что в нем не хватает некоторых мелочей. :)
Плюс при таком логине заводится новый пользователь. Что тоже нехорошо.
0
Barrio #
то что я искал, спасибо большое! :)
0
soulruins #
Не всё так радужно. Я уже отключил у себя этот плагин, т.к. помимо отключения граватар он ещё и делает вечный рефреш у некоторых авторизовавшихся через него пользователей. Я сейчас жду обновления плагина.
0
kovshenin #
В WordPress он мне всю тему попортил, видимо не так всё и просто… :(

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