отлично , починили немало :-) может и X-Xen поделиться с нами :-)
Вот только есть ли смысл обновлятся ? Ничего толкового нового как я понял новая версия не даёт. Возможно кто то поправит.
 
Последнее редактирование:
PaulZibert, смысл обновляться есть, как минимум более простое добавление разных способов авторизации чем в первой версии аддона.

А вообще автор порадовал, поправил все что обнаружил и даже сделал фич-реквест (управление данными авторизации в админке). Плюсом в теме пообещал начать добавление новых способов, если новых багов никто больше не обнаружит.
 
PaulZibert, смысл обновляться есть, как минимум более простое добавление разных способов авторизации чем в первой версии аддона.

А вообще автор порадовал, поправил все что обнаружил и даже сделал фич-реквест (управление данными авторизации в админке). Плюсом в теме пообещал начать добавление новых способов, если новых багов никто больше не обнаружит.
Буду обновляться, когда кто нибудь протестит. Вопрос, привязка аккаунтов и данных при обновлении не потеряется ?
 
PaulZibert, у существующих пользователей нет. Но настроить сервисы придется с нуля именно в админке (удалить ключи, ввести заново).

PS. Вчера уж все потестировали.
 
отлично , починили немало :-) может и X-Xen поделиться с нами :-)
Держите...

В качестве благодарности потестируйте VK и OK работает-нет ?

Ресурс обновлён, спасибо!
 
Последнее редактирование модератором:
Держите...
В качестве благодарности потестируйте VK и OK работает-нет ?
Проверил VK - все работает (xf 1.4.2), теперь даже поле "имя" переноситься (заполняется) с профиля ВК.
 
Последнее редактирование:
Держите...

В качестве благодарности потестируйте VK и OK работает-нет ?

Ресурс обновлён, спасибо!
Проверил VK - все работает, теперь даже поле имя переноситься (заполняется) с профиля ВК.
Парни огонь! Вы уж извините за "многабукофф", но по поддержке и взаимовырочке XenForo INFO лучшие! Нет слов!
 
Еще для этой версии актуально удалить копирайт, а то автор палит форумы на которых его аддон стоит через него.

В файле library\ExternalExtended\Listener.php найти и удалить:
Код:
    public static function templateHook($hookName, &$contents, array $hookParams, XenForo_Template_Abstract $template)
    {
        /* This is merely for me to search websites that are using this addon from Google.
         * Unless you downloaded a nulled copy, there are no malicious files running in
         * the addon!.
        */
        switch ($hookName)
        {
            case 'footer_links_legal':
                $contents .= '<span class="externalUsersExtended" style="display: none;">Xeno Gamers is lurking in your source, powering your sites :D</span>';
                break;
        }
    }
В файле установки аддона найти и удалить:
Код:
<listener event_id="template_hook" execute_order="10" callback_class="ExternalExtended_Listener" callback_method="templateHook" active="1" hint="" description=""/>
Ну или в режиме отладки просто этот хук в админке отключить на странице отладки.

И хорошо бы Hope удалить это сразу в инсталле тут - а то как бы у X-Xen проблем не было.
 
Последнее редактирование:
ОК не пашит:
Odnoklassniki returned an unknown error. Please try again later.
 
Проверил GitHub, SoundCloud, VK - в принципе все ок, аватарки, дату рождения, ник забирает. Только с именем пользователя в VK лично у меня ничего не предложило, потому что судя по коду забирает ник, которого сейчас почти ни у кого нет. Руки дойдут до проверки остальных сервисов - отпишусь автору в тему. Одноклассники чуть позже гляну отпишусь.
 
PaulZibert, у существующих пользователей нет. Но настроить сервисы придется с нуля именно в админке (удалить ключи, ввести заново).

PS. Вчера уж все потестировали.
Поставил новую версию. Ключи перенеслись. Так должно быть ?
 
X-Xen, в настройках приложения в Одноклассниках Ссылка callback стоит? Она должна быть.

PaulZibert, проверьте будет ли работать. Выше писали что до перенастройки (заново ввести те же самые ключи) не работало, но автор мог поправить.
 
Проверил GitHub, SoundCloud, VK - в принципе все ок, аватарки, дату рождения, ник забирает. Только с именем пользователя в VK лично у меня ничего не предложило, потому что судя по коду забирает ник, которого сейчас почти ни у кого нет. Руки дойдут до проверки остальных сервисов - отпишусь автору в тему. Одноклассники чуть позже гляну отпишусь.
Аналогично.
 
Последнее редактирование:
X-Xen, в настройках приложения в Одноклассниках Ссылка callback стоит? Она должна быть.
Да !

А что там должно быть ? Я на свой ресурс поставил...

В старой версии эти настройки работали, похоже что-то в плагине...
 
Проверил:
VK регистрация работает.
Facebook регистрация работает.
G+ регистрация работает.
Twitter регистрация работает.


Нюансы:
VK не тянет имя/фамилия.
G+ не тянет аватарку.

Дополнительно:
Ключи авторизации перенеслись с предыдущей версии в новую.
 
Последнее редактирование:
Facebook регистрация работает.
G+ регистрация работает.
Это стандартные методы движка, почему бы им не работать?

В общем кому VK не нужен ник (его реально уже почти ни у кого нет), можно подставлять имя пользователя в форму регистрации или его фамилию.

Открываем файл library\ExternalExtended\Helper\VK.php, ищем строку:
Код:
public $usernameIndex = 'nickname';
Если хотим подстановку имени, меняем на:
Код:
public $usernameIndex = 'first_name';
Если хотим подстановку фамилии, меняем на:
Код:
public $usernameIndex = 'last_name';
Сгруппировать одновременно и то и то не получится, в моде один из объектов только используется. Как вариант поменять еще на screen_name - будет выдавать "поддомен" который в адресной строке, он есть у многих. А если его нет, то там будет id1234, например.

А что там должно быть ? Я на свой ресурс поставил...
Ссылка такого вида - домен и http(s) естественно ваши.
G+ не тянет аватарку.
Это стандартно в движке. К разрабам XF вопрос.
 
Это стандартные методы движка, почему бы им не работать?

В общем кому VK не нужен ник (его реально уже почти ни у кого нет), можно подставлять имя пользователя в форму регистрации или его фамилию.

Открываем файл library\ExternalExtended\Helper\VK.php, ищем строку:
Код:
public $usernameIndex = 'nickname';
Если хотим подстановку имени, меняем на:
Код:
public $usernameIndex = 'first_name';
Если хотим подстановку фамилии, меняем на:
Код:
public $usernameIndex = 'last_name';
Сгруппировать одновременно и то и то не получится, в моде один из объектов только используется. Как вариант поменять еще на screen_name - будет выдавать "поддомен" который в адресной строке, он есть у многих. А если его нет, то там будет id1234, например.


Ссылка такого вида - домен и http(s) естественно ваши.

Это стандартно в движке. К разрабам XF вопрос.
Спасибо за исчерпывающий ответ!
Осталось проверить пойдет ли регистрация с ОК.

По фамилии+имени согласен, вопрос к разрабам.
Может как то покопаться в коде старого аддона Social ?
Там из VK тянуло и имя и фамилию.
 
X-Xen, пройду модерацию - обязательно гляну.

Может как то покопаться в коде старого аддона Social ?
Там из VK тянуло и имя и фамилию.
Там комбинация двух полей использовалась, у автора же расчет на одно поле. Отписался ему в теме с просьбой сделать возможность указания комбинации, посмотрим что ответит.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу