Русификация для WordPress плагина OpenID версии 3.*
Сам плагин качать
Затем скачиваем мой русификатор и распаковываем файлы из архива в wp-content/plugins/openid/lang/ (про соблюдение регистра букв в именах файлов не забываем)
У себя я его еще не до конца поборол (плагин XRDS поставил таки и он работает) и на форуме (по первой ссылке) там описаны похожие баги с созданием новых юзеров в wp2.6.2 и белым экраном после авторизации (используя урл блога как сервер). пишут про конфликты с bad behavior и еще чем то.
Если есть опыт решения проблем с ним — пишите в коменты. Конкретно интересует
Связанные записи
39 комментариев на запись “Русификация для WordPress плагина OpenID версии 3.*”
Трэкбеки и пингбеки
- Установил себе OpenID. - ..:Sinker’s blog:..
- the CodeFather » OpenenId на WordPress
- 100+ Вордпресс Ресурсов, Плагинов, Тем, Хаков для Блоггера
Спасибо за русификацию..! Очень пригодилась..
У меня все чики пуки работает, кстати с прошедшим днем варения! Любви здоровья, бабла и душевного равновесия =)
Рияегистрация/логин по OId работет, а вот из формы комментирования не постит, если предварительно не залогиниться. Кстати сейчас проверим, как с этим у вас… у вас просит заполнить имя и почту… я поставил в настройках плагина, что это не обязательно, но пока в настройках самого вордпресса не отключишь, все равно спрашивает имя и мыло… галочку сняли, ничего не спрашивает, но и коммент не постит… что не так?
test open id сервера, извини что тебя выбрал в качестве тренировочной кошки! =)
а какого именно? того плагина xrds что идет с плагином или другого? xrds у меня упорно не хочет работать. после авторизации белый экран
У меня этот самый косяк с OpenID. Белый экран, дублирование имен юзеров и переход по адресу типа
Пошел искать решение проблемы.
обновил перевод (до версии плагина 3.1.4)
Не работает. Пишет
Fatal error: Call to undefined function add_options_page() in /home/201328/http/wp-content/plugins/wp-contact-form/wp-contactform.php on line 200
WP 2.7, XRDS-Simple 1.0, OpenID 3.1.4, WP-ContactForm 3.1.8
Сергей, ругается
на ваш плагин контактной форму. ищите баг там
Постоянно эти проблемы с опенид плагином…
Причём постоянно разные.
То, что он у вас порезал текст комментария — вообще чудовищно.
Поскольку мне нужен openid только для комментирования (только сервер), видимо, снесу его нафиг и поставлю openid редирект с каким-нибудь нормальным провайдером.
На днях, кстати, интергрировала phpMyID с вопрдпрессом… Получилось.
После чего поняла, что phpMyID не работает с половиной openid клиентов…
Ужас, ни одного нормального скрипта-провайдера.
эти проблемы с опенид плагином…
попробуйте перезапостить мой длинный комент сюда. посмотрим у меня глючит или нет ;-)
Отличная идея, пробую.
родной аськин клиент тоже кстати постоянно подкладывает свинью своим родным пользователям (я сам не пользуюсь, но на работе часть юзеров на ней сидит). один раз кинули их заблокировав 5.0.1 кажется и заставив перейти на 5.1, затем блокировали 5.1 и заставили ставить 6.0. потом заблокировали 6.0 и выпустили “обновленную 6.0″. после этого заставили перейти их на 6.5.
И все это при уебищном инсталляторе и огромном дистрибутиве по сравнению с “альтернативными клиентами”. Пользовался мирандой с 2001 по 2005 год .потом кстати тоже один раз она заблокировалась и потребовала “обновление протокола”. ставил новые версии но все не то — если старую версию юзал отточенную и настроенную как надо, то новые версии все сплошь глючные пошли что пустые, что чужие модификации (которые вообще ахтунг как глючат). В итоге плюнул и пересел на QIP а затем на INFIUM использую стандартный скин из комплекта, настроил основыне протоколы по которым общаюсь и стер с компа остальные родные клиенты. Да, он тоже не идеален — любит иногда зависнуть на ровном месте или выдать ошибку при закрыти, но пользоваться им приятно. на работе 95% юзеров пересели с миранды и родного клиента тоже на qip и qip infium.
Оставшиеся 5% юзают родной клиент аськи принципиально. самое смешное что icq2003b с древнючим протоколом работала, работает и ни разу за последние 5 лет не выдавала “обновите вашего клиента”. ей тоже пользуются на работе некоторые “консерваторы”. Пусть она тормозная, размер базы у нее мегабайтами меряется(даже десятками), но нравится им.
jehy, комент прошел
Странно как.
Что-то, что цепляется на урл, и при это режет комменты…
*Сейчас попробовал попостить это же у себя с левым опенид — работает
*А теперь — со своим опенид — всё равно работает…
Чертовщина какая-то ))
извиняюсь — у самого этот плагин не работает должным образом, решил проверить у Вас :)
У меня тоже был белый экран на странице /?openid_server=1. После включения отображения ошибок на сервере, стала отображаться ошибка:
Fatal error: Call to a member function needsSigning() on a non-object in ////www/stranstvie.com/wp-content/plugins/openid/Auth/OpenID/Server.php on line 1495
комментарий обрезался:
…
Если погуглить, то можно увидеть, что такая ошибка на многих блогах вылезает.
Решил занятся модернизацией своего блога и руки дошли до OpenID. Буду крайне благодарен за помощь по такому вопросу… как установить и заставить работать это дивный OpenID плагин? Если точнее, как установить форму для ввода идентификатора, так, например, как это сделано тут.
Эдуардд Отечественный, 1 прочитайте правила мои. 2 достаточно изучить исходный код страницы чтобы понять что и с чем едят
Да уж, правила, они правила и есть. Я, собственно, уже и правила, и код изучил, но найти там ответ на свой вопрос не сумел. Пытался использовать отличный (во всяком случае его функциональность меня вполне устраивала) плагин OpenID Comments for WordPress, но а) он отказался работать на новой версии ВП; б) он старый и не поддерживается. А с оригинальным OpenID-плагином я совершенно не сдружился.
Весь этот механизм нужен только для комментирования, поэтому, если позволите, вопрос в лоб. В ридми в плагину есть вопрос: "How do I add an OpenID field to my comment form?" и в ответе на него приводится кусочек кода для добавления поля опенид в форму комментирования. Это и есть вся премудрость настройки данного плагина?
могу сказать так — то что там написано в реадми не всем подходит и не для каждой темы. если посмотрите в код страницы у меня то увидите что там не совсем так как предлагается. когда я делал так как в реадми у меня либо не работало вообще либо выдавало лишнюю страницу для подтверждения.
Тьфу-тьфу-тьфу, но вроде бы всё получилось. Немного всё-таки помучался, но теперь вроде бы работает всё. Тогда ещё один квесчен и я думаю, что моя проблема будет исчерпана окончательно. В плагине OpenID действительно так немного настроек (раздел OpenID в Настройках с настройками получателя и провайдера) или я что-то пропустил?
Эдуард Отечественный, в разделе пользователей в админке еще заглядывали?
Да, но там же можно только связать OpenID с аккаунтом, а настроек особо и нет никаких
Эдуард Отечественный, а они нужны? чем меньше тем лучше
Меня видимо "разбаловали" плагины наподобии Simple Tags или Akismet, у которых немеряно разных финтифлюшечек, некоторые из которых ещё и "разбросаны" по админке
Спасибо, за поддержку "зелёному" блоггеру. OpenID настроил, убрал проверку имени и пароля (хотя если вводить имя, то отображается симпатичнее) — полёт проходит нормально. Прикрутил (вот этим: LiveJournal Userpics) аватарки для ЖЖ юзеров, так что на пока всё вроде бы неплохо. Чуть позже разберусь с граватарами — как-то никогда с ними не работал. Ещё раз благодарю за понимание.
У меня плагин рабоитать все равно не хочет. Я вроде могу авторизироваться и коментить по своему OpenID. А вот у меня юзеры не могут :(
Сам столкнулся с такой проблемой на вп 3.0. пока побороть не получается, комментарии удается отправить только если вручную вбил разрешение на сайт в опенид админке. Если удалось как-то решить — маякните.
Спасибо за перевод
Спасибо :)
Спасибо! Настроил (правда пока лишь в качестве сервера, но это и требовалось), пока полет нормальный =)
Выдает вот такую ошибку Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 7680 bytes) in что делать ?
Чтобы не было ошибки Call to a member function needsSigning()
нужно вырубить плагины использующие session_start() в неправильных местах, цитата:
The problem is NOT with the OpenID plug-in, it’s with other plug-ins which start a session in irregular places. It’s a bad programming practice to start the session outside of a function where it will be invoked on every page load irrespective of whether or not the actual plug-in code is triggered. Plus, as we have seen, plug-ins which behave like that don’t play well with other plug-ins that are also dependent upon the session. From a programming standpoint, the «bug» is in the ill-behaved plug-in and not in the OpenID plug-in. There isn’t any way to code around it; the issue must be fixed at the source.
и что?
На данный момент думаю самое удобное использовать Яндекс как сервер и просто прописать дополнительные мета теги на сайте.