Ладно вот примерный список..
Мастер установки спрашивает:
Если вы забыли выполнить изменения при установке, то можете найти их здесь.
При обновлении на какую версию модуля вы забыли выполнить изменения в файлах?
Сайт 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,
) );
Вот как то так и все ))