OpenID Comments for Wordpress v0.9.0
Our day has eventually came! WordPress now is an OpenID Server. It means that you don’t need LiveJournal account just to comment entries of your LJ friends. You don’t even need it to read their friends-only entries. As a matter of fact, you don’t need anything (but download the plugin anyway).

Программист-интеллигент без вредных привычек. Авантюрист.

r8.com.ua/author/admin
2006-12-05
Привет. Никак не могу настроить OpenId server на своём сайте. Когда указываю в LJ в качестве openId url адрес своего сайта, то в ответ получаю “You cannot verify this OpenID identity, try to use another one.”
Если указывать адрес “адрес_блога/author/admin”, то всё получается.
В Wordpress в обоих случаях залогинен.
Никак не могу побороть =(
Mike Ivanov
2006-12-03
Не знаю, будет ли прочтен этот комментарий, но всё же…
Огромное спасибо за отличный плагин
Есть одна маленькая проблема – когда пытаюсь отписывать комментарий с авторизацией по OpenID в каком-либо wordpress блоге с этим плагином, вылезает вот такая ошибка (на этом сайте в том числе):
WordPress database error: [Duplicate entry '' for key 1]
INSERT INTO wp_openid_assoc_handles (server_url, assoc_handle, secret, expires_at) VALUES (“”, “”,”", “” )
Warning: Cannot modify header information – headers already sent by (output started at /home/t/thenotborg/public_html/wp-includes/wp-db.php:102) in /home/t/thenotborg/public_html/wp-content/plugins/openid/openid-classes.php on line 357
Error: please fill the required fields (name, email).
Был бы очень признателен, если бы дали наводку, в чем тут проблема
maxgal@livejournal
2006-11-27
Вот такую хрень выбрасывает
Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /xxx/xxx/xxx/wp-content/plugins/openid/openid-classes.php on line 231
Couldn’t find OpenID Server
Как излечить?
Заранее благодарю за ответ
Snaky
2006-06-05
Пришли мне свой comments.php, посмотрю. Тут единого решения не придумать, т.к. этот файл у всех может отличаться, где-нибудь не так поправили или что-то в этом роде.
Daniel
2006-06-05
Та же ерунда, к сожалению: unexpected T_ENDIF …etc”
Could you please post the possible cause / solution of the problem here, maybe someone else will not have to bother you with it again…
Snaky
2006-05-10
Проверь наличие директории tmp/ в папке плагина и наличие у нее прав на запись.
shade33@livejournal
2006-05-10
При попытке использования openID у себя комменты не добавляются (comment_post_id получается равным 0). Из-за чего может быть такая бяка?
shade33@livejournal
2006-05-10
проверка тут
alekx.net
2006-05-06
У меня никак не получается окончательно настроить плагин, поэтому решился задать вопрос.
Вроде я все сделал как написано в инструкции. Заменил код, отвечающий за вывод формы комментариев в файле comments.php и отредактировал файл openidform.php для использования с плагинами SubscribeToComments или Brian’s Threaded Comments. Но OpenID заработал только в качестве сервера. В ЖЖ войти под своим блогом и оставить комментарии получилось без проблем, а вот при любой попытке оставить в моем блоге OpenID комментарии из под какого угодно ресурса просто выкидывает на совершенно пустую страницу с адресной строкой
http://alekx.net/wp-content/plugins/openid/openid-comments-post.php.
Посмотрел, что пишут остальные пользователи, проверил наличие папки tmp в директории плагина
/wp-content/plugins/openid/
не создалась.
Создал папку и дал права на запись
chmod 777 tmp/
но все равно ничего не изменилось, при любой попытке оставить комментарий по-прежнему выкидывает на пустую страницу.
rich
2006-04-20
Did it go through?
Snaky
2006-04-19
You can send me your comments.php and I’ll modify it for you. Send it to snaky [at] the-notebook.org
rich
2006-04-19
Hello – I would very much like this plugin to work however after I modify the comments.php as instructed my comments page outputs the following:
“Parse error: parse error, unexpected T_ENDIF …etc”
Unfortunately I am not a good coder so any ideas are appreciated!
website: rmcquail.nfshost.com
arimanoff.com
2006-04-04
Ага, работает.
Спасибо огромное!
Snaky
2006-04-04
Спасибо
Банальная опечатка, забыл точку с запятой поставить после exit. Если хотите, поправьте сами, или скачайте исправленную версию
aalien@livejournal
2006-04-04
Хех. Оно заработало. Спасибо.
Только теперь оно при попытке оставить комментарий на чужом сервере отдает следующее:
Parse error: parse error, unexpected ‘}’ in /[skipped]/wp-content/plugins/openid/server.php on line 98
Хех.
arimanoff.com
2006-03-31
Ну, видимо, потому, что там owner другой.
Пытаюсь понять, как бы ее скриптом в человеческий вид привести.
Но не работает почему-то.
А переустановка упирается в этот самый tmp/.
Snaky
2006-03-31
Достаточно и 757, но вообще, странно, что нельзя.
arimanoff.com
2006-03-31
Хм-м. Похожая история, мда.
Я взял заведомо работающую копию comments.php, вдумчиво пять раз проверил, раскомментировал ли я то, что надо, потом…
Потом выяснилось, что я не могу сделать chmod на tmp/.
drwxr-xr-x 2 www projects 512 Mar 29 03:41 tmp
%chmod 777 tmp/
chmod: tmp/: Operation not permitted
Странно как-то.
Snaky
2006-03-30
Проверь, создалась ли директория tmp в директории плагина и убедись, что у нее есть права на запись.
subayev@livejournal
2006-03-29
эээ. а вот у меня страная фигня: при вводе опен-ид юзернейма, моих читателей на сайт жж не перебрасывает, а просто перегружается страница записи моего блога, и юзер оказывается подписан анонимом, а не своим именем в жж. как лечить?
http://blog.subaev.com
openid_test@livejournal
2006-03-19
hello, Snaky!
thank you so much for such a great plugin, keep up this nice work.
sorry for any inconvinience, this comment should probably be deleted.
/yo
Snaky
2006-03-11
Точно не могу сказать. Планирую глобальные изменения, поэтому может затянуться на пару месяцев.
shaggoth@livejournal
2006-03-10
а когда она собсно планируется?
Azzy
2006-03-10
Спасибо
Snaky
2006-03-10
Almost Spring
Azzy
2006-03-10
Может быть не в тему, но … если не секрет, то какая тема WordPress у тебя стоит???
arimanoff.com
2006-03-08
Самое интересное – под админом нужно залогиниться всего один раз, дальше оно работает под любым администраторским аккаунтом. Возможно, и под пользовательским, не проверял.
То есть – можно даже объявить это не багом, а фичей путем прописывания в readme.
And thanks for
all the fishyour plugin!Snaky
2006-03-08
Ага, конечно же. Мне нужно проверять пользователя не по ID, а смотреть на его права. Исправлю в следующей версии.
arimanoff.com
2006-03-08
Ого. Кажется, разобрался. Оно позволяет комментировать под OpenID только в том случае, если пользователь залогинен как admin. Любые другие пользователи с администраторскими правами, похоже, не катят.
Arimanoff
2006-03-08
Хм-м. Странно.
При любой попытке оставить комментарий под openID получаю диагноз “You cannot verify this OpenID identity, try to use another one.”
Что бы это значило? В какую сторону рыть?
merkurov@livejournal
2006-02-23
Спасибо!
Snaky
2006-02-20
У вас не установлена библиотека CURL, сейчас плагин без нее не работает. Возможно в следующей версии я решу эту проблему.
merkurov@livejournal
2006-02-19
а как вот это лечить:
Fatal error: Call to undefined function: curl_init() in /home/sites/palych/merkurov.ru/blog/wp-content/plugins/openid/openid-classes.php on line 226
Snaky
2006-02-15
Cool!
http://havoc.gtf.org/ymca/blog/?author_name=quiescere
2006-02-15
Created tmp directory–everything is working fine now.
Snaky
2006-02-15
It is strange. Which kind of system do you use? Wich version of PHP? Email me directly to snaky[at]the-notebook.org, please.
quiescere
2006-02-14
Changing
$identity_url = $openid_identity;
to
$identity_url = $query['openid_identity'];
in openid-classes.php solved that problem.
Now I’m stuck: $content seems to be empty, and I can’t figure out why.
quiescere
2006-02-14
Thank you for creating this plugin.
In function checkid_setup, checkid_immediate, and login, I had to add "exit;" after each header redirect:
header( ‘Location: ‘ . $location );
exit;
Now it correctly redirects to livejournal’s openid server page. Unfortunately, now I’m stuck seeing, "Couldn’t leave comment with this OpenID name."
Snaky
2006-02-12
Хорошая мысль, однако, щас поправлю.
http://blog.denyamsk.ru
2006-02-12
Хм.
А то ведь я попробовал новый поставить — не работает. Ну я и снес.
Про то, что если стояла старая версия, то надо сделать Деактивацию и опять Активацию… могли бы в ридми написать
Тест опенид.сервера
Snaky
2006-02-12
(Вытирает пот со лба) Нелегкая была работенка…
http://gluek.info/
2006-02-12
Спасибо, заработало
Snaky
2006-02-12
Тебе нужно деактивировать плагин и активировать его снова. Т.к. ему нужно создать новые таблицы в базе данных.
Gluek
2006-02-12
Не хочет добавлять:
WordPress database error: [Table 'gluek.wp_openid_trust' doesn't exist]
SELECT * FROM wp_openid_trust WHERE identity=”http://gluek.info/” AND trust_root=”http://the-notebook.org”
Snaky
2006-02-11
Я его недавно завел, поэтому не особенно рекламировал, да и кроме того, я знал, что ты рано или поздно заметишь, что к тебе от меня приходят
А ссылочку конечно поправлю
mbravo
2006-02-11
Опа, а я и не знал, что а) у тебя есть блог б) ты активно хакаешь WordPress
Поправь тогда, что ли, ссылочку – в слове Communication должны быть две буквы “m”
Snaky
2006-02-10
Отлично, я рад
kropp.spb.ru
2006-02-10
Yes! It works!
После выходных, как и обещал, поставлю плагин себе.
kropp.spb.ru
2006-02-10
Проверка openid.delegate…