Уважаемые пользователи!
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.
Мост DLE & форум phpBB
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Мост DLE & форум phpBB
Мост предназначен для единой регистрации (авторизации) на форуме и на сайте под управлением DLE.
Основной функционал закончен.
Список изменений:
Ver. 1.10 Date:31-10-2009
~ Ошибка при добавлении пользователей через админку.
~ Корректное добавление пользователей из админки в группы форума отличные от дефолтной "Зарегистрированные пользователи".
Ver. 1.9 Date:27-10-2009
~ Мелкие недочеты .
Ver. 1.8 Date:27-10-2009
~ Ошибка при регистрации на форуме пользователя, если такой уже зарегистрирован в DLE.
+ Автовход на форум, при входе в DLE.
+ Возможность выключения моста (Настраивается в cfg.php).
+ Автовыход с форума, при выходе из DLE.
+ Вывод информации о попытке автологина на форуме при входе в DLE.
Ver. 1.7 Date:23-10-2009
+ Совместимость с модулем OnLine 5.0 by FreSh.
+ Автовход в DLE при входе на форум.
+ Автовыход из DLE при входе с форума.
~ Множественные недочеты и баги.
+ Возможность автологина в DLE при регистрации на форуме (Настраивается в cfg.php).
Ver. 1.6 Date:18-10-2009
~ Проблема с паролями при регистрации в DLE с форума.
Ver. 1.5 Date:18-10-2009
+ При регистрации в DLE выводит сообщения о том, прошла ли регистрация на форуме и если не прошла, то с указанием причины.
~ Проблема кодировки (русские НИКи и пароли) при регистрации на форуме.
~ Оптимизация кода.
+ Возможность задавать несколько тегов ({name},{pass},{host},{ip},{datereg})в выдаваемых сообщениях при регистрации. (Настраивается в cfg.php).
Ver. 1.4 Date:16-10-2009
+ Производит регистрацию в DLE при регистрации на форуме phpBB.
+ При регистрации на форуме выводит сообщения о том, прошла ли регистрация в DLE и если не прошла, то с указанием причины.
+ Настройка вывода сообщений при удачной регистрации в DLE выведена в конфиг.
~ Место интеграции в форуме.
Ver. 1.3 Date:14-10-2009
~ Устранена проблема при регистрации через активацию по E-Mail.
~ Изменена структура модулей.
Ver. 1.2 Date:13-10-2009
~ Устранена проблема регистрации с русскими буквами в имени и пароле. Т.к. DLE использует кодировку 1251, а форум utf8 приходится перекодировать.
Ver. 1.1 Date:13-10-2009
+ Установка группы по умолчанию для нового пользователя на форуме.
~ Цвет группы нового пользователя.
+ При создании нового пользователя в DLE через админку на форуме создается пользователь в группе определенной в cfg.php. Если группа не определена, то пользователь создается в группе установленной по умолчанию.
Ver. 1.0 Date:12-10-2009
Первая пробная версия.
Производит регистрацию на форуме phpBB при регистрации в DLE.
Скачать можно тут: http://ifolder.ru/14773173
===================
МОД моста от Stilch
Основной функционал закончен.
Список изменений:
Ver. 1.10 Date:31-10-2009
~ Ошибка при добавлении пользователей через админку.
~ Корректное добавление пользователей из админки в группы форума отличные от дефолтной "Зарегистрированные пользователи".
Ver. 1.9 Date:27-10-2009
~ Мелкие недочеты .
Ver. 1.8 Date:27-10-2009
~ Ошибка при регистрации на форуме пользователя, если такой уже зарегистрирован в DLE.
+ Автовход на форум, при входе в DLE.
+ Возможность выключения моста (Настраивается в cfg.php).
+ Автовыход с форума, при выходе из DLE.
+ Вывод информации о попытке автологина на форуме при входе в DLE.
Ver. 1.7 Date:23-10-2009
+ Совместимость с модулем OnLine 5.0 by FreSh.
+ Автовход в DLE при входе на форум.
+ Автовыход из DLE при входе с форума.
~ Множественные недочеты и баги.
+ Возможность автологина в DLE при регистрации на форуме (Настраивается в cfg.php).
Ver. 1.6 Date:18-10-2009
~ Проблема с паролями при регистрации в DLE с форума.
Ver. 1.5 Date:18-10-2009
+ При регистрации в DLE выводит сообщения о том, прошла ли регистрация на форуме и если не прошла, то с указанием причины.
~ Проблема кодировки (русские НИКи и пароли) при регистрации на форуме.
~ Оптимизация кода.
+ Возможность задавать несколько тегов ({name},{pass},{host},{ip},{datereg})в выдаваемых сообщениях при регистрации. (Настраивается в cfg.php).
Ver. 1.4 Date:16-10-2009
+ Производит регистрацию в DLE при регистрации на форуме phpBB.
+ При регистрации на форуме выводит сообщения о том, прошла ли регистрация в DLE и если не прошла, то с указанием причины.
+ Настройка вывода сообщений при удачной регистрации в DLE выведена в конфиг.
~ Место интеграции в форуме.
Ver. 1.3 Date:14-10-2009
~ Устранена проблема при регистрации через активацию по E-Mail.
~ Изменена структура модулей.
Ver. 1.2 Date:13-10-2009
~ Устранена проблема регистрации с русскими буквами в имени и пароле. Т.к. DLE использует кодировку 1251, а форум utf8 приходится перекодировать.
Ver. 1.1 Date:13-10-2009
+ Установка группы по умолчанию для нового пользователя на форуме.
~ Цвет группы нового пользователя.
+ При создании нового пользователя в DLE через админку на форуме создается пользователь в группе определенной в cfg.php. Если группа не определена, то пользователь создается в группе установленной по умолчанию.
Ver. 1.0 Date:12-10-2009
Первая пробная версия.
Производит регистрацию на форуме phpBB при регистрации в DLE.
Скачать можно тут: http://ifolder.ru/14773173
===================
МОД моста от Stilch
Последний раз редактировалось владимир1983 21.07.2011 21:48, всего редактировалось 2 раза.
Причина: Добавил ссылку на мод от Stilch, обновлённый.
Причина: Добавил ссылку на мод от Stilch, обновлённый.
Re: Мост DLE & форум phpBB
если еще остались вопросы связанные с регистрацией и авторизацией -
1 http://andrvm.livejournal.com/3855.html
2 http://www.phpbbguru.net/community/topic23074.html
мне это немного помогло
1 http://andrvm.livejournal.com/3855.html
2 http://www.phpbbguru.net/community/topic23074.html
мне это немного помогло
Re: Мост DLE & форум phpBB
Здраствуйте.
Поставил этот мост, выкинуло при регистрации ошибку
Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in /******/bridge/module/utf/cp1251_to_utf8_recursive.php on line 19
Что бы это могло быть?
Версия php на сервере 4,4,4
DLE 8.2
PHPBB 3.0.5
Поставил этот мост, выкинуло при регистрации ошибку
Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in /******/bridge/module/utf/cp1251_to_utf8_recursive.php on line 19
Что бы это могло быть?
Версия php на сервере 4,4,4
DLE 8.2
PHPBB 3.0.5
- DK7
- Former team member
- Сообщения: 1008
- Стаж: 17 лет 8 месяцев
- Откуда: Кишинёв
- Благодарил (а): 3 раза
- Поблагодарили: 25 раз
- Контактная информация:
Re: Мост DLE & форум phpBB
ну так выложите содержимое cp1251_to_utf8_recursive.php
19 строка +- 10 строчек.
19 строка +- 10 строчек.
Re: Мост DLE & форум phpBB
Вот полный код файла
Кпачал весь архив отсюда __http://ifolder.ru/14773173 соответственно всё по инструкции ставил
Убрал коментарии сверху и вот строка в которой ошибку показывает:
Код: Выделить всё
<?php
/**
* Функция для перекодировки данных произвольной структуры из кодировки cp1251 в кодировку UTF-8.
* Функция может работать без использования библиотеки iconv.
*
* @param mixed $data
* @return mixed
*
* @license http://creativecommons.org/licenses/by-sa/3.0/
* @author Nasibullin Rinat, http://orangetie.ru/
* @charset ANSI
* @version 1.0.1
*/
function cp1251_to_utf8_recursive(/*mixed*/ $data)
{
if (is_array($data))
{
$d = array();
foreach ($data as $k => &$v) $d[cp1251_to_utf8_recursive($k)] = cp1251_to_utf8_recursive($v);
return $d;
}
if (is_string($data))
{
if (function_exists('iconv')) return iconv('cp1251', 'utf-8//IGNORE//TRANSLIT', $data);
if (! function_exists('cp1259_to_utf8')) include_once 'cp1259_to_utf8.php';
return cp1259_to_utf8($data);
}
if (is_scalar($data) or is_null($data)) return $data;
#throw warning, if the $data is resource or object:
trigger_error('An array, scalar or null type expected, ' . gettype($data) . ' given!', E_USER_WARNING);
return $data;
}
?>
Убрал коментарии сверху и вот строка в которой ошибку показывает:
Код: Выделить всё
foreach ($data as $k => &$v) $d[cp1251_to_utf8_recursive($k)] = cp1251_to_utf8_recursive($v);
Re: Мост DLE & форум phpBB
DLE стоит в корне, форум к ней /forum/
_http://______.ru - DLE
_http://______.ru/forum/ - phpbb3
ЧПУ у DLE включено
P.S. При регистрации на DLE выкидывает ошибку (см выше), но если в строке оставить только адрес домена, то авторизация проходит и на сайте и на форуме.
Т.е. в принципе мост рабочий только вот где то закралась ошибка.
Добавлено спустя 43 минуты 51 секунду:
Если в этой строке
убрать &
соответственно получится такая строка
То выдаёт такое сообщение.
Ошибка авторизации пользователя "_____" , зарегистрированного "*****" на форуме.
Но ошибок такого рода уже нет
_http://______.ru - DLE
_http://______.ru/forum/ - phpbb3
ЧПУ у DLE включено
P.S. При регистрации на DLE выкидывает ошибку (см выше), но если в строке оставить только адрес домена, то авторизация проходит и на сайте и на форуме.
Т.е. в принципе мост рабочий только вот где то закралась ошибка.
Добавлено спустя 43 минуты 51 секунду:
Если в этой строке
Код: Выделить всё
foreach ($data as $k => &$v) $d[cp1251_to_utf8_recursive($k)] = cp1251_to_utf8_recursive($v);
соответственно получится такая строка
Код: Выделить всё
foreach ($data as $k => $v) $d[cp1251_to_utf8_recursive($k)] = cp1251_to_utf8_recursive($v);
Ошибка авторизации пользователя "_____" , зарегистрированного "*****" на форуме.
Но ошибок такого рода уже нет
Код: Выделить всё
Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in /******/bridge/module/utf/cp1251_to_utf8_recursive.php on line 19
Re: Мост DLE & форум phpBB
При нажатии кнопки ВЫХОд на сайте выскакивает следующее:
При подтверждении регистрации через email и перехода по ссылке в письме выкидывает следующее:
Если кто понимает в чём тут проблема подскажите пожалуйста, а то этот мост работает но с ошибками.
Код: Выделить всё
Fatal error: Cannot redeclare set_config() (previously declared in /*******/bridge/module/functions/functions_phpbb.php:26) in /*******/forum/includes/functions.php on line 141
Код: Выделить всё
Warning: mysql_query(): 18 is not a valid MySQL-Link resource in /*******/engine/classes/mysql.class.php on line 74 MySQL Error!
Re: Мост DLE & форум phpBB
Поставил всё работает... Кроме путей так как он на субдомене.... Расскажите как быть и сделать поддержку субдомена...
Re: Мост DLE & форум phpBB
У меня при выходе выдает ошибку:
Fatal error: Cannot redeclare set_config() (previously declared in /home/pspkarel/public_html/mediasoft-karelia.ru/bridge/module/functions/functions_phpbb.php:26) in /home/pspkarel/public_html/mediasoft-karelia.ru/forum/includes/functions.php on line 165
Fatal error: Cannot redeclare set_config() (previously declared in /home/pspkarel/public_html/mediasoft-karelia.ru/bridge/module/functions/functions_phpbb.php:26) in /home/pspkarel/public_html/mediasoft-karelia.ru/forum/includes/functions.php on line 165
Re: Мост DLE & форум phpBB
Это уже исправлено.У меня при выходе выдает ошибку:
Приношу извинения с задержкой исправленной версии, т.к. всю прошлую неделю был очень занят и было не до моста :(
-
- Former team member
- Сообщения: 2219
- Стаж: 15 лет 3 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 561 раз
- Контактная информация:
Re: Мост DLE & форум phpBB
IgorA100, а нафиг на ифолдерах хранить? Их потом запросто могут удалить. Лучше прикреплять к форуму через вложения.
Re: Мост DLE & форум phpBB
А как мне исправить-то это??
По новой весь модуль ставить?
Добавлено спустя 1 минуту 4 секунды:
к тому же у меня последняя версия стоит. Где ты исправил это?
По новой весь модуль ставить?
Добавлено спустя 1 минуту 4 секунды:
к тому же у меня последняя версия стоит. Где ты исправил это?