toodooНесколько раз порывался поставить на wordpress плагин от toodoo, но не досуг было. Все-таки идея-то симпатичная - что-то вроде openid. Заходят посетители (они же зарегистрированные пользователи toodoo) на сайт и регистрироваться им не надо, комменты оставляют, аватары из toodoo подгружаются. Красота!

php 5 + Document Object Model (DOM)

Теперь о том, как я его ставил. Скачал архив, из него скопировал папку toodoo в папку plugins на сервере. Пошел активировать и получил следующую ошибку:

Плагин не может быть активирован, поскольку о вызвал фтальную ошибку

Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/wp-content/plugins/toodoo/toodooWP.php on line 21

Проблемка решилась переходом с php4 на php5. Далее, идем в "Настройки => toodoo" и прописываем идентификатор и партнерский ключ. Идентификатор берм из ссылки к toodoo: http://toodoo.ru/blog/number/. Партнерский ключ берем из своего профиля в toodoo: "Мои сайты => Профиль => Иконка зеленого цвета настройки сайта возле доменного имени". Справа выделяем и копируем партнерский ключ.

Для отображения аватаров, в comments.php находим строку <?php comment_text() ?> и перед ней ставим <?php toodoo_comment_avatar() ?>. Разлогиниваемся и пробуем.

Резюмирую: Поля для публикации комментария заполняются автоматически, аватары, несмотря на наличие php5 и DOM не грузятся. Если удастся выяснить в чем проблема, отпишусь здесь же.

php 4

15 октября 2007 г. вышла версия плагина 1.2.1 lite для php 4 (DOM не используется). Процедура установки еще проще. Активируем плагин и в comments.php добавляем строку <?php toodoo_comment_avatar() ?> (см. выше). Проверяем - работает, по крайней мере у меня.

На toodoo анонса новой версии нет, качаем с разработчика Султана Салпагарова.