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

[FAQ] Интеграция входа на конференцию phpBB с сайтом

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15725
Стаж: 16 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 437 раз
Поблагодарили: 1506 раз

[FAQ] Интеграция входа на конференцию phpBB с сайтом

Сообщение rxu »

Ниже приведен пример скрипта с интегрированной формой входа на конференцию (общего вида).
В приведённом примере папка, в которой находится скрипт, находится на один уровень выше папки конференции. Файлы конференции находятся в папке phpBB3 относительно скрипта.

По коду скрипта имеются пояснительные комментарии (на английском языке).

Вопросы принимаются в этой теме.

Версия 1.1.0 с интегрированным списком онлайн и легендой групп здесь.
Версия 1.2.0 с аватарой здесь.

Версия 2.0.1 для phpBB 3.2/3.3 здесь.

login_1.0.5.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rxu 22.05.2020 8:37, всего редактировалось 6 раз.
Изображение
Аватара пользователя
Atheist
phpBB 1.2.1
Сообщения: 26
Стаж: 14 лет 5 месяцев
Откуда: Кемерово

Сообщение Atheist »

Спасибо, всё работает. :D

Добавлено спустя 2 часа 45 минут 13 секунд:

Небольшое исправление:
Список онлайн и легенда групп показывается теперь всегда, а не только когда пользователь залогиненый.

Добавлено спустя 2 минуты 39 секунд:

Архив залил.

Добавлено спустя 2 минуты 26 секунд:

http://phpbbguru.net/community/files/login_121_129.rar
Thrash 'till death
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15725
Стаж: 16 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 437 раз
Поблагодарили: 1506 раз

Сообщение rxu »

Это как удалось?
Изображение
Аватара пользователя
Atheist
phpBB 1.2.1
Сообщения: 26
Стаж: 14 лет 5 месяцев
Откуда: Кемерово

Сообщение Atheist »

rxu писал(а):Это как удалось?
Приаттачить файл не смог. Когда через форму прикрепляешь файл
в списке файлов была эта ссылка :) [/quote]
Thrash 'till death
undkit
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 5 месяцев

Сообщение undkit »

Здравствуйте.
Смежный вопрос по интеграции.

Задача: вывести на главной странице сайта (на основе MODx) кусок форума (список форумов, без шапки, футера и лишних колонок).

Пишу в корневом index.php
include ('forum/index.php');

При это происходит ошибка: не может проинклудить common.php

Если в forum/index.php написать
define('PHPBB_ROOT_PATH', './forum/');
то возникает ошибка в template.php

Вопрос: какой путь прописать или что сделать, чтобы это все-таки работало?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15725
Стаж: 16 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 437 раз
Поблагодарили: 1506 раз

Сообщение rxu »

undkit писал(а):без шапки, футера
undkit писал(а):include ('forum/index.php');
Так у вас будет и с хедером, и с футером.
Делайте так же, как в скрипте интеграции логина, только после обработки сессии пишите скрипт по выводу форумов (display_forums например и т.п.).
Изображение
undkit
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 5 месяцев

Сообщение undkit »

Извините, не совсем поняла ваш ответ. Без хедера и футера это я потом буду мучаться, мне сейчас важно, чтоб просто хоть что-то вывелось.

Записала в сниппет большую часть forum/index.php с вашими изменениями, все равно выдаает ошибку
Fatal error: Cannot redeclare class template in forum\includes\template.php on line 24
PFC
phpBB 1.0.0
Сообщения: 1
Стаж: 14 лет 5 месяцев

Сообщение PFC »

Здравствуйте. Собственно похоже тажа задача и теже проблемы. Существует ли какой-либо универсальный вариант интегрировать phpbb в cms? В частности интересует modx cms.

Нужно вывести шапку и правое меню геренрируемое cms, а на всем остальном пространстве форум и так на кадой странице форума. Использовать фрэймы нельзя, пользователи должны иметь возможность давать ссылки на топики форума, проще когда адрес в адресной строке соответствует топику. Есть ли универсальный способ это сделать? Просто переписывать половину cms или половину phpbb как-то не очень радует....
kostos
phpBB 1.0.0
Сообщения: 1
Стаж: 14 лет 5 месяцев

Сообщение kostos »

rxu
Как быть с авторизацией русскоязычных Логинов, если весь сайт в кодировке windows-1251. Есть ли способы решения данной проблемы
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15725
Стаж: 16 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 437 раз
Поблагодарили: 1506 раз

Сообщение rxu »

Сходу приходит только два решения для тестирования:
1) конвертировать ник и пароль перед проверкой в юникод, например после

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

$username = request_var('username', '', true);
добавляете

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

$username = iconv("cp1251", "UTF-8", $username);
аналогично и с паролем. Не знаю, как сработает.
2) перевести сайт в юникод.
Изображение
djdf7
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 4 месяца

вход

Сообщение djdf7 »

создал свой форум на ура. и выход и вход но я как админ хотел входить и искал для меня входа админа.где находится? :( покажите пожалуйста
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 18 лет 1 месяц
Откуда: Бердск

Сообщение crash »

djdf7
если вы администратор,. то посмотрите внизу страницы ссылку для перехода в админ раздел
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
djdf7
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 4 месяца

Сообщение djdf7 »

crash
ссылку для перехода в админ раздел извини где ссылка? не нашел. вниз налево или направо?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 18 лет 1 месяц
Откуда: Бердск

Сообщение crash »

djdf7 писал(а):вниз налево или направо?
по центру
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
djdf7
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 4 месяца

Сообщение djdf7 »

crash
http://www.deaf-club.ru/forum/ смотри где

Добавлено спустя 10 минут 31 секунду:

crash
СПАСИБО УЖЕ ВХОД :D
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 17 лет 1 месяц
Поблагодарили: 3 раза

Сообщение Rayden »

djdf7
а что смотреть-то? Ссылка показывается только после того, как залогинишься.
phpBB2 FAQ
phpBB3 FAQ
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.09.2016 15:02 модератором rxu

Вернуться в «FAQ»