Уважаемые пользователи!
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 раз.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

Щас не понял....
Ну и что? В любом случае, файлы со сценариями qrl_ajax.php и qrl_post.php не должны находиться в корневой папке расширения, а должны быть созданы в виде контроллеров. И вызываться соответствующим образом, например http://www.myforum/my_ext/my_script

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

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

Сообщение alex_qrlogin »

Sheer, я смотрю, что и тут тоже без тревиса не смотрят))

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

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

Сообщение alex_qrlogin »

rxu,
alex_qrlogin писал(а): 06.08.2017 9:49rxu, https://packagist.org/packages/kairos/phpqrcode
это та которую использую
,большая просьба все же обьяснить как эту библиотеку подключить - определился пока на ней остановиться, а вот подключить знаний не хватает
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

В composer.json в блоке require добавляете "kairos/phpqrcode" : ~1.0.
Блок require-dev вообще удаляете.
На локалке в папке выше папки с расширением кладете файл composer.phar (можно и в папку с расширением, но в самом пакете расширения он не должен присутствовать. Скачать можно с сайта композера, или взять из репо phpBB).
Далее на локалке же выполняете команду php ../composer.phar install, после выполнения которой имеете папку vendor с содержащейся в ней библиотекой, а также файл composer.lock в папке расширения.
После этого класс(ы) библиотеки подгружаются в phpBB автоматически (autoload-ом), и можно без прямых инклюдов создавать сразу новые экземпляры классов и использовать их напрямую (или статикой, по ситуации).

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

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

Сообщение alex_qrlogin »

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

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

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

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

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

Сообщение rxu »

Папка вендор именно в папке с расширением, не общая от phpBB.
alex_qrlogin писал(а): 06.08.2017 23:39затянуло кучу всего
А что еще? У этого пакета зависимостей-то нет никаких, кроме версии PHP.
Изображение
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение alex_qrlogin »

Я так понимаю что всех кто в phpbb прописан, он у меня локально не стоит

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

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

Сообщение rxu »

alex_qrlogin писал(а): 07.08.2017 6:55 он у меня локально не стоит
Запускать composer.phar надо именно в папке расширения, где composer.json от расширения находится. И добавлять зависимость пакета надо в composer.json расширения, а не в общий от phpBB. Должно установиться только то, что в нём есть, ничего другого. И папка vendor должна появиться именно в папке с расширением.
Изображение
Аватара пользователя
alex_qrlogin
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 8 месяцев
Благодарил (а): 26 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение alex_qrlogin »

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

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

Сообщение rxu »

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

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

Сообщение alex_qrlogin »

а может это особенность мака?
вот он создал такое:
Вложения
Снимок экрана 2017-08-07 в 07.29.28.png
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

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

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

Сообщение alex_qrlogin »

попробовал удалить composer.lock и заново запустить
в результате в папке расширения создалась папка vendor в которой все
но при забросе на сервер ничего не меняется((
не затягивает

Отправлено спустя 1 минуту 49 секунд:
то похоже особенности мака и того что phpBB у меня локально нету - вот композер сначала их всех втянул себе в Кеш
Вложения
Снимок экрана 2017-08-07 в 07.45.44.png
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

alex_qrlogin писал(а): 07.08.2017 7:48при забросе на сервер ничего не меняется((
не затягивает
Так автоматом затягивать должно только после установки расширения (вместе в папкой vendor!) в phpBB.
Изображение
Закрыто

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