1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

فایل هماهنگ سازی دیتالایف با mybb

شروع موضوع توسط minaaa ‏26/10/11 در انجمن مدیریت محتوا

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    فایل هماهنگ سازی دیتالایف با mybb

    توسط اين هك مي توانيد كاري كنيد كه هر كس در سايتتون كه با Datalife هست عضو شد، توي انجمني كه Mybb باشه عضو بشه و همچنين با اين هك مي توانيد آخرين پست هاي انجمن Mybb رو هم توي سايت به نمايش در بياوريد.



    فايل index.php رو باز كنيد و به دنبال كد زير بگرديد:

    کد PHP:

    echo $tpl->result['main'];


    كد پيدا شده رو حذف كنيد و بجاش كد زير رو قرار دهيد:

    کد PHP:

    eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');



    فايل Engine/Modules/Register.php رو باز كنيد و به دنبال كد زير بگرديد:

    کد PHP:

    require_once ENGINE_DIR.'/classes/parse.class.php';


    پس از آن، كد زير رو قرار دهيد:

    کد PHP:

    require_once ROOT_DIR."/dle_vs_mybb.php";


    در همين فايل به دنبال كد زير بگرديد:

    کد PHP:

    if (intval($config['reg_group']) < 3) $config['reg_group'] = 4;


    پس از آن، كدهاي زير رو قرار دهيد:

    کد PHP:

    if($password1==$password2) {$sr_password1=$password1;}
    $member_info = array(
    'username' => $name,
    'password' => md5($sr_password1),
    'email' => $email,
    'regtime' => $add_time,);

    $mybb->from_dle_registration($member_info);

    فايل Templates/Your-Theme/Main.tpl رو باز كنيد و كد زير رو در جايي كه ميخواهيد آخرين پست هاي انجمن به نمايش در بياد رو قرار بديد:

    کد PHP:

    <?php include( 'lasttopics.php' ); ?>