Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

(STR34) IPB 3.4.9 VK Login

index.php?app=downloads&module=display&section=screenshot&id=333

Имя файла: (STR34) IPB 3.4.9 VK Login

Владелец файла: Strategius

Файл размещен: 14 Ноя 2016

Файл обновлен: 28 Ноя 2016

Категория файла: Mods/Моды

 

Авторизация с помощью Вконтакте для IPB 3.4.9.

Модуль является извлечением авторизации из локализации от IBResource с адаптацией под последнюю версию IPB 3 (3.4.9).

 

Подготовлено специально для IPBSkins.ru

 

Установка:

 

1. Скопировать файлы из папки upload в корень форума с заменой.

2. Установить хук VK_Forms.xml с формой, отвечающей за вывод кнопок авторизации.

3. Админцентр -> Системные настройки -> Импортировать файл Setting_Integration.xml с настройками (внизу страницы).

4. Добавить языковые строки из файла VK_Lang_RU.txt (редактировать свой языковой пакет).

 

P.S. - Публикация релиза на сторонних ресурсах без согласия автора запрещена!

 

Нажмите сюда, чтобы скачать этот файл

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

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

  • 2 месяца спустя...

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

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

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

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

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

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

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

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

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

$userData       = $vk->fetchUserData();

Как сделать?

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

Странно,всё приходит

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

В профиле попробовал привязать 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');
	}

  • Автор

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

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

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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.