Уважаемые пользователи!
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] uLogin - Регистрация и авторизация через социальные сети

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 203
Стаж: 14 лет 5 месяцев
Благодарил (а): 151 раз
Поблагодарили: 67 раз
Контактная информация:

[3.1] uLogin - Регистрация и авторизация через социальные сети

Сообщение Джим »

Ура! Опубликовали: https://github.com/ulogin/ulogin-phpBB/tree/v2
Замечания и предложения можно писать сразу разработчику в теме http://ulogin.reformal.ru/proj/?ia=739005
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 7 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение TrekRed »

В общем, часть проблемы решил, закрепив сам блок в header с помощью свойства "display: inline-block;", но он продолжает отображаться в мобильной версии в окне "Ссылки", как его оттуда убрать? В консоли за этот сворачиваемый блок отвечает класс "small-icon clone clone-first", когда в консоли прописываешь "display: none;", он исчезает, подскажите правильный код, чтобы в header он остался, а в окне "Ссылки" исчез.
Код примерно такой:

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

<li style="margin-top: 3px; display: inline-block;" class="rightside small-icon">
<li style="display: none;" class="small-icon clone clone-first">
<!-- INCLUDE ulogin_panel1.html -->
Верхняя строка прописана и отображается правильно, а вот нижнюю "small-icon clone clone-first" не пойму куда и как прописать! При таком коде пропадают обе строки, если убрать <li style="display: none;" class="small-icon clone clone-first">, тогда отображается правильно, но видна в окне "Ссылки".
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

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

TrekRed, советую изучить основы html, а то сломаете всё в результате
http://htmlbook.ru/samhtml, и в особенности http://htmlbook.ru/samhtml/tegi
У вас пример кода с незакрытыми тегами, что для работоспособности кучи вещей будет критично
TrekRed писал(а): 26.07.2019 16:06 чтобы в header он остался, а в окне "Ссылки" исчез
Посмотреть, в каком событии <!-- EVENT ... --> он в "ссылках" выводится, и удалить из расширения файл с тем названием
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 7 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение TrekRed »

Татьяна5 писал(а): 26.07.2019 17:39 У вас пример кода с незакрытыми тегами
Это часть кода, весь вставлять не стал! Теги все закрыты. Меня больше интересует 2 строка, где ее прописывать.

Отправлено спустя 3 минуты 32 секунды:

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

<!-- IF not S_REGISTERED_USER and S_REGISTER_ENABLED and not S_SHOW_COPPA and not S_IS_BOT -->
<li style="margin-top: 3px; display: inline-block;" class="rightside small-icon">
    <!-- INCLUDE ulogin_panel1.html -->
</li>
<!-- ENDIF -->
это весь код!

Отправлено спустя 6 минут 11 секунд:
В это код я добавил только "display: inline-block;", чтобы блок не сворачивался в панель "Ссылки". Все получилось, но панель все-равно появляется, только если в header она с классом "rightside small-icon hidden", то в панели ссылок уже другой класс: "small-icon clone clone-first". Вот от этого класс нужно избавиться, чтобы в панели ссылок не было его. Вроде ясно объяснил! В консоли если прописать "display: none;", она исчезает, вот не могу понять, где этот none прописать в самом расширении.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение Sheer »

TrekRed писал(а): 26.07.2019 21:05 где этот none прописать в самом расширении.
По всей видимости в css, где прописано вроде такого

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

@media only screen and (max-width: 900px), only screen and (max-device-width: 900px)
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

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

А, это один и тот же блок
Тогда так:

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

    <!-- IF not S_REGISTERED_USER and S_REGISTER_ENABLED and not S_SHOW_COPPA and not S_IS_BOT -->
    <li style="margin-top: 3px" class="rightside small-icon" data-skip-responsive="true">
        <!-- INCLUDE ulogin_panel1.html -->
    </li>
    <!-- ENDIF -->
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 7 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение TrekRed »

Как все просто оказывается, спасибо!
cayot
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 4 месяца

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение cayot »

Добрый день. Установил модуль. При авторизации пользователя получаю:

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

SQL ERROR [ mysqli ]

Unknown column 'network' in 'field list' [1054]
Подскажите плиз, куда копать?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение Sheer »

cayot писал(а): 13.11.2019 17:41 Установил модуль
Каким образом?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение Nekstati »

cayot, не то, не то, Базилио... Вот же актуальная версия, ссылка в первом после этой темы: https://github.com/ulogin/ulogin-phpBB/tree/v2
cayot
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 4 месяца

Re: [3.1] uLogin - Регистрация и авторизация через социальные сети

Сообщение cayot »

спасибо. попробую так
Романов Семен
phpBB 1.0.0
Сообщения: 9
Стаж: 3 года 10 месяцев
Благодарил (а): 4 раза

Re: [3.1] uLogin - Регистрация и авторизация через социальные сети

Сообщение Романов Семен »

кто-то уже тестировал планин на phpBB 3.3.0?
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 7 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: [3.1] uLogin - Регистрация и авторизация через социальные сети

Сообщение TrekRed »

Романов Семен, все работает, нужно только прописать path и кавычки!
Ulenka
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 6 месяцев
Благодарил (а): 24 раза
Поблагодарили: 2 раза

Re: [3.1] uLogin - Регистрация и авторизация через социальные сети

Сообщение Ulenka »

Напишите, пожалуйста, подробнее, что поправить, чтобы расширение заработало?

Вот такой код ошибки:

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

Исключение: The file "/forum/ext/uloginteam/ulogin/config/services.yml" does not contain valid YAML: The reserved indicator "@" cannot start a plain scalar; you need to quote the scalar at line 5 (near "- @uloginteam.ulogin.model").

#0 /forum/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(117): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile('/home/newsite/w...')
#1 /forum/phpbb/extension/di/extension_base.php(99): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('services.yml')
#2 /forum/phpbb/extension/di/extension_base.php(63): phpbb\extension\di\extension_base->load_services(Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#3 /forum/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(71): phpbb\extension\di\extension_base->load(Array, Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#4 /forum/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(39): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#5 /forum/vendor/symfony/dependency-injection/Compiler/Compiler.php(140): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#6 /forum/vendor/symfony/dependency-injection/ContainerBuilder.php(789): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#7 /forum/phpbb/di/container_builder.php(203): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#8 /forum/common.php(115): phpbb\di\container_builder->get_container()
#9 /forum/adm/index.php(23): require('/home/newsite/w...')
#10 {main}
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1] uLogin - Регистрация и авторизация через социальные сети

Сообщение Sheer »

В файле /forum/ext/uloginteam/ulogin/config/services.yml все конструкции вида

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

            - @uloginteam.ulogin.model
            - @auth
преобразовать в

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

            - '@uloginteam.ulogin.model'
            - '@auth'
Ответить

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