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

(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. - Публикация релиза на сторонних ресурсах без согласия автора запрещена!

 

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

  • Upvote 1

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


Ссылка на сообщение
11/27/16 10:24 (изменено)

Модуль обновлен (1.0.1)

  • Добавил отсутствующие языковые строки для перевода интеграции.

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

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


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

Посмотрел беглом файлы, нашел пару ошибок.

 

1. Почему в \admin\sources\base\core.php есть вызов функции self::makeSeoTransliterate( $text ) но нет объявления самой функции function makeSeoTransliterate?

 

2. Файл \admin\sources\base\ipsMember.php взят с нулла неизвестной версии.

	//_LicenseNulled_
	$classToLoad = IPSLib::loadLibrary( IPS_KERNEL_PATH . 'LicenseNulled.php', 'classSpamManagement' );
	$query = new $classToLoad();

У тех, у кого лицензия, спамсервис отвалится, а то может быть и регистрация если спамсервис будет включен.

  • Upvote 1

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


Ссылка на сообщение
11/28/16 07:32 (изменено)
Посмотрел беглом файлы, нашел пару ошибок

Извиняюсь, не доглядел. Исправлено.

 

взят с нулла неизвестной версии

С моего, делал для себя для теста.

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

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


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

Вот тут камрад newbie говорил, что в модуле авторизации Вконтакте от ИБР есть ошибки от Твиттера http://ipbskins.ru/forum/topic11037.html/page__view__findpost__p__71971

 

Не подскажите, какие именно недочеты имелись в виду?

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


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

Не подскажите, какие именно недочеты имелись в виду?

Вам зачем тема 5-летней давности?

Имелись ввиду ошибки вида

ipsRegistry::getClass('output')->showError( 'ошибка_от_твиттера', 1000 );

То есть, если при попытке авторизоваться через ВК, Вам отображалась, к примеру, ошибка "Не удалось соединиться с Твиттер", то, согласитесь, Вы будете в недоумении причем тут твиттер.

  • Upvote 1

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


Ссылка на сообщение
Вам зачем тема 5-летней давности?

Так я ведь использую этот модуль авторизации :)

 

Имелись ввиду ошибки вида

Действительно, нашел такую ошибку:

 

if( !IPSLib::vkontakte_enabled() )
	{		
		$this->registry->getClass('output')->showError( 'twitter_disabled', 1005.1 );
	}

А как добавить в систему ошибку vkontakte_disabled? Или можно просто заменить twitter_disabled на vkontakte_disabled и все заработает?

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


Ссылка на сообщение
Так я ведь использую этот модуль авторизации :)

За 5 лет многое изменилось.

А как добавить в систему ошибку vkontakte_disabled? Или можно просто заменить twitter_disabled на vkontakte_disabled и все заработает?

Это не влияет на работу. Только показ ошибки юзеру.

Пример ошибки

http://ipbskins.ru/forum/user/475890-newbie/

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


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

Подскажите пожалуйста, в чём может быть проблема. Выполнил всё по инструкции. Формы Авторизации Вк не появилось.

IPB 3.4.9 шаблон стандартный.

Спасибо.

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


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

Помимо установки (если вы установили правильно) еще необходимо произвести настройку подключения. У IBR есть подробная инструкция http://forums.ibresource.ru/topic/65162-podkliuchenie-k-sotcsetiam-instruktciia/

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


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

Данная настройка производилась изначально.

Поэтому хотелось бы как-то решить это.

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


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

В методах ааторизации ВК включен? Проверьте, правильно ли введен код приложения и секретный ключ. Также проверьте правильность установки всех компонентов модуля согласно инструкции.

  • Upvote 1

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


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

Благодарю.

Забыл загрузить содержимое в корень форума.

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


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

Либо ВК что то поменяли, либо у меня что то сломалось, хотя я ничего не трогал

При нажатии на кнопку авторизации через ВК, выходит белый экран с ошибкой

Fatal error: Wrong parameters for Exception([string $exception [, long $code [, Exception $previous = NULL]]]) in /ips_kernel/vkontakte/OAuth2Client.php on line 755

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


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

При нажатии на кнопку авторизации через ВК, выходит белый экран с ошибкой

Посмотрите что в $result.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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