Пропустить

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

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

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

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

Сообщение Петрович » 04.07.2011 16:50

Спасибо за разъяснения, удалил.
Остается открытым вопрос по удалению пользователей, изменению и восстановлению пароля.
P.S. Есть рабочий пример бриджа который писался на заказ под связку 6.3 + 2.0.23, и который сейчас работает на 8.3 + 2.0.23. Если нужен могу дать для изучения, там есть работа с восстановлением пароля.
За это сообщение автора Петрович поблагодарил:
Stilch (04.07.2011 18:42)

Петрович
phpBB 2.0.6
 
Сообщения: 260
Зарегистрирован: 21.11.2006 20:27
Откуда: НСО, п. Витаминка
Благодарил (а): 8 раз.
Поблагодарили: 17 раз.

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

Сообщение Stilch » 04.07.2011 18:41

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

В конце этой недели или начале следующей займусь этим вопросом.

по поводу бриджа написал вам в лс
Аватара пользователя
Stilch
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 25.06.2011 0:16
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

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

Сообщение Stilch » 21.07.2011 15:48

Для установки запустите файл 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 раз.
За это сообщение автора Stilch поблагодарил:
Петрович (21.07.2011 21:02)
Аватара пользователя
Stilch
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 25.06.2011 0:16
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

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

Сообщение Петрович » 21.07.2011 21:02

Изменения впечатляют. Спасибо, на выходных постараюсь протестировать.
Остается один открытый вопрос - восстановление пароля. Планируется добавление данной функции в модуль?

Петрович
phpBB 2.0.6
 
Сообщения: 260
Зарегистрирован: 21.11.2006 20:27
Откуда: НСО, п. Витаминка
Благодарил (а): 8 раз.
Поблагодарили: 17 раз.

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

Сообщение Stilch » 21.07.2011 21:31

да, планирую сделать восстановление пароля в следующей версии
Аватара пользователя
Stilch
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 25.06.2011 0:16
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

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

Сообщение Петрович » 24.07.2011 12:59

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

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

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

б) Бан пользователя с указанием причины бана.
Бан, разбан работает корректно во всех случаях.
При попытке авторизации на сайте вверху появляется надпись с форума в кодировке UTF-8: такая же как и в предыдущем случае, только с указанием причины бана, при этом пользователь не авторизуется.
3. Удаление пользователя и с форума и с сайта работает корректно.

Петрович
phpBB 2.0.6
 
Сообщения: 260
Зарегистрирован: 21.11.2006 20:27
Откуда: НСО, п. Витаминка
Благодарил (а): 8 раз.
Поблагодарили: 17 раз.

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

Сообщение Петрович » 24.07.2011 19:24

Незначительные примечания к бриджу:
Если пользователь регистрируется на сайте, то на форуме IP пользователю присваивается 127.0.0.1, причем в бридже так и прописано, т.е. не учитывается фактический IP.
Если пользователь банится на сайте, то в логах форума пишется, что такого-то пользователя забанил анонимус без указания IP.
P.S. Замечания по сути не столь важные, не влияющие на работу модуля, но вдруг решишь доработать.

Петрович
phpBB 2.0.6
 
Сообщения: 260
Зарегистрирован: 21.11.2006 20:27
Откуда: НСО, п. Витаминка
Благодарил (а): 8 раз.
Поблагодарили: 17 раз.

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

Сообщение Stilch » 25.07.2011 11:55

Подправил найденные ошибки
Необходимо заменить файлы.
Скачать
Последний раз редактировалось Stilch 01.08.2011 14:22, всего редактировалось 2 раз(а).
Аватара пользователя
Stilch
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 25.06.2011 0:16
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

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

Сообщение Петрович » 26.07.2011 20:52

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, при этом авторизация на сайте не происходит. Если авторизуюсь с сайта, все проходит корректно, без ошибок.

Петрович
phpBB 2.0.6
 
Сообщения: 260
Зарегистрирован: 21.11.2006 20:27
Откуда: НСО, п. Витаминка
Благодарил (а): 8 раз.
Поблагодарили: 17 раз.

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

Сообщение Stilch » 01.08.2011 14:21

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 раз(а).
Аватара пользователя
Stilch
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 25.06.2011 0:16
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

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

Сообщение Петрович » 01.08.2011 20:35

Весьма признателен за работу над модулем. Постараюсь протестировать его работу в ближайшее время.
P.S. Об изменениях в версии 1.04 в связи с сессией проверил, на 1 ошибку стало меньше.
Ошибка с Undefined index: force_server_vars осталась, добавилась еще
.../engine/api/api.class.php on line 624: Undefined index: version_id
Полные результаты после тестирования последней версии.

Петрович
phpBB 2.0.6
 
Сообщения: 260
Зарегистрирован: 21.11.2006 20:27
Откуда: НСО, п. Витаминка
Благодарил (а): 8 раз.
Поблагодарили: 17 раз.

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

Сообщение Stilch » 03.08.2011 10:16

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

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

Сообщение Stilch » 17.08.2011 13:34

v. 1.06 ~ 17.08.2011
~ Устранены найденые ошибки
+ Автоматическая дорегистрация пользователей
Аватара пользователя
Stilch
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 25.06.2011 0:16
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

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

Сообщение testerekb » 11.09.2011 14:16

Доброго дня! Извиняюсь если вопрос не в тему, но у меня не скачивается файл при нажатии на ссылку "Скачать". Кто-нибудь сможет мне кинуть последней версией моста?

testerekb
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 11.09.2011 14:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение IgorA100 » 13.09.2011 11:55

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

Наверное это уже не реально, т.к.:
Stilch писал(а):официальный сайт модуля: stilch.ru

А там написано, что модуль стал платный!

IgorA100
phpBB 1.2.1
 
Сообщения: 29
Зарегистрирован: 14.10.2009 13:56
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Пред.След.

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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы