Обновил модуль ВКонтакте
Изменения:
- добавлена кнопка выхода
- добавлены настройки способа формирования логина, при отсутствии никнейма у пользователя
- инициализация изменена на асинхронную
Возможно изменение способа инициализации как-то скажется на получении правильных кук, в лучшую сторону.
[download id=»5″]
16.05.2010 в 05:36
«инициализация изменена на асинхронную» а в чем суть?) Это на что-то влияет?
16.05.2010 в 15:32
из доков вконтакта:
>В отличие от обычной, асинхронная инициализация Open API, позволяет производить инициализацию платформы параллельно инциализации Вашего JavaScript-кода.
т.е. грубо говоря, в данной ситуации, ничего 🙂
17.05.2010 в 15:37
А не подскажете, как получить переменную с url фотографии юзера?
Добавил поле photo в запрос:
VK.Api.call('getProfiles', {uids: mid,fields:'nickname, photo'}, function(r) {
но, если банально проверить, что в него пишется:
document.forms.vklogin.username.value = r.response[0].photo
Получаю username=unsigned
17.05.2010 в 16:11
Хотя работает, видать вконтакт глюкал
21.05.2010 в 13:27
После обновления, у меня отображается пустой модуль… 🙁
21.05.2010 в 17:28
Вы мне льстите, думая что телепат 🙂
адрес сайта есть?
24.05.2010 в 14:18
Большое спасибо за компонент!
Пользуюсь mod_vklogin_0.0.2. В html-коде модуля удалил лишний тег </form>, однако получаемый код невалидный, надо что-то изменить в строке (или даже более глобально):
end = vk_cookie.indexOf('&', start);
валидатор http://validator.w3.org/ выделяет — &
например, при проверке сайта: http://vjoomla.ru/
ошибка 1: character «&» is the first character of a delimiter but occurred as data
ошибка 2: xmlParseEntityRef: no name
Подскажите, пожалуйста, как можно исправить.
25.05.2010 в 07:32
Ага, новая версия с почти готова( интеграция с jomsocial), только времени установщик создать нету.
Чтобы валидно было, после открывающего тега script вставить <![CDATA[
,а перед закрывающим ]]>
25.05.2010 в 09:06
К сожалению, после этого кнопочка «Войти ВКонтакте» пропадает: проверил на своём сайте и на http://vjoomla.ru, с которого я сграбил и изменил их html-код средствами оперы, сохранил *.htm на винт и открыл: итог тот же.
27.05.2010 в 20:13
Прописал вместо <![CDATA[ и ]]> — /*<![CDATA[*/ и /* ]]>*/ соответственно, вроде всё нормально.
09.06.2010 в 22:27
ссылка на архив JomComment 3.0.1 rev 562 http://rapidshare.com/files/191943793/azrul.com…
Все опубликовано насчет ошибки с JomSocial