[API, OAuth] Внешняя авторизация для phpBB3.1

Расширения над которыми ведётся работа или планируется их создание.
Вы можете принимать участие в обсуждении, тестировании, выдвигать свои мнения и наработки.
Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1267
Зарегистрирован: 08.08.2014, 14:26
Репутация: 360

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Anvar » 15.05.2015, 13:27 #31

Думал на счёт возврата на прежнюю страницу. Пока не придумал как сделать метод безотказным, по мере свободного времени придумаю что-нибудь.
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!

Аватара пользователя
MaxTr
bb3.0.2
bb3.0.2
Сообщения: 26
Зарегистрирован: 16.05.2015, 09:46
Репутация: 0

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение MaxTr » 16.05.2015, 01:19 #32

Спасибо большое, за исправления! Подробно отписался Вам на почту.
После "проверки" мода, соответственно, получилось несколько моих аккаунтов, при попытке с "классического" - основного - добавить аккаунты в "личный раздел"-профиль... генерируется сообщение

Код: Выделить всё

Как бы не так, этот аккаунт является основным и он подключён к другому пользователю: *******.
Возможно это ваш ещё один аккаунт на форуме. Обратитесь к администрации для разрешения ситуации.

Понятно что вручную можно "обьеденить" пользователей, можно авторизироваться из соц сети и удалить акк из базы, потом залогиниться классически и подключить сети, может есть смысл ввести чек-бокс со значением "это мой основной/второстепенный" акк, и до поры пока не будет поставленна отметка, что акк основной - все авторизации из соц сетей считать второстепенными?

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1267
Зарегистрирован: 08.08.2014, 14:26
Репутация: 360

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Anvar » 16.05.2015, 07:09 #33

В языковом файле нужно выпилить в этом тексте упоминание об основном аккаунте. Теперь не зависимо от типа, переподключить занятый нельзя.
Насчёт основного есть мысль дать возможность его отключить или изменить тип, подтвердив через активацию email.

Аватара пользователя
Петя Волков
bb3.0.1
bb3.0.1
Сообщения: 11
Зарегистрирован: 02.07.2015, 15:36
Репутация: 0

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Петя Волков » 02.07.2015, 15:43 #34

Привет.

Вопрос по переезду из 3.0 в 3.1.
На 3.0 соц. пользователи были в отдельной группе. После переноса эта группа была удалена.
Таблицу phpbb_social_users перетащу.

Подхватятся ли пользователи? Нет ли подводных камней?

Спасибо.

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1267
Зарегистрирован: 08.08.2014, 14:26
Репутация: 360

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Anvar » 02.07.2015, 18:24 #35

Всё будет нормально. Единственное что пользователи будут теперь по умолчанию и в настройках расширения нужно будет изменить(указать другую) группу, так как там скорее всего id старой(удалённой) группы если конечно сохранены данные в таблице config, также нужно изменить redirect_uri в соц сетях.

Аватара пользователя
Петя Волков
bb3.0.1
bb3.0.1
Сообщения: 11
Зарегистрирован: 02.07.2015, 15:36
Репутация: 0

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Петя Волков » 02.07.2015, 21:27 #36

Можно ли как-то убрать иконку соцсети и возраста из минипрофайла (зарегистрирован)?

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1267
Зарегистрирован: 08.08.2014, 14:26
Репутация: 360

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Anvar » 03.07.2015, 08:03 #37

Иконку можно отключить.
[API, OAuth] Внешняя авторизация для phpBB3.1 - icon social settings.png

Думал ещё нужна ли эта опция, оказалось что не зря сделал.

Возраст убрать можно \styles\prosilver\template\memberlist_view.html
удалить строку

Код: Выделить всё

<!-- IF AGE !== '' --><dt>{L_AGE}{L_COLON}</dt> <dd>{AGE}</dd><!-- ENDIF -->

Аватара пользователя
Петя Волков
bb3.0.1
bb3.0.1
Сообщения: 11
Зарегистрирован: 02.07.2015, 15:36
Репутация: 0

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Петя Волков » 03.07.2015, 16:57 #38

Есть пара стилистических проблем с всплывашкой входа.

Первая на скрине. Надо повысить з-индекс? Где?

Вторая при работе со смартов. Иконки большие, на мелких смартах дюйма на 4 они заполняют весь экран, а стандартные поля ввода прилипают книзу и пароль даже уходит за пределы.
Как бы это подправить?

Отправлено спустя 1 минуту 2 секунды:
[API, OAuth] Внешняя авторизация для phpBB3.1 - 1-.PNG


Отправлено спустя 38 секунд:
Анвар, а у вас тут отключена аякс отправка из БО?

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1267
Зарегистрирован: 08.08.2014, 14:26
Репутация: 360

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Anvar » 03.07.2015, 20:07 #39

Открыть /ext/bb3mobi/social/styles/prosilver/theme/socbuttons.css
Найти

Код: Выделить всё

#overlay {
   width: 100%;
   height: 100%;
   position: fixed;

Добавить после

Код: Выделить всё

   z-index: 49;


Иконки можно по меньше сделать и изменить размеры в том же стиле.

Код: Выделить всё

   height: 88px;
   width: 88px;


Да ajax отправку отключил, потому что браузеры разные и мобильные.

Отправлено спустя 31 минуту 1 секунду:
Шаблоны для стилей Elegance.

Загрузить в папку ext/bb3mobi/social/styles и переименовать elegance_aqua в соответствии с названием папки стиля elegence.
Вложения
elegance_aqua.zip
(24.79 КБ) 9 скачиваний

Аватара пользователя
Петя Волков
bb3.0.1
bb3.0.1
Сообщения: 11
Зарегистрирован: 02.07.2015, 15:36
Репутация: 0

[API, OAuth] Внешняя авторизация для phpBB3.1

Сообщение Петя Волков » 04.07.2015, 00:52 #40

Анвар, спасибо. С всплывашкой вопрос решился правками.


Вернуться в «Разработка и тестирование расширений»