Strategius 52 11/14/2016 04:07 PM Имя файла: (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. - Публикация релиза на сторонних ресурсах без согласия автора запрещена! Нажмите сюда, чтобы скачать этот файл 1 Share this post Link to post
Strategius 52 11/27/2016 10:24 AM (edited) Модуль обновлен (1.0.1)Добавил отсутствующие языковые строки для перевода интеграции. Edited November 27, 2016 by Strategius Share this post Link to post
siv1987 2,629 11/27/2016 11:55 PM Посмотрел беглом файлы, нашел пару ошибок. 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(); У тех, у кого лицензия, спамсервис отвалится, а то может быть и регистрация если спамсервис будет включен. 1 Share this post Link to post
Strategius 52 11/28/2016 07:32 AM (edited) Посмотрел беглом файлы, нашел пару ошибокИзвиняюсь, не доглядел. Исправлено. взят с нулла неизвестной версииС моего, делал для себя для теста. Edited November 28, 2016 by Strategius Share this post Link to post
Strategius 52 01/17/2017 09:21 AM Вот тут камрад newbie говорил, что в модуле авторизации Вконтакте от ИБР есть ошибки от Твиттера http://ipbskins.ru/forum/topic11037.html/page__view__findpost__p__71971 Не подскажите, какие именно недочеты имелись в виду? Share this post Link to post
newbie 1,723 01/17/2017 09:49 AM Не подскажите, какие именно недочеты имелись в виду? Вам зачем тема 5-летней давности?Имелись ввиду ошибки видаipsRegistry::getClass('output')->showError( 'ошибка_от_твиттера', 1000 );То есть, если при попытке авторизоваться через ВК, Вам отображалась, к примеру, ошибка "Не удалось соединиться с Твиттер", то, согласитесь, Вы будете в недоумении причем тут твиттер. 1 Share this post Link to post
Strategius 52 01/17/2017 06:09 PM Вам зачем тема 5-летней давности?Так я ведь использую этот модуль авторизации :) Имелись ввиду ошибки видаДействительно, нашел такую ошибку: if( !IPSLib::vkontakte_enabled() ) { $this->registry->getClass('output')->showError( 'twitter_disabled', 1005.1 ); }А как добавить в систему ошибку vkontakte_disabled? Или можно просто заменить twitter_disabled на vkontakte_disabled и все заработает? Share this post Link to post
newbie 1,723 01/18/2017 06:37 AM Так я ведь использую этот модуль авторизации :)За 5 лет многое изменилось.А как добавить в систему ошибку vkontakte_disabled? Или можно просто заменить twitter_disabled на vkontakte_disabled и все заработает? Это не влияет на работу. Только показ ошибки юзеру.Пример ошибки http://ipbskins.ru/forum/user/475890-newbie/ Share this post Link to post
Artix 1 01/20/2017 10:08 AM Подскажите пожалуйста, в чём может быть проблема. Выполнил всё по инструкции. Формы Авторизации Вк не появилось. IPB 3.4.9 шаблон стандартный.Спасибо. Share this post Link to post
Strategius 52 01/20/2017 09:00 PM Помимо установки (если вы установили правильно) еще необходимо произвести настройку подключения. У IBR есть подробная инструкция http://forums.ibresource.ru/topic/65162-podkliuchenie-k-sotcsetiam-instruktciia/ Share this post Link to post
Artix 1 01/20/2017 09:35 PM Данная настройка производилась изначально. Поэтому хотелось бы как-то решить это. Share this post Link to post
Strategius 52 01/20/2017 10:26 PM В методах ааторизации ВК включен? Проверьте, правильно ли введен код приложения и секретный ключ. Также проверьте правильность установки всех компонентов модуля согласно инструкции. 1 Share this post Link to post
Artix 1 01/21/2017 06:47 AM Благодарю.Забыл загрузить содержимое в корень форума. Share this post Link to post
HooLIGUN 10 03/01/2018 10:08 PM Либо ВК что то поменяли, либо у меня что то сломалось, хотя я ничего не трогалПри нажатии на кнопку авторизации через ВК, выходит белый экран с ошибкойFatal error: Wrong parameters for Exception([string $exception [, long $code [, Exception $previous = NULL]]]) in /ips_kernel/vkontakte/OAuth2Client.php on line 755 Share this post Link to post
newbie 1,723 03/02/2018 07:23 AM При нажатии на кнопку авторизации через ВК, выходит белый экран с ошибкойПосмотрите что в $result. Share this post Link to post