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

ویرایش ماژول چت با کاربران

تاریخ انتشار: 13 بهمن 1386
ارسال کننده: Sam.Razm
1- فايل زير را دانلود کنيد و فايل هاي داخل آن را با هاست خود منتقل دهيد:
download

* سطح دسترسي فولدر engine/xcache/ را حتماً روي 777 بگذاريد.

پس از آپلود فايل هاي اين ماژول، نشانی زير را باز کنيد:

http://YourSite.Com/mcinstall.php

2- پس از نصب SQL هاي اين ماژول، فايل mcinstall.php را از هاست خود پاک کنيد.

3- فايل Index.php را باز کنيد و به دنبال کد زير بگرديد:

$tpl->set('{speedbar}', $tpl->result['speedbar']);

پس از اين کد، کد زير را قرار دهيد:

$tpl->set('{minichat}', $tpl->result['minichat']);

4- فايل Admin.php را باز کنيد و به دنبال کد زير بگرديد:

'static'       =>   'admin',

پس از اين کد، کد زير را قرار دهيد:

'mchat'        =>       'admin',

5- فایل Engine/init.php را باز کنید و به دنبال کد زیر بگردید:
if ($config['rss_informer'])
include_once ENGINE_DIR.'/modules/rssinform.php';

پس از این کد، کد زیر را قرار دهید
include_once ENGINE_DIR.'/modules/mchat/block.php';

6- فایل Engine/engine.php را باز کنید و به دنبال کد زیر بگردید:

case "pm" :
include ENGINE_DIR.'/modules/pm.php';
break;

پس از این کد، کد زیر را قرار دهید:
case "mchat" :
include ENGINE_DIR.'/modules/mchat/modules.php';
break;

در همین فایل به دنبال کد زیر بگردید :
elseif ($do == 'static') $titl_e=$static_descr;

پس از این کد، کد زیر را قرار دهید:
elseif ($do == 'mchat') $titl_e="چت با کاربران سايت";

