Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
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 - вход на форум с помощью телефона
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
-
- phpBB 2.0.1
- Сообщения: 274
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 26 раз
- Поблагодарили: 6 раз
[3.1][3.2] qrLogin - вход на форум с помощью телефона
Установка - стандарт: распаковать архив в ext и затем в панели включить.
Дальше залогиниться на форуме и в Личном разделе во вкладке qrLogin отсканировать qrcode аккаунта и можно входить))
Репо: https://github.com/qrLogin/phpbb_ext
Дальше залогиниться на форуме и в Личном разделе во вкладке qrLogin отсканировать qrcode аккаунта и можно входить))
Репо: https://github.com/qrLogin/phpbb_ext
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Sheer 01.08.2017 15:08, всего редактировалось 1 раз.
-
- Поддержка
- Сообщения: 12425
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2477 раз
Re: qrLogin - вход на форум с помощью телефона
Код: Выделить всё
$json_response = new \phpbb\json_response;
$json_response->send(array( ... ));
Последний раз редактировалось Татьяна5 05.08.2017 21:33, всего редактировалось 1 раз.
-
- phpBB 2.0.1
- Сообщения: 274
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 26 раз
- Поблагодарили: 6 раз
-
- phpBB Guru
- Сообщения: 16367
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
-
- phpBB 2.0.1
- Сообщения: 274
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 26 раз
- Поблагодарили: 6 раз
Re: qrLogin - вход на форум с помощью телефона
rxu, может это и правда проще простого, но я не в курсе...
вот я внес правки и результат - IN_PHPBB - в трех файлах все равно не видит - хотя определение там есть
и ругань на структуру появилась снова(((
вот я внес правки и результат - IN_PHPBB - в трех файлах все равно не видит - хотя определение там есть
и ругань на структуру появилась снова(((
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.1
- Сообщения: 274
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 26 раз
- Поблагодарили: 6 раз
Re: qrLogin - вход на форум с помощью телефона
Доброе утро
разобрался я с exit)
остались только вот такое - совершенно не понятное - какой то не существующий файл, директории и упорно не видит дефайны((
Отправлено спустя 10 минут 16 секунд:
пс. и тест номер 12 - я писал уже -совсем мимо - так и должно?
разобрался я с exit)
остались только вот такое - совершенно не понятное - какой то не существующий файл, директории и упорно не видит дефайны((
Отправлено спустя 10 минут 16 секунд:
пс. и тест номер 12 - я писал уже -совсем мимо - так и должно?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB Guru
- Сообщения: 16367
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
Re: qrLogin - вход на форум с помощью телефона
Результаты тестов выше красного поля почитайте, там много чего написано.
Он ни на что не влияет.
-
- phpBB 2.0.1
- Сообщения: 274
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 26 раз
- Поблагодарили: 6 раз
Re: qrLogin - вход на форум с помощью телефона
rxu, про все три файла одно и то же
одна тот самый дефайн который не видит, а вторая разные
Отправлено спустя 8 минут 1 секунду:
rxu, и еще, насчет вчерашнего совета включить библиотеку в композер, я посмотрел, но не очень понял - просто вписать путь и phpBB сам ее подтянет себе и она будет доступна?
Можете подсказать как включить вот эту: https://github.com/t0k4rt/phpqrcode
разница в номерах строкFILE: /home/travis/build/phpBB3/phpBB/ext/qrlogin/qrlogin/qrl_ajax.php
----------------------------------------------------------------------
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
----------------------------------------------------------------------
1 | WARNING | A file should declare new symbols (classes, functions,
| | constants, etc.) and cause no other side effects, or it should
| | execute logic with side effects, but should not do both. The
| | first symbol is defined on line 12 and the first side effect
| | is on line 15. (PSR1.Files.SideEffects.FoundWithSymbols)
----------------------------------------------------------------------
одна тот самый дефайн который не видит, а вторая разные
Отправлено спустя 8 минут 1 секунду:
rxu, и еще, насчет вчерашнего совета включить библиотеку в композер, я посмотрел, но не очень понял - просто вписать путь и phpBB сам ее подтянет себе и она будет доступна?
Можете подсказать как включить вот эту: https://github.com/t0k4rt/phpqrcode
-
- phpBB Guru
- Сообщения: 16367
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
Re: qrLogin - вход на форум с помощью телефона
Посмотрите и выберите отсюда наиболее подходящую библиотеку (в идеале - обновляемую и с поддержкой PHP 7+) https://packagist.org/search/?q=phpqrcode
Дальше объясню.
Отправлено спустя 1 минуту 16 секунд:
Как пример: https://packagist.org/packages/chillerlan/php-qrcode.
-
- phpBB 2.0.1
- Сообщения: 274
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 26 раз
- Поблагодарили: 6 раз
Re: qrLogin - вход на форум с помощью телефона
rxu, https://packagist.org/packages/kairos/phpqrcode
это та которую использую
Отправлено спустя 1 минуту 6 секунд:
она расширяет первую, для векторного формата svg
Отправлено спустя 4 минуты 10 секунд:
в принципе можно и на ту что как пример привели перейти - особой разницы мне нет, какую использовать
Отправлено спустя 6 минут 23 секунды:
по моему я с библиотекой все понял)) завтра на работе поковыряюсь и подключу - надо действительно поиграться и выбрать какую...
а вот с
qrl_post & qrl_ajax это как раз сама логика и суть: qrl_post вызывается с телефона, а qrl_ajax из java script со странички - между ними передаются данные логина и qrl_ajax выполняет вход и говорит рефрешнуться
это та которую использую
Отправлено спустя 1 минуту 6 секунд:
она расширяет первую, для векторного формата svg
Отправлено спустя 4 минуты 10 секунд:
в принципе можно и на ту что как пример привели перейти - особой разницы мне нет, какую использовать
Отправлено спустя 6 минут 23 секунды:
по моему я с библиотекой все понял)) завтра на работе поковыряюсь и подключу - надо действительно поиграться и выбрать какую...
а вот с
пока не понимаю(((
qrl_post & qrl_ajax это как раз сама логика и суть: qrl_post вызывается с телефона, а qrl_ajax из java script со странички - между ними передаются данные логина и qrl_ajax выполняет вход и говорит рефрешнуться
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: qrLogin - вход на форум с помощью телефона
qrl_post & qrl_ajax нужно оформить в виде контроллеров со всеми вытекающими.
qrllib.php - там кастомная функция, которую нужно вынести в отдельный класс опять-таки со всеми вытекающими.
Тогда со структурой будет все в порядке, и константа
qrllib.php - там кастомная функция, которую нужно вынести в отдельный класс опять-таки со всеми вытекающими.
Тогда со структурой будет все в порядке, и константа
IN_PHPBB
не потребуется.Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: qrLogin - вход на форум с помощью телефона
Хорошо, начнем с простого. В вашем расширении используется функция
Вместо этого, нужно создать в корне папку
В качестве примера - вот простейшее расширение, сделанное за 2 минуты для иллюстрации использования в расширении кастомной функции - выводит номер версии форума на каждой странице в подвале перед строкой
qrLogin_code
(Я бы назвал ее get_qrlogin_code
), которая находится в qrl/qrllib.php
и подключается совершенно невероятным образом
Код: Выделить всё
set_include_path(get_include_path() . PATH_SEPARATOR . dirname(__FILE__).DIRECTORY_SEPARATOR.'../qrl');
include_once "qrllib.php";
core
и переместить туда qrllib.php
переписав при этом код. То есть нужно поместить функцию в свой класс, и подключать его там, где потребуется.В качестве примера - вот простейшее расширение, сделанное за 2 минуты для иллюстрации использования в расширении кастомной функции - выводит номер версии форума на каждой странице в подвале перед строкой
Создано на основе phpBB® Forum Software © phpBB Limited
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.1
- Сообщения: 274
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 26 раз
- Поблагодарили: 6 раз
Re: qrLogin - вход на форум с помощью телефона
Sheer, вообще то там подключается внешняя библиотека qrcode)) как ее нужно подключать я вроде бы уже понял, а оформлять мою "обертку" посмотрим нужно ли, ну в любом случае спасибо за пример - просто и понятно)
Я выше писал, что главное это файлики qrl_ajax и qrl_post, ради них то все и затевалось.. если можно такой же простой пример ?
Я выше писал, что главное это файлики qrl_ajax и qrl_post, ради них то все и затевалось.. если можно такой же простой пример ?
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: qrLogin - вход на форум с помощью телефона
Обязательно. Функции, используемые в расширениях, подключаются и вызываются именно так.
Тут написано, как создать и использовать контроллер
Создание страниц в стиле конференции
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.1
- Сообщения: 274
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 26 раз
- Поблагодарили: 6 раз
Re: qrLogin - вход на форум с помощью телефона
Я посмотрел в расширении ajaxregistrationcheck, но там столько накручено в javascript, а у меня все просто совсем - очень много выбрасывать лишнего
Я уже в начале ajaxchat разбирал ради панели в acp))
Отправлено спустя 4 минуты 2 секунды:
Отправлено спустя 3 минуты 12 секунд:
Может мне еще и подскажете, одобрят ли файловый обмен, или через бд сразу заморачиваться?
Отправлено спустя 41 секунду:
Если вообще кто то смотрит на функционал))))
Я уже в начале ajaxchat разбирал ради панели в acp))
Отправлено спустя 4 минуты 2 секунды:
Спасибо, перечитаю еще раз, сначала мне контроллер вроде ни к чему был и пропустил..
Отправлено спустя 3 минуты 12 секунд:
Может мне еще и подскажете, одобрят ли файловый обмен, или через бд сразу заморачиваться?
Отправлено спустя 41 секунду:
Если вообще кто то смотрит на функционал))))