Мост DLE & форум phpBB
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
IgorA100
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 16 лет 11 месяцев
- Поблагодарили: 3 раза
Re: Мост DLE & форум phpBB
До конца августа модернизации скрипта не будет (только исправление текущих багов, если они будут обнаруживаться). После выхода ДЛЕ 9 и нового API к ней, мост будет переводиться на API для DLE, если разработчики его доведут до ума (во всяком случае обещают...)
-
Olegaaator
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 16 лет 3 месяца
-
IgorA100
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 16 лет 11 месяцев
- Поблагодарили: 3 раза
-
Olegaaator
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 16 лет 3 месяца
Re: Мост DLE & форум phpBB
Хз. Подтверждение мыло включено в обоих движках. Скрипт регистрацию после подтверждения не доводит. Юзер так и остается не активированным.
-
crazyicf
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 16 лет 3 месяца
- Откуда: Sebastopol
Re: Мост DLE & форум phpBB
вопрос не по теме, как можно всех пользователей с DLE конвертировать в phpbb? а потом уже активировать данный мост, чтоб не пропали остальные пользователи?
-
Naris
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 16 лет 10 месяцев
- Откуда: Москва
Re: Мост DLE & форум phpBB
Вы хоть посты на сайте разработчика читайте? 9 версия ничем не будет отличатся от 8.5, там как всегда появятся ненужные фичи + Jquery, представляете что будет при необходимости подключить что то другое, mootools например... :D. Самая нормальная версия dle это 1.2
-
Olegaaator
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 16 лет 3 месяца
Re: Мост DLE & форум phpBB
Должно, но не работает....IgorA100 писал(а):Нет, но должно работать....
Добавлено спустя 11 минут 16 секунд:
Из мануала по 1.15:
dle:
Для регистраци на форуме, при регистрации в ДЛЕ стандартным способом, найти
Для регистрации на форуме, при добавлении пользователя в ДЛЕ через админку, найти
phpbb:
Для регистраци в ДЛЕ, при регистрации на форуме в простом режиме, найти
Для регистраци в ДЛЕ, при регистрации на форуме в режиме с активацией аккаунта, найти практически в конце
А в dle не должна быть строка, типа, для регистрации в расширенном режиме найти.... добавить.... ?
-
IgorA100
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 16 лет 11 месяцев
- Поблагодарили: 3 раза
Re: Мост DLE & форум phpBB
Так, была неточность в описании :(
ФОРУМ!
Было так:
Файл includes/ucp/ucp_register.php:
Для регистраци в ДЛЕ, при регистрации на форуме в простом режиме, найти:
и ПОСЛЕ добавить:
Нужно так:
Файл includes/ucp/ucp_register.php:
Для регистраци в ДЛЕ, при регистрации на форуме в простом режиме, найти:
и ПОСЛЕ добавить:
Т.е. добавлять ПОСЛЕ скобки "}" !!!!
Еще попробуйте сделать это (у меня это добавление стоит, давно было, не помню зачем делал. Толи для расширенной активации, толи зачатки для синхронизации......:
Файл includes/ucp/ucp_remind.php:
найти:
и ПОСЛЕ добавить:
---------------------------------------------------------------------------------------------------------------------
Теперь DLE!
Нехватало :(
Файл /engine/modules/register.php: :
Для регистраци на форуме, при регистрации в ДЛЕ в режиме с активацией аккаунта, найти:
и ПОСЛЕ добавить:
Проверяем, отписываемся...
Добавлено спустя 6 минут 54 секунды:
ЗЫ: В ДЛЕ 1.2 нет возможности инклудить свои ПХП модули без правки кода движка. Но это уже офтоп...
ФОРУМ!
Было так:
Файл includes/ucp/ucp_register.php:
Для регистраци в ДЛЕ, при регистрации на форуме в простом режиме, найти:
Код: Выделить всё
$email_template = 'user_welcome';Код: Выделить всё
$user_row['br_password'] = $data['new_password'];
include($_SERVER['DOCUMENT_ROOT'] . '/bridge/bridge.php');Нужно так:
Файл includes/ucp/ucp_register.php:
Для регистраци в ДЛЕ, при регистрации на форуме в простом режиме, найти:
Код: Выделить всё
$email_template = 'user_welcome';
}Код: Выделить всё
$user_row['br_password'] = $data['new_password'];
include($_SERVER['DOCUMENT_ROOT'] . '/bridge/bridge.php');Еще попробуйте сделать это (у меня это добавление стоит, давно было, не помню зачем делал. Толи для расширенной активации, толи зачатки для синхронизации......:
Файл includes/ucp/ucp_remind.php:
найти:
Код: Выделить всё
$messenger->send($user_row['user_notify_type']);Код: Выделить всё
include($_SERVER['DOCUMENT_ROOT'] . '/bridge/bridge.php');---------------------------------------------------------------------------------------------------------------------
Теперь DLE!
Нехватало :(
Файл /engine/modules/register.php: :
Для регистраци на форуме, при регистрации в ДЛЕ в режиме с активацией аккаунта, найти:
Код: Выделить всё
$_SESSION['dle_user_id'] = $id;
$_SESSION['dle_password'] = $user_arr[2];
}и ПОСЛЕ добавить:
Код: Выделить всё
include_once($_SERVER['DOCUMENT_ROOT'] . '/bridge/bridge.php');Добавлено спустя 6 минут 54 секунды:
Не знаю к кому это обращение, но лично я читаю ;). Да, 9ка ничем интересным для меня не будет отличаться. Но в ней должен быть измененный API, тот который в 8.5 - это мягко говоря.. ну в общем толку от него маловато.... Сейчас отдельный блок API уже есть (получше прежнего, но.....), но мудрить сейчас, а потом перепроверять на 9ке я не горю желанием из за нехватки времени....Naris писал(а):Вы хоть посты на сайте разработчика читайте?
ЗЫ: В ДЛЕ 1.2 нет возможности инклудить свои ПХП модули без правки кода движка. Но это уже офтоп...
-
Olegaaator
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 16 лет 3 месяца
Re: Мост DLE & форум phpBB
>Еще попробуйте сделать это (у меня это добавление стоит, давно было, не помню зачем делал. Толи для расширенной активации, толи зачатки для >синхронизации......:
>Файл includes/ucp/ucp_remind.php:
Этого делать не надо. А так, да. Все работает.
>Файл includes/ucp/ucp_remind.php:
Этого делать не надо. А так, да. Все работает.
-
IgorA100
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 16 лет 11 месяцев
- Поблагодарили: 3 раза
Re: Мост DLE & форум phpBB
Ну я уже на всяк случай написал, хотя помню, что кажется это я синхронизацию смотрел.....Olegaaator писал(а):Этого делать не надо.
Ну наконец-то ;)Olegaaator писал(а):А так, да. Все работает.
Сорри, за очепятку в мануале :(
-
crazyicf
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 16 лет 3 месяца
- Откуда: Sebastopol
Re: Мост DLE & форум phpBB
поправьте мануал пожалуйста, если еще не поправили, дабы избежать багов в дальнейшем. Ну все же синхронизацию пасов мы ждем )
Сообщение crazyicf » 06.07.2010 9:11
вопрос не по теме, как можно всех пользователей с DLE конвертировать в phpbb? а потом уже активировать данный мост, чтоб не пропали остальные пользователи? Есть конвертер или решения?
Сообщение crazyicf » 06.07.2010 9:11
вопрос не по теме, как можно всех пользователей с DLE конвертировать в phpbb? а потом уже активировать данный мост, чтоб не пропали остальные пользователи? Есть конвертер или решения?
-
IgorA100
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 16 лет 11 месяцев
- Поблагодарили: 3 раза
Re: Мост DLE & форум phpBB
Вопрос не из легких и решения "в лоб" пока нет. Основная сложность - хеши паролей получаются разными алгоритмами в ДЛЕ и форуме,в связи с этим нужно внедрять перекрестную проверку хешей с последующей перезеписью введенного пароля при входе по правильному алгоритму. Ну и плюс писать скрипт по перетягиванию пользователей из одной базы в другую. Особой сложности в написании нет, но все упирается во время... Пока таким заниматься у меня времени, увы, нет. Готовых нормальных решения тоже не видел :(crazyicf писал(а):как можно всех пользователей с DLE конвертировать в phpbb?
-
IgorA100
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 16 лет 11 месяцев
- Поблагодарили: 3 раза
Re: Мост DLE & форум phpBB
Мост был проверен на последней версии ДЛЕ и последней версии форума 3.0.7-PL1 (Сборка BB3x Expand)
Все работает. НО, оказалась проблема, если стоит "phpBB Gallery". Для устранения проблемы необходимо в файле includes\session.php найти:
и ПОСЛЕ добавить:
Ver. 1.15-1 Date:17-07-2010 приатачена.
Все работает. НО, оказалась проблема, если стоит "phpBB Gallery". Для устранения проблемы необходимо в файле includes\session.php найти:
Код: Выделить всё
function session_create($user_id = false, $set_admin = false, $persist_login = false, $viewonline = true)
{
global $SID, $_SID, $db, $config, $cache, $phpbb_root_path, $phpEx;Код: Выделить всё
if ($this->page['album'] == '') $this->page['album'] = 0;У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Nekitok
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 16 лет 1 месяц
Re: Мост DLE & форум phpBB
Спасибо за мод, но он не полностью рабочий. При логине на дле, сайт пишет что всё окей. Но на форуме не входит, так же и с выходом

