اینم نسخه جدید ماژول چت باکس که توسط این ماژول شما میتوانید یک بخش چت در سایت تون درست کنید تا کاربران سایت بتوانند با یکدیگر چت کنند و همچنین یک راه ساده ایست که توسط این کاربران سایت میتوانند با مدیر سایت تماس بگیرند..
در نسخه جدید این ماژول تغییراتی زیادی نسبت به نسخه های قبلی اومده چون فول آجکس شدن این نسخه و اضافه شدن شکلک های جدید و سازگر شدن این نسخه با نسخه هشت دیتالایف از ویژه گی های جدید این نسخه است..
بعضی امکانات چت باکس 2.5 :
1- اضافه شدن شکلک های جدید
2- اضافه شدن آرشیو در چت باکس
3- حذف محتویات چت باکس بطور خودکار
4- رفع شدن مشکلاتی که در نسخه قبل وجود داشت
5- سازگر با نسخه هشت دیتالایف
و خیلی امکانات دیگر
1- برای نصب ابتدا فایل زیر را دانلود کنید
بعداً فایل ها رو در مکان تایین شده آپلود کنید و فایل /mcinstall/index.php رو اجرا کنید
2- توجه داشته باشید که قبل از نصب این ماژول سطح فایل های زیر رو به 777 تغییر دهید:
../engine/data/ ../engine/cache/ ../engine/xcache/ ../engine/cache/system/
3- حالا فایل index.php رو باز کنید و به دنبال کد زیر بگردید:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
بعد از کد بالا، کد زیر را قرار دهید:
$tpl->set ( '{minichat}', $tpl->result['minichat'] );
4- فایل \engine\init.php را توسط یک ویرایشگر باز کنید و کد زیر را بیابید:
if ($config['rss_informer']) include_once ENGINE_DIR . '/modules/rssinform.php';
بعد از آن، کد زیر را قرار دهید:
include_once ENGINE_DIR . '/modules/mchat/block.php';
5- فایل \engine\engine.php را باز کنید و کد زیر را بیابید:
case "static" :
include ENGINE_DIR . '/modules/static.php';
break;
بعد از کد بالا، کد زیر را قرار دهید:
case "mchat" :
include ENGINE_DIR . '/modules/mchat/mchatblock.php';
break;
case "mchat_history" :
include ENGINE_DIR . '/modules/mchat/modules.php';
break;
در همین فایل بدنبال کد زیر بگردید:
elseif ($do == 'static') $titl_e = $static_descr;
بعد از آن کد زیر را قرار دهید:
elseif ($do == 'mchat') $titl_e ="جت باکس";
elseif ($do == 'mchat_history') $titl_e ="پس زمينه پيام هاي چت باکس";
6- فایل \engine\inc\options.php را باز کنید و کد زیر را بیابید:
array (
'name' => $lang['opt_google'],
'url' => "$PHP_SELF?mod=googlemap",
'descr' => $lang['opt_googlec'],
'image' => "googlemap.png",
'access' => "1"
)
کد پایین را جایگرزین کد بالا کنید:
array (
'name' => $lang['opt_google'],
'url' => "$PHP_SELF?mod=googlemap",
'descr' => $lang['opt_googlec'],
'image' => "googlemap.png",
'access' => "1"
),
و بعداً کد زیر را بعد از کد بالا قرار دهید:
array(
'name' => "DLE mChat",
'url' => "$PHP_SELF?mod=mchat",
'descr' => "چت باکس2.5",
'image' => "mchat.png",
'access' => $user_group[$member_id['user_group']]['admin_mchat']
),
7- فایل admin.php را باز کنید و بدنبال کد زیر بگردید:
'static',
بعد از آن کد زیر را قرار دهید:
'mchat',
8- فایل \.htaccess را باز کنید و بدنبال کد زیر بگردید:
# Favorites
RewriteRule ^favorites(/?)+$ index.php?do=favorites [L]
RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]
بعد از آن کد زیر را قرار دهید:
# mchat
RewriteRule ^mchat(/?)+$ index.php?do=mchat [L]
RewriteRule ^mchat/history(/?)+$ index.php?do=mchat_history [L]
RewriteRule ^mchat/history/page(.*).html(/?)+$ index.php?do=mchat_history&cstart=$1 [L]
حالا با گذاشتن تگ {minichat} در قالب سایت تون میتوانید ماژول چت باکس را نمایش دهید.