7- فايل Engine/Inc/Options.php را باز کنيد و به دنبال کد زير بگرديد:
$options['others'] = array(

پس از اين کد، کد زير را قرار دهيد:
array(
'name' => $lang['mchat'],
'url' => "$PHP_SELF?mod=mchat",
'descr' => $lang['mchatc'],
'image' => "minichat.png",
'access' => "1",
),

8- فايل /language/Farsi/adminpanel.lng را باز کنيد و به دنبال کد زير بگرديد:
'charset' => "UTF-8",

پس از اين کد، کد های زير را قرار دهيد:
'mchat' => "سيستم چت ديتالايف",
'mchatc' => "مديريت و تنظيمات سيستم چت",
'mc_conf' => "امکانات سيستم چت ديتالايف",
'mc_trun?' => "پاک کردن چت ها",
'mc_showdate' => "نمايش تاريخ",
'mc_showdatec' => "اگر اين گزينه فعال باشد تاريخ در پايين پيام نمايش داده ميشود",
'mc_limit' => "تعداد پيامها در صفحه اصلي‎",
'mc_limitc' => "تعداد پيام هاي قابل نمايش در صفحه پيام ها",
'mc_captcha' => "استفاده از کد امنيتي",
'mc_captchac' => "استفاده از کد امنيتي براي ارسال پيام توسط کاربران",
'mc_limitb' => "تعداد پيامهاي موجود در بلوک چت",
'mc_limitbc' => "تعداد پيامهاي موجود در بلوک چت",
'mc_guest' => "ارسال پيام توسط کاربران ميهمان",
'mc_guestc' => "با فعال کردن اين گزينه کاربران ميهمان ميتوانند پيام ارسال کنند",
'mc_timestamp' => "فرمت زمان‎",
'mc_timestampa' => "نحوه نمايش تاريخ‎",
'mc_refresh' => "زمان رقرش",
'mc_refreshc' => "زمان رفرش بر اساس ثانيه ، بدون رفرش = 0",
'mc_dbrows' => "تعداد پيام ارسالي توسط هر کاربر",
'mc_dbrowsc' => "محدود کردن کاربران در ارسال پيام‎ , نا محدود = 0",
'mc_spam' => "تاخير ارسال",
'mc_spamc' => "تاخير ارسال براساس ثانيه ، بدون تاخير = 0",
'mc_sc' => "تعداد ستون براي شکلک ها‎",
'mc_scc' => "تعداد ستون براي شکلک ها",
'mc_trun' => "آيا از پاک کردن پيام ها مطمعن هستيد ؟ ( حذف غير بازگشت است .)",
'mc_addmssa' => "ارسال پيام توسط مدير",
'mc_addmssok' => "پيام با موفقيت ارسال شد",
'mc_main' => "ليست پيام ها",
'mc_mess_page' => "تعداد پيام ها در صفحه:",
'mc_stat' => "تعداد پيام ها در صفحه:",
'mc_stat1' => "تعداد همه پيامهاي ارسال شده :",
'mc_mess_delok' => "پيام ها با موفقيت حذف شدند",
'mc_mess_notok' => "حذف پيام (ها) (غير قابل برگشت !!)",
'mc_mess_notok_1' => "پيام ها پاک شدند",
'mc_version' => "نسخه سيستم",
'mc_ver_you' => "نسخه اکنون شما:",
'mc_ver_full' => "آخرين نسخه موجود:",
'mc_load_verfull' => "بروز رساني",

9- فایل .htaccess را باز کرده و به دنبال کد زير بگرديد :
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/page(.*).html(/?)+$ index.php?do=mchat&cstart=$1 [L]

10- فایل /templates/Default/css/style.css را باز کرده وکد زیر را در آخر آن اضافه کنید :
input {
border-right: #E0E0E0 1px solid;
border-top: #E0E0E0 1px solid;
font-weight: normal;
font-size: 11px;
padding-bottom: 0px;
margin: 2px;
border-left: #E0E0E0 1px solid;
color: #4B73D4;
padding-top: 0px;
border-bottom: #E0E0E0 1px solid;
font-family: Tahoma, Arial, Verdana;
height: 17px;
background-color: #fafafa
}

11- حالا با قرار دادن کد {minichat} در فايل قالب Main.tpl مي توانيد ماژول چت با کاربران را به نمايش بگذاريد. توجه کنید که این ماژول برای قالب Default تنظیم شده است اگه شما از قالبی به جز قالب Default استفاده میکنید باد سه فایل addmessage.tpl ، block.tpl و message.tpl را که در پوشه mchat وجود دارد را مطابق با قالبتان ویرایش کنید .
12- برای رفتن به صفحه چت ها از نشانی زیر استفاده کنید.
http://YourSite.Com/index.php?do=mchat
من خودم این را روی لوکال آزمایش کردم درست کار میکرد . اما اگر مشکلی داشتید در خدمتم .
    11 نفر (11 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    میهمان
    13 بهمن 1386 - 19:20
    دمت گرم Sam.Razm
    عضو سایت
    15 بهمن 1386 - 23:08
    من تازه با دیتالایف انجین آشنا شدم
    برای نصب یك ماژول باید چكار كرد؟
    آنلاین اقدام كرد یا باید آف شد و قالب رو از زیپ در آورد؟
    لطفا راهنمایی نمایید
    مدیر بازنشسته
    16 بهمن 1386 - 01:48
    3canc,
    دوست گرامی شما میتونید همان طوری که توضیح دادم این غییرات را روی فایلها انجام بدید و سپس فایلهای که تغییر دادید را به جای فایل اصلی در داخل هاستتون کپی کنید . smile

    --------------------
    میهمان
    17 بهمن 1386 - 13:10
    من شما را لینك كردم اگر مایلید به تبادل لینك هستید من را با عنوان دانلود اهنگ و كتابهای كمیاب لینك كنید با تشكر

    www.naghahe-rooz.blogfa.com
    میهمان
    17 بهمن 1386 - 13:14
    سلام به همه من یه قالب خراب سایت رو درست کردم اگه می خواهید بیید بگید

    www.bia2hack.com

    امید دیدار
    عضو سایت
    25 بهمن 1386 - 19:44
    سلام.
    من تازه عضو دیتالایف انجین شدم واقعا سیستم عالیه!
    یک سوال داشتم من ماژول MINICHAT رو گرفتم همه کارهاشم درست انجام دادم فقط اون قسمت آخر یعنی قرار دادن {minichat } در main.tpl که گفته شده چجوریه یعنی من دقیقا این عبارت بین کدام کدها باید بنویسم. به خدا 3،4 ساعت سر اینم هر جا می زارم صفحه به هم می خوره ولی کاملا درست کار می کنه لطفا کمک کنید sad
    مدیر بازنشسته
    28 بهمن 1386 - 04:32
    p30update,
    دوست گرامی باید تگ {minichat } را داخل فایل main.tpl و بین دو تا از بلوکها یا در زیر پایین ترین بلوک منو ها قرار بدی


    --------------------
    میهمان
    29 بهمن 1386 - 19:16
    سلام سایتتون خوبه من یه دوست خوب میخوم

    سایتتون خوبه و من یه دوست خوب میخوهم
    عضو سایت
    10 اسفند 1386 - 19:15
    سلام
    فایل .htaccess کجاست . من ندارمش
    عضو سایت
    17 اسفند 1386 - 18:51
    سلام من همه كارارو انجام دادم ولى اروورر میده


    Warning: require_once(/home/u1/pckdlcom/html/engine/classes/mysql.php): failed to open stream: No such file or directory in /home/u1/pckdlcom/html/linkdooni-install.php on line 79

    عضو سایت
    17 اسفند 1386 - 22:30
    حرف "و" را تبدیل به مربع میکند. چه باید انجام بدهم
    مدیر کل
    18 اسفند 1386 - 13:03
    mybackup78,
    جوابتون رو دادم fellow
    http://datalifeengine.ir/index.php?do=forum&topic=193

    --------------------
    عضو سایت
    18 اسفند 1386 - 18:48
    بسیار متشکرم. عالی بود
    میهمان
    20 اسفند 1386 - 01:27
    حرف
    و
    توش نشون داده نمیشه
    عضو سایت
    21 اسفند 1386 - 21:49
    این ماژول مشکل دارد نصب نکنید . تمام ایمیلهای ارسالی فقط وارد چت میشود و به مخاطب ارسال نمیشود. crying
    مدیر بازنشسته
    22 اسفند 1386 - 08:11
    نقل قول: mybackup78
    این ماژول مشکل دارد نصب نکنید . تمام ایمیلهای ارسالی فقط وارد چت میشود و به مخاطب ارسال نمیشود.

    دوست گرامی حق با شماست

    به زودی درستش میکنم و برای همه داخل سایت میزارم .

    --------------------
    میهمان
    24 اسفند 1386 - 17:32
    سلام
    فایل .htaccess کجاست . من ندارمش
    عضو سایت
    26 آبان 1387 - 03:09
    تشکر
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *