Уважаемые пользователи!
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.
[FAQ] Интеграция входа на конференцию phpBB с сайтом
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB Guru
- Сообщения: 16693
- Стаж: 18 лет 6 месяцев
- Откуда: Красноярск
- Благодарил (а): 558 раз
- Поблагодарили: 1848 раз
[FAQ] Интеграция входа на конференцию phpBB с сайтом
Ниже приведен пример скрипта с интегрированной формой входа на конференцию (общего вида).
В приведённом примере папка, в которой находится скрипт, находится на один уровень выше папки конференции. Файлы конференции находятся в папке phpBB3 относительно скрипта.
По коду скрипта имеются пояснительные комментарии (на английском языке).
Вопросы принимаются в этой теме.
Версия 1.1.0 с интегрированным списком онлайн и легендой групп здесь.
Версия 1.2.0 с аватарой здесь.
Версия 2.0.1 для phpBB 3.2/3.3 здесь.
В приведённом примере папка, в которой находится скрипт, находится на один уровень выше папки конференции. Файлы конференции находятся в папке phpBB3 относительно скрипта.
По коду скрипта имеются пояснительные комментарии (на английском языке).
Вопросы принимаются в этой теме.
Версия 1.1.0 с интегрированным списком онлайн и легендой групп здесь.
Версия 1.2.0 с аватарой здесь.
Версия 2.0.1 для phpBB 3.2/3.3 здесь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rxu 22.05.2020 8:37, всего редактировалось 6 раз.
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 16 лет 8 месяцев
- Откуда: Кемерово
[phpBB Debug] PHP Notice: in file z:/home/test2.ru/www/login.php on line 79: Cannot modify header information - headers already sent by (output started at z:/home/test2.ru/www/login.php:75)
[phpBB Debug] PHP Notice: in file z:/home/test2.ru/www/login.php on line 81: Cannot modify header information - headers already sent by (output started at z:/home/test2.ru/www/login.php:75)
[phpBB Debug] PHP Notice: in file z:/home/test2.ru/www/login.php on line 82: Cannot modify header information - headers already sent by (output started at z:/home/test2.ru/www/login.php:75)
[phpBB Debug] PHP Notice: in file z:/home/test2.ru/www/login.php on line 83: Cannot modify header information - headers already sent by (output started at z:/home/test2.ru/www/login.php:75)
Добавлено спустя 1 минуту 28 секунд:
Но авторизует нормально и с русскими никами и с никами на латинице
Добавлено спустя 3 минуты 24 секунды:
Ошибка вылазит при неверно введенных данных
[phpBB Debug] PHP Notice: in file z:/home/test2.ru/www/login.php on line 81: Cannot modify header information - headers already sent by (output started at z:/home/test2.ru/www/login.php:75)
[phpBB Debug] PHP Notice: in file z:/home/test2.ru/www/login.php on line 82: Cannot modify header information - headers already sent by (output started at z:/home/test2.ru/www/login.php:75)
[phpBB Debug] PHP Notice: in file z:/home/test2.ru/www/login.php on line 83: Cannot modify header information - headers already sent by (output started at z:/home/test2.ru/www/login.php:75)
Добавлено спустя 1 минуту 28 секунд:
Но авторизует нормально и с русскими никами и с никами на латинице
Добавлено спустя 3 минуты 24 секунды:
Ошибка вылазит при неверно введенных данных
Thrash 'till death
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 16 лет 8 месяцев
- Откуда: Кемерово
Всё, проблема решена. Ошибки нет ни в браузере ни в логах. Спасибо за помощь.
Добавлено спустя 4 минуты 23 секунды:
Да, совсем забыл. Как прикрутить к форме пункт Автоматически входить при каждом посещении как на конференции?
Добавлено спустя 5 минут 18 секунд:
Если добавить в форму строку
Будет это корректно работать?
Добавлено спустя 1 минуту 34 секунды:
Причем нужно проверить, разрешено это в настройках конференции или нет.
Добавлено спустя 4 минуты 23 секунды:
Да, совсем забыл. Как прикрутить к форме пункт Автоматически входить при каждом посещении как на конференции?
Добавлено спустя 5 минут 18 секунд:
Если добавить в форму строку
Код: Выделить всё
echo ' AutoLogin<input type="checkbox" class="radio" name="autologin" tabindex="3" />';
Добавлено спустя 1 минуту 34 секунды:
Причем нужно проверить, разрешено это в настройках конференции или нет.
Thrash 'till death
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 16 лет 8 месяцев
- Откуда: Кемерово
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 16 лет 8 месяцев
- Откуда: Кемерово
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 16 лет 8 месяцев
- Откуда: Кемерово
Маленькая поправка, если позволите.
Код: Выделить всё
[b]FIND[/b]
echo ' <input type="submit" name="logout" value="LOGOUT" />';
[b]REPLACE[/b]
echo ' <input type="submit" name="logout" value="' . $user->lang['LOGOUT'] . '" />';
[b]FIND[/b]
echo ' <input type="submit" name="login" value="LOGIN" />';
[b]REPLACE[/b]
echo ' <input type="submit" name="login" value="' . $user->lang['LOGIN'] . '" />';
Thrash 'till death
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 16 лет 8 месяцев
- Откуда: Кемерово
Все, ок
Добавлено спустя 28 минут 56 секунд:
Еще маленькое дополнение:
Также можно заменить строку
На
И добавить в файл language/ru/common.php (для русского языка)
Строку:
rxu, а вывод аватары можно прикрутить?
Добавлено спустя 28 минут 56 секунд:
Еще маленькое дополнение:
Код: Выделить всё
FIND
echo 'Hello, ' . get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour']);
ADD AFTER
echo '<br><a href="' .$phpbb_root_path. 'ucp.php">' . $user->lang['PROFILE'] . '</a>';
Код: Выделить всё
echo 'Hello, ' . get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour']);
Код: Выделить всё
echo $user->lang['HELLO'] . get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour']);
Строку:
Код: Выделить всё
'HELLO' => 'Здравствуйте,',
Thrash 'till death
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 16 лет 8 месяцев
- Откуда: Кемерово