/var/log/life.log
Блог программиста из солнечной Бурятии

Обновил модуль ВКонтакте

Изменения:

  • добавлена кнопка выхода
  • добавлены настройки способа формирования логина, при отсутствии никнейма у пользователя
  • инициализация изменена на асинхронную

Возможно изменение способа инициализации как-то скажется на получении правильных кук, в лучшую сторону.
[download id=»5″]

11 комментариев на запись «Обновил модуль ВКонтакте»

  1. Pekhov пишет:

    «инициализация изменена на асинхронную» а в чем суть?) Это на что-то влияет?

  2. VampiRUS пишет:

    из доков вконтакта:
    >В отличие от обычной, асинхронная инициализация Open API, позволяет производить инициализацию платформы параллельно инциализации Вашего JavaScript-кода.

    т.е. грубо говоря, в данной ситуации, ничего 🙂

  3. Pekhov пишет:

    А не подскажете, как получить переменную с url фотографии юзера?
    Добавил поле photo в запрос:
    VK.Api.call('getProfiles', {uids: mid,fields:'nickname, photo'}, function(r) {
    но, если банально проверить, что в него пишется:
    document.forms.vklogin.username.value = r.response[0].photo
    Получаю username=unsigned

  4. Pekhov пишет:

    Хотя работает, видать вконтакт глюкал

  5. Xomka пишет:

    После обновления, у меня отображается пустой модуль… 🙁

  6. VampiRUS пишет:

    Вы мне льстите, думая что телепат 🙂
    адрес сайта есть?

  7. lion2005 пишет:

    Большое спасибо за компонент!

    Пользуюсь 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

    Подскажите, пожалуйста, как можно исправить.

  8. VampiRUS пишет:

    Ага, новая версия с почти готова( интеграция с jomsocial), только времени установщик создать нету.
    Чтобы валидно было, после открывающего тега script вставить <![CDATA[
    ,а перед закрывающим ]]>

  9. lion2005 пишет:

    К сожалению, после этого кнопочка «Войти ВКонтакте» пропадает: проверил на своём сайте и на http://vjoomla.ru, с которого я сграбил и изменил их html-код средствами оперы, сохранил *.htm на винт и открыл: итог тот же.

  10. lion2005 пишет:

    Прописал вместо <![CDATA[ и ]]> — /*<![CDATA[*/ и /* ]]>*/ соответственно, вроде всё нормально.

  11. Mike2m пишет:

    ссылка на архив JomComment 3.0.1 rev 562 http://rapidshare.com/files/191943793/azrul.com
    Все опубликовано насчет ошибки с JomSocial

Оставить комментарий

Вы так же можете оставить комментарий используя ваш OpenId, для этого нужно войти.