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

Мост DLE & форум phpBB

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Петрович
phpBB 2.0.0
Сообщения: 244
Стаж: 17 лет 4 месяца
Откуда: НСО, п. Витаминка
Благодарил (а): 10 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Мост DLE & форум phpBB

Сообщение Петрович »

Спасибо за разъяснения, удалил.
Остается открытым вопрос по удалению пользователей, изменению и восстановлению пароля.
P.S. Есть рабочий пример бриджа который писался на заказ под связку 6.3 + 2.0.23, и который сейчас работает на 8.3 + 2.0.23. Если нужен могу дать для изучения, там есть работа с восстановлением пароля.
Аватара пользователя
Stilch
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Мост DLE & форум phpBB

Сообщение Stilch »

Петрович писал(а):Остается открытым вопрос по удалению пользователей, изменению и восстановлению пароля.
В конце этой недели или начале следующей займусь этим вопросом.

по поводу бриджа написал вам в лс
Аватара пользователя
Stilch
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Мост DLE & форум phpBB

Сообщение Stilch »

Для установки запустите файл Install_Update_bridge.php и внесите необходимые изменения в файлы форума и дле.

Обновление модуля DLEBridge до версии 1.0.3
Для обновления модуля скопируйте все файлы из папки upload, запустите файл Install_Update_bridge.php и нажмите кнопку обновить, также проверьте наличие и правильность всех изменений в файлах форума и dle.

v. 1.03 ~ 21.07.2011
~ Исправлены мелкие ошибки
+ Изменение профиля пользователя в DLE при изменении профиля на форуме и наоборот
---- Изменение логина
---- Изменение пароля
---- Изменение почты
---- Изменение icq
---- Изменение города
+ Бан / снятие бана пользователя в DLE при бане / снятии бана на форуме и наоборот
+ Удаление профиля пользователя с DLE при его удалении c форума и наоборот

официальный сайт модуля: stilch.ru

Скачать
Последний раз редактировалось Stilch 25.07.2011 11:56, всего редактировалось 1 раз.
Петрович
phpBB 2.0.0
Сообщения: 244
Стаж: 17 лет 4 месяца
Откуда: НСО, п. Витаминка
Благодарил (а): 10 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Мост DLE & форум phpBB

Сообщение Петрович »

Изменения впечатляют. Спасибо, на выходных постараюсь протестировать.
Остается один открытый вопрос - восстановление пароля. Планируется добавление данной функции в модуль?
Аватара пользователя
Stilch
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Мост DLE & форум phpBB

Сообщение Stilch »

да, планирую сделать восстановление пароля в следующей версии
Петрович
phpBB 2.0.0
Сообщения: 244
Стаж: 17 лет 4 месяца
Откуда: НСО, п. Витаминка
Благодарил (а): 10 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Мост DLE & форум phpBB

Сообщение Петрович »

Отлично, бридж практически дошел до нужного функционала, а теперь краткий краш-тест :-)
1. Изменение профиля:
Было протестировано изменение полей icq, город. Добавление информации/изменение информации в указанные поля происходит синхронно, хоть с форума, хоть с сайта. Очистка данных в указанных полях на форуме происходит с очисткой указанных полей и на сайте. При удалении данных из указанных полей через сайт (хоть через профиль, хоть через админку) не происходит удаление данных в профиле на форуме.
2. Бан/снятие бана
а) Бан пользователя с форума без указания причины бана
При попытке авторизации на форуме - доступ закрыт.
При попытке авторизации на сайте - пользователь авторизуется (хотя при просмотре профиля он числится в группе забанен),
вверху на сайте появляется надпись с форума в кодировке UTF-8:

Notice: Вам закрыт доступ к конференции.
Для получения дополнительной информации свяжитесь с администратором конференции.
Доступ к конференции закрыт для вашей учётной записи. in .../forum/includes/session.php on line 1228

При этом в админке при просмотре профиля отмечен чек-бокс - забанен.
Во всех остальных случаях, бан/разбан работает корректно (и через модер и админ-разделы форума и через админку сайта).

б) Бан пользователя с указанием причины бана.
Бан, разбан работает корректно во всех случаях.
При попытке авторизации на сайте вверху появляется надпись с форума в кодировке UTF-8: такая же как и в предыдущем случае, только с указанием причины бана, при этом пользователь не авторизуется.
3. Удаление пользователя и с форума и с сайта работает корректно.
Петрович
phpBB 2.0.0
Сообщения: 244
Стаж: 17 лет 4 месяца
Откуда: НСО, п. Витаминка
Благодарил (а): 10 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Мост DLE & форум phpBB

Сообщение Петрович »

Незначительные примечания к бриджу:
Если пользователь регистрируется на сайте, то на форуме IP пользователю присваивается 127.0.0.1, причем в бридже так и прописано, т.е. не учитывается фактический IP.
Если пользователь банится на сайте, то в логах форума пишется, что такого-то пользователя забанил анонимус без указания IP.
P.S. Замечания по сути не столь важные, не влияющие на работу модуля, но вдруг решишь доработать.
Аватара пользователя
Stilch
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Мост DLE & форум phpBB

Сообщение Stilch »

