Sankajk
-
Постов
13 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные Sankajk
-
-
Все попробую и отпишу
-
__rezer.net/community/profile-community/60-integraciya-DLEIPB-1.0.html
-
тебе что инструкций мало? написал в 2 поста
После Затем в адресе браузера впишите: http://ваш сайт/ipb.install.php и следуйте дальнейшим действиям.
Начинается
-
Помогите уже переустановил все равно такая же фигня (
-
Ладно вот примерный список..
Мастер установки спрашивает:
Если вы забыли выполнить изменения при установке, то можете найти их здесь.
При обновлении на какую версию модуля вы забыли выполнить изменения в файлах?
Сайт DLE: Откройте файл index.php и найдите:
require_once ROOT_DIR . '/engine/init.php';
Далее вставьте:
include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" );
Далее найдите:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Далее вставьте:
$tpl->set ( "{IPBIntegration->LastPost}", $IntegrationIPB->LastPost() );
Сайт DLE: Откройте файл engine/modules/register.php и найдите:
$id = $db->insert_id();
Далее вставьте:
include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" ); $IntegrationIPB->Register( "ipb", array( "name" => $name, "password" => $cookie_pass, "email" => $email, "icq" => $icq, "fullname" => $fullname, ) );
Сайт DLE: Откройте файл engine/modules/sitelogin.php и найдите Откройте файл engine/modules/sitelogin.php и найдите (примерно 40 строка):
header( "Location: {$_SERVER['PHP_SELF']}" );
Выше добавьте:
include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" );
Далее найдите (в самом конце):
if( ! $is_logged ) {
Выше добавьте:
include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" ); $IntegrationIPB->TestValidationEmail();
Сайт DLE: Открыть файл engine/modules/profile.php и найти:
$db->query( $sql_user );
Выше добавить:
include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" ); $IntegrationIPB->UpdateProfile( "ipb", array( "login" => $user, "newPass" => ( strlen( $password1 ) > 0 ) ? md5( $password2 ) : "", "newEmail" => ( $mailchange ) ? $email : "", "oldEmail" => $row['email'], ) );
Сайт DLE: Откройте файл admin.php и найдите:
require_once (ENGINE_DIR . '/inc/include/init.php');
Далее вставьте:
include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" );
Сайт DLE: Откройте файл engine/inc/options.php и найдите:
$db->query( $sql_update ); $personal_success = TRUE;
Выше добавьте:
include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" ); $IntegrationIPB->UpdateProfile( "ipb", array( "login" => $member_id['name'], "newPass" => ( $editpassword != "" && $altpass == $cmd5_password ) ? md5( $_POST['editpassword'] ) : "", "oldEmail" => $member_id['email'], "newEmail" => $editmail, ) );
Сайт DLE: Откройте файл engine/inc/edituser.php и найдите:
if( $_POST['restricted'] ) {
Выше добавьте:
$rowIPB = $db->super_query( "SELECT `name`, `email` FROM ".USERPREFIX."_users WHERE `user_id`='{$id}'" ); include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" ); $IntegrationIPB->UpdateProfile( "ipb", array( "login" => $rowIPB['name'], "newPass" => ( $_POST['editpass'] != "" ) ? md5( $_POST['editpass'] ) : "", "oldEmail" => $rowIPB['email'], "newEmail" => $editmail, "newlogin" => $editlogin, ) );
Далее найдите:
if ( $member_id['user_group'] != 1 AND $reglevel < 2 ) $reglevel = 4;
Далее вставьте:
include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" ); $IntegrationIPB->Register( "ipb", array( "name" => $regusername, "password" => md5( $_POST['regpassword'] ), "email" => $regemail, "admin" => true, ) );
Далее найдите:
if ($member_id['user_group'] != 1 AND $row['user_group'] == 1 ) die( $lang['user_undel'] );
Далее вставьте:
$rowIPB = $db->super_query( "SELECT `name`, `email` FROM ".USERPREFIX."_users WHERE `user_id`='{$id}'" ); include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" ); $IntegrationIPB->DeleteProfile( "ipb", array( "login" => $rowIPB['name'], "oldEmail" => $rowIPB['email'], ) );
Сайт DLE: Откройте файл engine/inc/mass_user_actions.php и найдите:
$db->query( "DELETE FROM " . USERPREFIX . "_pm WHERE user_from = '{$row['name']}' AND folder = 'outbox'" );
Выше добавьте:
$rowIPB = $db->super_query( "SELECT `name`, `email` FROM ".USERPREFIX."_users WHERE `user_id`='{$id}'" ); include_once( ENGINE_DIR."/inc/ipb/ipb.class.php" ); $IntegrationIPB->DeleteProfile( "ipb", array( "login" => $rowIPB['name'], "oldEmail" => $rowIPB['email'], ) );
Форум IPB: Откройте файл index.php и найдите:
require_once( './initdata.php' );
Выше добавьте ("../www" - укажите путь к вашему сайту):
$DLEDir = "../www"; // Путь к корню сайта относительно корня форума require_once( $DLEDir."/engine/inc/ipb/ipb.class.php" );
Форум IPB: Откройте файл admin/applications/core/modules_public/global/register.php и найдите:
IPSMember::save( $member['member_id'], array( 'members' => array( 'member_group_id' => $validate['real_group'] ) ) );
Далее вставьте:
ValidationFromIPB( $member['name'] );
Далее найдите:
$member = IPSMember::create(
Выше вставьте:
RegisterFromIPB( array( "name" => $this->request['UserName'], "password" => md5( trim( $_REQUEST['PassWord'] ) ), "email" => $in_email, "fullname" => $this->settings['auth_allow_dnames'] ? $this->request['members_display_name'] : "", "group" => $mem_group, ) );
Вот как то так и все ))
-
Откройте файл в дистрибутиве "Upload/engine/inc/ipb/ipb.class.php" и в переменную "$ForumDir" укажите полный адрес к вашему форуму относительно корня сайта. Например по умолчанию $ForumDir = "../forum"; - это если ваш форум находится в папке "forum" и на один каталог выше корня сайта. А если например форум находится в папке "forum", которая находится в корне сайта, то нужно просто написать "forum". Загрузите все файлы из папки "Upload" в корень вашего сайта на DLE. Загрузите все файлы из папки "Upload Forum" в корень вашего форума на IPB. Затем в адресе браузера впишите: __ваш сайт/ipb.install.php и следуйте дальнейшим действиям. После выполненных действий не забудьте удалить файл установки и папку "ipb.installdb".
Не считая того что при установке модуля интеграций там в каждом файле много чего делатьнадо..
Думаю все копировать сюда оч долго будет
-
Вот как то так сказать кто поожет вроде установил все по инструкций несколько раз пере проверил все верно
просто перехожу мой сайт/forum
не перекидывает, ладно это фигня.. перехожу на мой сайт/forum/index.php
Сообственно вот
Warning: require_once(../forum/engine/inc/ipb/ipb.class.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/sanka154/data/www/imperia-esl.su/forum/index.php on line 22 Fatal error: require_once() [function.require]: Failed opening required '../forum/engine/inc/ipb/ipb.class.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/sanka154/data/www/imperia-esl.su/forum/index.php on line 22
Че он просит понять не могу :-D
Понял что по этом пути что то не так в 22 строчке
А именно там у меня
require_once( $DLEDir."/engine/inc/ipb/ipb.class.php" );
-
Да я уе решил попробуюустановить DLE 9.6 и форум IPB 3.4.5
Не знаю получится нет, но ходят слухи что по возится придется..
-
Значит все такий мне придется устанавливать движок DLE качать для него модуль для интеграций IPB
Я так понял?
-
Дак ты не понял мне надо что бы новости друзья добавляли, поздравление с днем рождения типо таких новостей...
Чеез главную, или мне придется сносить всеи делать DLE+IPB
-
Спасибо щас по гляжу
У меня вот еще какой вопрос а новые темы что нельзя добавлять? они автоматом только с форума генерируются?
То есть новости..
-
Здравствуйте, не могу у вас найти хук, который добавляет главую страницу как на обычном сайте..
Помню что то подобное видел про лазил не нашел ( может слеповат чуток не судите строго...
Кто поможет будь те так добры скинте ссылочку.
Вопрос IPB+DLE
в Техническая поддержка IP.Board
Опубликовано
А може мне сначало надо было установить DLE потом в папке forum IPB а потом уже этот модуль, а то у меня получается что IPB не установлен, хотя с другой стороны должна вылезти установка
Короче что могу сказать модуль обновил все как положе обновилось все норально...
Так дальше пишет все равно
Пытался сделать вот по этой инструкций все поня все нормально
в ipb.class.php и так public_html/www/sait.ru
и без паблика всяко прописывал что и в index.php
Короче не знаю вот что выше пишет мне и все..
Что делать я обисилил.