Придется перечислять каждую ссылку вручную, а они могут добавляться убираться иногда. Хочется как-нибудь автоматизировать это дело, либо вообще убрать из кода шаблона, если оно не нужно.
Проблему с «Unable to find the wrapper „https“» решил установкой openssl в php. Но остались всплывающие ошибки о «Invalid OAuth access token. thrown in» и «Undefined index: oauth_verifier» при отказе разрешения на странице приложения.
Если входить под какой-либо учеткой соц. сети со страницы регистрации/логина, то после входа он перекидывает на страницу, на которой я был, т.е. на страницу регистрации/логина. Но поскольку я уже залогинен, мне выдается ошибка, что такой страницы не существует.
Лучше бы, к примеру, делать проверку, находится ли пользователь на странице регистрации/логина, и в этих случаях перенаправлять его на главную, а не обратно.
Просто в описании плагина никакого упоминания об openssl нет. У вас все нормально отрабатывает, если отказаться от авторизации с помощью facebook или twitter?
Ну скорей всего в первую очередь обрабатывается клик по тегу a, а по span не срабатывает уже. Лучше будет повесить id=«show_blog_description» непосредственно на саму ссылку. Протестите, возможно, я ошибаюсь.
Очень много камментов, возможно, эта проблема и обсуждалась.
Если после перехода на страница авторизации в facebook или twitter нажать отмена, то на страницу логина вываливается большое количество ошибок вида:
Notice: Undefined index: oauth_verifier in /home/webmaster/www/.ru/plugins/openid/classes/modules/oauth/Oauth.class.php on line 66
Notice: Undefined index: oauth_token in /home/webmaster/www/.ru/plugins/openid/classes/lib/external/OAuth/twitteroauth/twitteroauth.php on line 121
Notice: Undefined index: oauth_token_secret in /home/webmaster/www/.ru/plugins/openid/classes/lib/external/OAuth/twitteroauth/twitteroauth.php on line 121
и
Notice: file_get_contents() [function.file-get-contents]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in /home/webmaster/www/.ru/plugins/openid/classes/actions/ActionLogin.class.php on line 911
Warning: file_get_contents(https://graph.facebook.com/oauth/access_token?client_id=373788736012504&redirect_uri=http://.ru/login/openid/fb/&client_secret=xxd79b4b&code=) [function.file-get-contents]: failed to open stream: No such file or directory in /home/webmaster/www/.ru/plugins/openid/classes/actions/ActionLogin.class.php on line 911
Fatal error: Uncaught OAuthException: Invalid OAuth access token. thrown in /home/webmaster/www/.ru/plugins/openid/classes/lib/external/base_facebook.php on line 1106
вставляй
Если входить под какой-либо учеткой соц. сети со страницы регистрации/логина, то после входа он перекидывает на страницу, на которой я был, т.е. на страницу регистрации/логина. Но поскольку я уже залогинен, мне выдается ошибка, что такой страницы не существует.
Лучше бы, к примеру, делать проверку, находится ли пользователь на странице регистрации/логина, и в этих случаях перенаправлять его на главную, а не обратно.
Если после перехода на страница авторизации в facebook или twitter нажать отмена, то на страницу логина вываливается большое количество ошибок вида:
и
где X — id созданного блога, куда будут добавляться все топики.