دیتالایف انجین فارسی

دیتالایف انجین فارسی

پشتیبان رسمی سیستم مدیریت محتوا

هماهنگ سازی کامل

هماهنگ سازی کامل mybb با همه ی نسخه های دیتالایف انجین (همچنین 9.7)

با سلام خدمت همه ی دوستان دیتالایف انجینی! از اونجایی که خیلی از دوستان مشکلات بزرگی برای هماهنگ سازی mybb با دیتالایف انجین داشتند و اینکه هیچ هماهنگ ساز درست و کاملی برای هیچ یک از سیستم های انجمن ساز با دیتالایف انجین نبود تصمیم گرفتم یک آموزش برای هماهنگ سازی mybb و دیتالایف انجین که با همه ی نسخه های دیتالایف انجین همچنین تمام نسخه های mybb هماهنگ است قرار بدم.

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
آموزش هماهنگ سازی :

1- فایل پیوست شده را دانلود کنید و در روت (public_html) اپلود و اکسترکت کنید.

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


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


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


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


3-فایل engine/modules/register.php رو باز كنید و به دنبال كد زیر بگردید:


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


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


    require_once ROOT_DIR."/dle_vs_mybb.php";


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


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


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

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


    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);


4-فایل templates/Your-Theme/main.tpl رو باز كنید و كد زیر رو در جایی كه میخواهید آخرین پست های انجمن به نمایش در بیاد رو قرار بدید:

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


5-دقت کنید ، در دو فایل mybb-config.php و dle_vs_mybb.php اطلاعات مربوط به دیتابیس mybb خود را وارد کنید و همچنین آدرس انجمن را در بخشی که مشخص شده است قرار دهید.

(توجه:حتما انجمن mybb خود را در یک دیتابیس مشترک با دیتالایف انجین نصب کنید تا به مشکلی بر نخورید)
نظرات کاربران
IMP در 14 دی 1391 - 19:58 گفته:
مدیر بازنشستهنظرات: 917

خیلی ممنون به خاطر زحمتی که کشیدی flower چند تا نکته رو میخواستم بگم،

اول اینکه، هماهنگ ساز تمامی انجمن ساز ها موجود هست، اما فارسی شده و مجانی نیست lol
دوم اینکه، نسخه هماهنگ رو نوشتید تمامی نسخه ها و من هم هیچ ویرایش نکردم این قسمت رو، اما تصور نمیکنم اگر من دیتالایف انجین نسخه 1 و یا 2 نصب کنم بتونم از این ماژول استفاده کنم. در نتیجه بهتر بود نسخه ای که خودتون تست کردید رو اینجا قرار میدادید تا کاربران هم سردرگم نشوند.

عباسعلی دادخواه در 14 دی 1391 - 22:10 گفته:
عضو سایتنظرات: 57

من واقعا ممنونم. یه هماهنگ کننده ی به درد بخور تا حالا پیدا نکرده بودم.
مرسی

--------------------

kaisersoft در 16 دی 1391 - 15:17 گفته:
عضو سایتنظرات: 4

من این ماژول رو نصب کردم و کار نمی کنه !! البته بروی نسخه 9.7

دریا 021 در 17 دی 1391 - 15:42 گفته:
عضو سایتنظرات: 5

(توجه:حتما انجمن mybb خود را در یک دیتابیس مشترک با دیتالایف انجین نصب کنید تا به مشکلی بر نخورید)


ببخشید دوست عزیز morteza14
اگر مای بی بی را در یک دیتابیس مجزا نصب کنیم چه میشود؟
این رو برای این عرض میکنم که احیانا محتوای دیتابیس دیتالایف انجین خراب نشود

سید مرتضی حسینی در 17 دی 1391 - 20:05 گفته:
عضو سایتنظرات: 6

دریا 021,
دوستان گرامی وقتی من یک دیتابیس جدید برای نصب انجمن درست کردم انجمن درست نصب نشد.
از این بابت بهتره با دیتابیس خود دیتالایف انجین ست بشه.
برای دیدن نمونه می تونید به سایت 7civil.com مراجعه کنید.
موفق باشید

mina rahmati در 22 دی 1391 - 15:30 گفته:
عضو سایتنظرات: 1

تشکر از شما
فقط دیتابیسش مشترک باشه؟
پیشوند جداول فرق کنه مهم نیست؟

saeid.s در 23 دی 1391 - 12:11 گفته:
عضو سایتنظرات: 59

بهرت هستش در یک دیتابیس نصب نشه چون اگه مشکلی در دیتابیس به وجود بیاد حل کردن کمی سخت هستش

در مورد پسوند باید بگم حتما باید فرق کنه و یکی نباشه


اگه وقتم کنم حتما نسخه ترکی این مازول رو خریداری و منتشر میکنم

amir در 25 دی 1391 - 18:32 گفته:
عضو سایتنظرات: 11

من نفهمیدم چی کار میکنه!!!!!! belay
---------------------------------------
www.4-fun.ir

سید مرتضی حسینی در 30 دی 1391 - 18:10 گفته:
عضو سایتنظرات: 6

دوستان echo $tpl->result['main']; وجود ندارد. شما باید این کد رو اضافه کنید. یعنی:
echo $tpl->result['main'];
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);[/left]
را بعد از:
if (intval($config['reg_group']) < 3) $[left][/left]config['reg_group'] = 4;
قرار بدید.
یا علی

mehrzad1993 در 01 بهمن 1391 - 12:57 گفته:
عضو سایتنظرات: 2

سلام دوستان برای من موقعی که register.php رو میخوام ادیت کنم این پیام میام کسی میدونه باید چیکار کنمFile "../engine/modules/register.php" is not in UTF-8 and cannot be edited.

IMP در 01 بهمن 1391 - 14:28 گفته:
مدیر بازنشستهنظرات: 917

mehrzad1993,
مشکل شما ربطی به دیتالایف انجین نداره. به جای ویرایش کردن فایلها به صورت آنلاین، فایل رو دانلود کن، ویرایش کن و آپلود کن smile2 قبل از راه اندازی سایت، اگر ۲۰ دقیقه آموزش کار با کنترل پنل هاست رو هم بخونی ضرر نمیکنی...

alireza در 21 اسفند 1391 - 00:28 گفته:
عضو سایتنظرات: 1

سلام
من قبلا فروم خود دیتالایف انجین رو نصب کرده بودم
در حال حاضر که Mybb همراه با این نسه هماهنگ سازی رو نصب کردم و فولدر engine/forum رو پاک می کنم داخل کنترل پنل دیتالایف انجین قسمت انجمن لود نمیشه ! وقتی هم فولدر رومیزارم میاد که باید نصب کنید !
مشکل دیگه کاربران که ایمیل هاشون رو تغییر میدن تو پروفایل دیتالایف انجین ، پروفایل Mybb اعمال نمیشه

mobah در 16 دی 1392 - 23:29 گفته:
عضو سایتنظرات: 14

میشه برای ورژن 10.1 هم توضیح بدین ممنون میشم

casedl در 23 فروردین 1398 - 13:21 گفته:
عضو سایتنظرات: 1

سلام . اگه ممکنه برای ورژن 13 هم توضیح بدین من این روش رو تست کردم جواب نمیده . ممنون

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!