Друзья, с Новым годом! Успехов, воплощения желаний и счастья.
2009 обещает быть насыщенным, разработчики Six Apart уже готовят нам много всего интересного. А я подготовил для вас небольшой сюрприз: 3 полезных плагина для Movable Type.
-
Russian Action Streams — плагин для добавления русскоязычных сервисов к плагину Action Streams. Пример работы плагина можно посмотреть на моём сайте. В данный момент поддерживаются 24 сервиса:
- News2.ru
- Memori
- BobrDobr
- RuTube
- LiveInternet
- Мой круг
- WishList.ru
- Я.ру
- Яндекс.Фотки
- Яндекс.Видео
- Блог.ру
- b23.ru
- ммм… тейсти
- PhotoFile.Ru
- Look At Me
- Photosight.ru
- RussianPodcasting
- LiveLib
- Рамблер Планета
- Рамблер Фото
- Рамблер Vision
- БэбиБлог
- Opera Community
- HeadHunter Live
Скачать плагин: RussianActionStreams-1.0b.zip - Яндекс.OpenID — плагин добавляет возможность авторизации комментаторов через OpenID-сервис Яндекса.
Скачать плагин: YandexOpenId-1.0b.zip - Update Pings RU — плагин добавляет 2 дополнительных сервиса, куда отправляются уведомления о появлении новых записей в блоге: Яндекс.Блоги и Ping-O-Matic.
Скачать плагин: UpdatePingsRU-1.0.zip
Все плагины устанавливаются как обычно, только RussianActionStreams требует некоторых действий с шаблонами. Подробная документация будет готова уже после НГ :)
Счастливого Нового года!
# Яндекс.OpenID — плагин добавляет возможность авторизации комментаторов через OpenID-сервис Яндекса.
А расскажите поподробней, как это выглядит? Может где установлено уже?
Можно здесь авторизоваться, плагин уже подключен. Прямая ссылка на авторизацию:
http://saahov.ru/s/com.cgi?__mode=login&blog_id=5&return_url=http://movable-type.ru/2008/12/novogodnee.php
Так, ссылку "Авторизуйтесь" нашел, увидел :-).
Правда, авторизует она на saahov.ru, а не сюда.
Кстати, не хотите сделать немного по-другому? Наш OpenID поддерживает самоопределение юзера, и достаточно авторизовываться на нем с указанием домена "yandex.ru", не обязательно логин вписывать. Соответственно, можно сделать формочку, на которой будет просто кнопка "авторизоваться через Яндекс", которая будет сабмитить "yandex.ru" через hidden-поле, а дальше уже все будет происходить как сейчас.
Интересная идея, нужно будет поэксперементировать :)
А на saahov.ru авторизует потому, что там все скрипты находятся (одна инсталляция MT — много блогов), а в куки заносится информация об авторизации для конкретного блога.
Тем не менее, судя по подписи, я таки авторизован :-). Просто по форме комментария этого не видно: светится ссылка "Авторизуйтесь", и есть все поля для заполнения.
Проверю эту особенность. Возможно, нужно было перезагрузить страницу.
Перегружал. Собственно, оно до сих пор так: авторизованность есть, но форма выглядит как в неавторизованном варианте.
Пробовал авторизоваться под различными браузерами (Opera, Firefox, Google, IE), везде нормально отображается. Может быть у вас отключен JavaScript? Просто сама страница статическая, она не изменяется после авторизации, поля формы скрываются при помощи JavaScript.
А... Это многое объясняет. Включил вывод ошибок в Firebug, получил две:
javascript.js:301 "cf.post is undefined"
javascript.js:303 "cf.preview_button is undefined"
Хотя по коду не могу понять, как это может быть...
Russian Action Streams - поподробнее можно?
Установил плагин Яндекс.OpenID -
An error occurred: Авторизация не удалась. Пожалуйста, попробуйте снова.
Сюда с двух аков попробовал - нормально авторизует.
Вероятно, не хватает каких-то модулей на сервере. Скорее всего, это Net::OpenID::Consumer.
Просто чекбокс в настройках не включен :)
спасибо за плагины, пошёл тестить ;)