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

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

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

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

ماژول چت با کاربران 2

با درود بیکران
این ماژول را قبلا گذاشته بودیم که مشکل داشت و همه ایمیل های ارسالی در قسمت تماس با ما را داخل سیستم چت میگذاشت . که این رفع اشکال شد و همچنین شکلکها سیستم چت با خود شکلکهای سایت جدا شده است و تاریخ ارسالها را به شمسی وارد میکنه.
امکانات:
1- ارسال چت يا حذف آن به صورت سريع توسط Ajax
2- بروزرساني صفحه ي چت پس از تعيين زماني
3- چت فقط براي کاربران عضو سايت قابل استفاده هست.
4- استفاده از کد امنیتی برای چت میهمانان .
5- انتخاب زمان براي ارسال بعدي متن در چت
6- امکان فعال يا غيرفعال کردن نمايش تاريخ در صفحه ي چت
7- امکان حذف متن چت کاربران هم در مديريت و هم در خود سايت
8- امکان پاکسازي چت هاي کاربران پس از مقدار تعيين شده
9- رفع مشکلات قبلی
10- ...

[img]http://learning.parsaspace.ir/dle/dle_minichat2[p30-world.com].gif[/img]

1- فايل زير را دانلود کنيد و فايل هاي داخل آن را با هاست خود منتقل دهيد:
download

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

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

http://YourSite.Ir/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 را باز کنید و به دنبال کد زیر بگردید:

elseif ($do == 'static') $titl_e=$static_descr;

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

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

پس از اين کد، کد زير را قرار دهيد:
array(
'name' => "ط³ظٹط³طھظ… ع†طھ ط¯ظٹطھط§ظ„ط§ظٹظپ",
'url' => "$PHP_SELF?mod=mchat",
'descr' => "ط³ظٹط³طھظ… ع†طھ ط¯ظٹطھط§ظ„ط§ظٹظپ",
'image' => "minichat.png",
'access' => "1",
),

8- فایل .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.Ir/index.php?do=mchat
http://YourSite.Ir/mchat/
من خودم این را روی لوکال آزمایش کردم درست کار میکرد . اما اگر مشکلی داشتید در خدمتم .

تگ‌های خبر:امکان هاي
نظرات کاربران
محمد یکتا در 23 اسفند 1386 - 14:28 گفته:
مدیر کلنظرات: 358

ممنون flower laughing

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

توجه در 25 اسفند 1386 - 01:02 گفته:
میهمان

با سلام من چند تا نصیت به شما دوست عزیز میكنم كه امیدوارم اصلاح كنید 1-خواهشا دیگر اگر میشود با درود كلمه تا ن را شروع نكنید آدم یاد زمان قدیم یا این كانالهای (غربی) میافته كلمه های قشنگ تری هم نیز هستند مانند سلام دوستان .سلام . غیره 2 این كه خواهشان زیاد به این ماول چت ها زیاد كلیك نكنید سعی كنید مانند بقیه دوستان مطالب آموزش زیاد بگذارید موفق و موعید باشید

سامان رزمجو در 25 اسفند 1386 - 09:31 گفته:
مدیر بازنشستهنظرات: 105

نقل قول: توجه
1-خواهشا دیگر اگر میشود با درود كلمه تا ن را شروع نكنید آدم یاد زمان قدیم یا این كانالهای (غربی) میافته كلمه های قشنگ تری هم نیز هستند مانند سلام دوستان .سلام . غیره

با درود دوست گرامی wink

اول کی گفته واژه سلام قشنگ تر از درود هست . belay
دوم درود واژه پارسی بوده اما سلام عربیه و من از واژه های عربی متنفرم am
سوم من با نظر شما و دیگران کاری ندارم هر جوری دلم بخواهد گپ میزنم bully

نقل قول: توجه
2 این كه خواهشان زیاد به این ماول چت ها زیاد كلیك نكنید سعی كنید مانند بقیه دوستان مطالب آموزش زیاد بگذارید موفق و موعید باشید


من فقط دوتا ماژول چت گزاشتم که ماژول جالبی هم هست اما بقیه مطالب من آموزشی هست و هر چیزس را که نیاز ببینم میزارم heheh

با سپاس : سامان رزمجو flower

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

امیر  در 29 اسفند 1386 - 03:06 گفته:
میهمان

توجه,
درسته سلام یه کلمه عربیه , ولی درود یک کلمه فارسی است , نا سلامتی ایران 2500 سال قدمت داره ها


مدیریت پارس دانلود ، سایت بزرگ دانلود پارسی زبانان wink wink

هر کس پارسی زبانه بیاد توووو wink

rasoul در 02 فروردین 1387 - 02:12 گفته:
عضو سایتنظرات: 4

درود به تو دوست عزیز و گرامی
جیگر فایل اینستالو نذاشتی no request

mybackup78 در 06 فروردین 1387 - 01:17 گفته:
عضو سایتنظرات: 38

با سلام
شکلکها کار نمایش داده نمیشود

tohid در 26 فروردین 1387 - 09:09 گفته:
عضو سایتنظرات: 3

با درود فراوان، آقا خیلی علی هست . منم مشکل شکلک دارم! یه راه کاری استراتژی چیزی بده . قربونت fellow

bia2hes در 25 اردیبهشت 1387 - 17:59 گفته:
عضو سایتنظرات: 80

با درود
من قبلی رو نصبیدم اینو ننصبیدم هنوز اما بازم ممنونم

mzdr در 11 آذر 1387 - 12:24 گفته:
عضو سایتنظرات: 1

vvvvvvvv

F@rshid در 16 دی 1387 - 22:49 گفته:
عضو سایتنظرات: 152

thx

amir در 30 فروردین 1388 - 15:32 گفته:
عضو سایتنظرات: 34

با سلام
می توانید از فایل اینستال چت قبلی استفاده کنید این هم آدرسش:
http://parsaspace.com/download.aspx?file


=dle/mchat.zip&username=learning
در ضمن اگر در قسمت آرشیو پیامها ارور داد و باز نشد به آدرس
engine/modules/mchat/modules.php
رفته و در خط 112 # را پشت $user_query = query_string($_SERVER['QUERY_STRI

NG'], array("cstart", "rndval"));
اضافه کنید

goldcom در 06 اردیبهشت 1388 - 12:52 گفته:
عضو سایتنظرات: 16

درود

آقا ممنون
الان نصب می کنم
خداکنه سایت رو نترکونه !!!!! fellow

ALIREZA.ZABAH در 05 فروردین 1393 - 13:10 گفته:
عضو سایتنظرات: 10

مرسی.بسیار جالب بود

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!