Подправил найденные ошибки
Необходимо заменить файлы.
Скачать
Последний раз редактировалось Stilch 01.08.2011 14:22, всего редактировалось 2 раза.
Петрович
phpBB 2.0.0
Сообщения: 244
Стаж: 17 лет 4 месяца
Откуда: НСО, п. Витаминка
Благодарил (а): 10 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Мост DLE & форум phpBB

Сообщение Петрович »

1. Изменение данных в профиле - работает (исправлено).
2. Бан без указания причины/с указанием причины - работает (исправлено).
Петрович писал(а):Если пользователь регистрируется на сайте, то на форуме IP пользователю присваивается 127.0.0.1
Исправлено, работает корректно.
Петрович писал(а):Если пользователь банится на сайте, то в логах форума пишется, что такого-то пользователя забанил анонимус без указания IP.
Баню с сайта - не пишется только IP в лог форума. Разблокировка с сайта - в логах Anonymous без IP. С форума запись в лог ведется корректно.
Основные заявленные функции отлажены - респект :-)
Пока тестировал, нащупал еще одну мелочь.
Регистрируюсь на сайте с подтверждением по e-mail, приходит письмо активации, прохожу активацию, попадаю на страницу продолжения регистрации (там где предлагается ввести доп. данные о себе, аську и пр.). Если ввести данные, они не сохраняются в профиле. Возможно этот баг присутствует и в чистом дистрибутиве, пока нет возможности проверить.
P.S. Установил интеграцию еще на один сайт (работающий). При авторизации на форуме вываливается ошибка - .../engine/modules/bridge/exit_from_dle.php on line 29: A session had already been started - ignoring session_start()
../engine/modules/bridge/dle_login_from_phpbb.php on line 82: Undefined variable: _TIME
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 2335: Undefined index: force_server_vars, при этом авторизация на сайте не происходит. Если авторизуюсь с сайта, все проходит корректно, без ошибок.
Аватара пользователя
Stilch
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Мост DLE & форум phpBB

Сообщение Stilch »

v. 1.04 ~ 27.07.2011
~ Устранены найденые ошибки
+ Изменеие профиля в phpBB при его изменении в личных настройках админпанели DLE

v. 1.05 ~ 01.08.2011
+ Смена пароля на форуме/сайте при восстановлении пароля на сайте/форуме

Всем кто устанавливал модуль версии 1.02 и 1.03 (не обновлял до версии 1.02 и 1.03, а именно устанавливал) необходимо скопировать все файлы из папки upload в корень сайта, удалить файл engine\data\bridge_config.php и запустить установку по новой (Install_Update_bridge.php), внести необходимые изменения в файлы форума и DLE

Кто производил обновления начиная с первой версии необходимо просто скопировать все файлы из папки upload в корень сайта, и запустить Install_Update_bridge.php, внести необходимые изменения в файлы форума и DLE

Скачать
Последний раз редактировалось Stilch 17.08.2011 13:35, всего редактировалось 3 раза.
Петрович
phpBB 2.0.0
Сообщения: 244
Стаж: 17 лет 4 месяца
Откуда: НСО, п. Витаминка
Благодарил (а): 10 раз
Поблагодарили: 14 раз
Контактная информация:

Re: Мост DLE & форум phpBB

Сообщение Петрович »

Весьма признателен за работу над модулем. Постараюсь протестировать его работу в ближайшее время.
P.S. Об изменениях в версии 1.04 в связи с сессией проверил, на 1 ошибку стало меньше.
Ошибка с Undefined index: force_server_vars осталась, добавилась еще
.../engine/api/api.class.php on line 624: Undefined index: version_id
Полные результаты после тестирования последней версии.
Аватара пользователя
Stilch
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Мост DLE & форум phpBB

Сообщение Stilch »

по поводу ошибки в api.class.php советую скачать последнюю версию api для дле и заменить этот файл.
потому, что в моем api в 624 строчке совершенно другое.
также в файле /includes/functions.php у меня 2335 строчка это: return $url;
Опишите поподробней когда и какие ошибки появляются.
Аватара пользователя
Stilch
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Мост DLE & форум phpBB

Сообщение Stilch »

v. 1.06 ~ 17.08.2011
~ Устранены найденые ошибки
+ Автоматическая дорегистрация пользователей
testerekb
phpBB 1.0.0
Сообщения: 1
Стаж: 12 лет 6 месяцев

Re: Мост DLE & форум phpBB

Сообщение testerekb »

Доброго дня! Извиняюсь если вопрос не в тему, но у меня не скачивается файл при нажатии на ссылку "Скачать". Кто-нибудь сможет мне кинуть последней версией моста?
IgorA100
phpBB 1.4.0
Сообщения: 30
Стаж: 14 лет 5 месяцев
Поблагодарили: 3 раза

Re: Мост DLE & форум phpBB

Сообщение IgorA100 »

testerekb писал(а):Доброго дня! Извиняюсь если вопрос не в тему, но у меня не скачивается файл при нажатии на ссылку "Скачать". Кто-нибудь сможет мне кинуть последней версией моста?
Наверное это уже не реально, т.к.:
Stilch писал(а):официальный сайт модуля: stilch.ru
А там написано, что модуль стал платный!
Закрыто

Вернуться в «Бета-версии модов для phpBB 3.0.x»