OpenID Comments for Wordpress v0.7.0

  • english

Плагин был полностью переписан, исправлено множество недочетов, и, самое главное — сделана поддержка openid.delegate. Кроме того, плагин теперь совместим с Threaded and Paged Comments. Живет он по прежнему в этом посте, откуда его и можно скачать. Следующая версия будет реализовывать OpenID Server, планирую закончить ее за две недели.

Небольшая инструкция для тех, кто хочет скрестить плагин с Threaded and Paged Comments:

  1. Установите Threaded and Paged Comments согласно инструкциям.
  2. В частности, он предложит вам заменить template file comments.php. Отредактируйте этот файл и замените строчки, отвечающие за вывод формы для комментариев, на < ?php include TEMPLATEPATH . '/openidform.php'? >. Или, если вы используете вместо comments.php файл wp-paged-comments.php, редактировать нужно его.
  3. Отредактируйте файл openidform.php и раскомментируйте указанные в нем строчки.
  • Lets test this :)

  • Проверка связи по OpenID

  • test

  • я правильно понимаю, что если я хочу скрестить оупенайди и треды – надо сначала ставить треды, потом оупенайди?
    Не бейте девушку, я вообще не программист :)

  • Ага, нашел в чем проблема – у меня в качестве сервера был прописан URL со схемой https, а на сервере то ли curl его не поддерживает то ли еще что – но функция, которая должна вернуть с сервера распаршенный мап возвращает пустой массив. Что самое печальное, в базу вносится трастовая запись из пустых строк и при проверке логина плагин начинает колбасить – как graven.igni.ru я сюда уже не войду, пока эта строчка не будет удалена…

    Вы не используете какую-либо SCM? Я бы поправил.

  • Интересный факт – под этим логином я могу комментить, а под http://graven.igni.ru – нет. На моем вордпрессе появляется надпись Cannot verify sign, а здесь – Couldnt find server.

  • А где там в comments собсно форма вывода? о_О

  • You can get rid of that dropdown menu if you like. Just delete this lines from the file openidform.php:

    < select name="openid_type" id="openid_type" tabindex="1" blah-blah-blah... >
    < option value="lj" selected="selected" >LiveJournal User< /option >
    < option value="dj">DeadJournal User< /option >
    < option value="openid">Other OpenID< /option >
    < /select >

    And put instead of them this: < input type="hidden" name="openid_type" value="openid" >

  • Neat, but what’s with this drop-down menu thing?

  • Hmm, one more time…

  • Rad!