Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1][3.2] qrLogin - вход на форум с помощью телефона

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

[3.1][3.2] qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Установка - стандарт: распаковать архив в ext и затем в панели включить.
Дальше залогиниться на форуме и в Личном разделе во вкладке qrLogin отсканировать qrcode аккаунта и можно входить))

Репо: https://github.com/qrLogin/phpbb_ext
Вложения
Снимок экрана 2017-07-30 в 12.07.23.png
Снимок экрана 2017-07-30 в 12.06.43.png
Последний раз редактировалось Sheer 01.08.2017 15:08, всего редактировалось 1 раз.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

На этом форуме вы уже выложили
В файловом архиве раздел давно не пополняют

Отправлено спустя 1 минуту 8 секунд:
Для расширений его даже нет. Только для модов
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Татьяна5, имел в виду, переместить в раздел раширений из этого

Отправлено спустя 1 минуту 6 секунд:
я так понимаю, у Вас два раздела - один для своих расширений, второй для сторонних разработчиков, а этот для бета-версий
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

выложил на гит: https://github.com/qrLogin/phpbb_ext
правда без библиотеки qrcode - на нее тревис сильно ругается за пробелы и тп... а она не моя что бы править

вот такие результаты у тревиса:
в 1 тесте только варнинги и файлед(((
а 12 тест вообще не понимаю - чего он не выполняет там ничего?
пишет
HHVM is no longer supported on Ubuntu Precise. Please consider using Trusty with `dist: trusty`.
Вложения
Снимок экрана 2017-08-05 в 19.31.45.png
Снимок экрана 2017-08-05 в 18.59.25.png
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение Sheer »

Начнем с того, что все файлы и папки расширения на github должны быть размещены в корневой папке репозитория, а не в qrlogin/qrlogin, например как тут https://github.com/AlexSheer/phpbb3.1-Request-Pattern
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Sheer,изначально так и сделал, но тогда тревис ругался на структуру
Да и так как сейчас при скачивании архив получается с папками и его просто распаковать нужно и все

Отправлено спустя 52 секунды:
Вернуть не долго)) но вернется и ошибка
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

Не ругается travis на структуру, когда нет папок vendor и extname
А остальные ошибки исправляйте. Ясно же пишет, что константа IN_PHPBB не задана, а exit использовать в тех файлах нельзя
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Татьяна5,
Вот что он писал насчет структуры:
Error: Packaging structure doesn't meet the extension DB policies.
Expected: qrlogin/qrlogin
А насчет варнингов -
Warning: IN_PHPBB is not defined in /qrlogin/qrlogin/event/listener.php
Разве в листенере нужно? Нигде нет, как и в модулях асп и юсп

Насчет exit - ну что за требование тянуть if если после условия ничего делать не нужно
И уж один exit мне точно нужен - надо как то сообщить жаваскрипту что необходимо релоад страницы сделать, echo он вообще кричал ошибка)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение rxu »

alex_qrlogin писал(а): 05.08.2017 20:55Вот что он писал насчет структуры:
Это можно игнорировать, на валидацию не влияет.
alex_qrlogin писал(а): 05.08.2017 20:55Разве в листенере нужно?

У вас там есть код до объявления класса. Если кроме класса есть просто исполняемый код, то нужно. Хотя с таким валидацию вряд ли пройдет.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

alex_qrlogin писал(а): 05.08.2017 20:55Разве в листенере нужно?
Не нужно
А вот что там делает инклуд вне класса - это вопрос
alex_qrlogin писал(а): 05.08.2017 20:55ну что за требование тянуть if если после условия ничего делать не нужно
Нет такого требования
На месте первого exit'а надо возвращать ошибку, а второй там вообще не нужен
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение rxu »

Татьяна5 писал(а): 05.08.2017 21:06Не нужно
rxu писал(а): 05.08.2017 20:59Если кроме класса есть просто исполняемый код, то нужно.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

rxu писал(а): 05.08.2017 20:59Хотя с таким валидацию вряд ли пройдет
Так что - не нужно. Нужно убрать тот код
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Татьяна5,
а куда инклуд? в конструктор?
насчет exit - как вернуть ошибку?
а второй как раз мне заменяет echo
alex_qrlogin писал(а): 05.08.2017 20:55И уж один exit мне точно нужен - надо как то сообщить жаваскрипту что необходимо релоад страницы сделать, echo он вообще кричал ошибка)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение Татьяна5 »

alex_qrlogin писал(а): 05.08.2017 21:17а куда инклуд? в конструктор?
По-моему в какой-то метод лучше
alex_qrlogin писал(а): 05.08.2017 21:17насчет exit - как вернуть ошибку?

Лучше исключением, наверное - http://php.net/manual/ru/language.exceptions.php
alex_qrlogin писал(а): 05.08.2017 21:17а второй как раз мне заменяет echo

Почему не возвращать обычный json?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение rxu »

alex_qrlogin писал(а): 05.08.2017 21:17а куда инклуд?
По-хорошему, сделать пакет зависимостью в composer.json, после установки зависимостей она попадет в папку vendor, и оттуда уже использовать как сервис.
Изображение
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

Re: qrLogin - вход на форум с помощью телефона

Сообщение alex_qrlogin »

Татьяна5 писал(а): 05.08.2017 21:27Почему не возвращать обычный json?
там совершенно все равно что вернуть - лишь бы что то - загляните в жава скрипт - проверка на не пустой ответ
возвращал echo '!' - вот поменял на exit('!') - warning вместо error теперь))
Закрыто

Вернуться в «Бета-версии расширений для phpBB»