Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Strategius

(STR34) IPB 3.4.9 VK Login

Рекомендованные сообщения

@newbie, спасибо Вам огромное! Что без Вас делали бы... Разрабы ВК молодцы, конечно, хотя бы в блоге написали об этом.

Поделиться сообщением


Ссылка на сообщение

Будет обновлённая версия хука?

Поделиться сообщением


Ссылка на сообщение

Сломалась загрузка аватарок.

Кто нибудь еще подтвердит проблему?

И как пофиксить?

Поделиться сообщением


Ссылка на сообщение
Кто нибудь еще подтвердит проблему?

Чтобы подтвердить, нужно знать, как ее воспроизвести.

Поделиться сообщением


Ссылка на сообщение
06/03/18 15:44 (изменено)

Как сделать дамп получаемых от вк данных при регистрации?

Изменено пользователем HooLIGUN

Поделиться сообщением


Ссылка на сообщение
Как сделать дамп получаемых от вк данных при регистрации?

\admin\applications\core\modules_public\global\register.php

$userData       = $vk->fetchUserData();

Как сделать?

Можете var_dump использовать, можете в файл записывать.

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

Поделиться сообщением


Ссылка на сообщение
Странно,всё приходит

Где именно баги с фото?

В профиле попробовал привязать VK-профиль к учетке юзера. В результате фотография установилась без проблем.

Поделиться сообщением


Ссылка на сообщение

При регистрации.

При привязке страницы к профилю, аватарка не должна устанавливаться (вроде как)

 

Обнаружил, что от vk теперь фотки заливаются такие как и получает jpg?ava=1

Думаю проблема в этом, попытался обрезать это в файле

\admin\applications\core\modules_public\global\register.php

$userData['_pic'] = substr($userData['photo'], 0, -6);

Не помогло, походу еще где то сидит

Поделиться сообщением


Ссылка на сообщение

/admin/sources/classes/member/photo.php

$img = $userData['photo']; = > $img = substr($userData['photo'], 0, -6);

И сработало :)

Поделиться сообщением


Ссылка на сообщение

Можно в файле \admin\sources\classes\vkontakte\connect.php

найти

return $this->_userData;

и выше добавить

		foreach (array('photo', 'photo_medium', 'photo_big') as $photo)
	{
		$this->_userData[$photo] = rtrim($this->_userData[$photo], '?ava=1');
	}

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение
06/09/18 08:18 (изменено)

@newbie, печально, что код тройки постепенно перестает нормально работать :( На четверку переходить желания нет совсем, но не представляю, что будет с тройкой без Вашей поддержки...

Изменено пользователем Strategius

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...