على غرار موضوع The Prince في قسم تطوير المواقع على الوصله التاليه
http://www.swalif.net/softs/showthre...ight=FlashChat
مثال لدردشه :...
http://www.tufat.com/script2.htm
وطرح الاصدار الاخير
FlashChat v3.9.6.1
عنوان تحميل السكربت
http://www.swalif.net/softs/attachme...chmentid=15546
(( طبعاً ما اعرف اذا كان منزوع منه كود التبليغ ))
للعلم هوه غير مجاني لكن :... سعره رخيص وايد
5 دولار بس :funny:
=============
هذا السكربت له مميزات عديده :.. ومنها سهولت دمجه مع المنتدى VB و PHPBB و مجلة Nuke ..الخ
اطرح عليكم الموضوع هذا مجدداً في قسم برامج المنتديات
للوصل الى حل من ذوي الخبره بخصوص عدم دعم السكربت لاسماء العربيه :con2:
في حين انها تحتوي على اللغه العربيه وبالامكان الدردشه بالعربي
============
طريقة دمج الفلاش شات مع منتدى vb
مدعومه من البرنامج نفسه تكمن في قاعدة البيانات
وهيه سهله وايد وما تحتاج شرح
بس اللي يريد الشرح فهذا هوه
شرح طريقة دمج السكربت بالمنتدى vb او اي سكربت ثاني
بالانجليزي & عربي------------
--------------------------------------------------
بعد فك ضغط الملف بتحصلون فولدر اسمه Chat
وداخله مجموعه من الفولدرات
لكن التعديل كامل بيكون في فولدر inc
بعد الدخول في الملف chat اذهب الى ملف cmses
وافتحو ملف vbulletinCMS.php بال Notepad
السطر الثاني بتشوفون XXXXXX المطلوب وضع رقم ترخيص المنتدى vb
(( بيني وبينكم نا طوفت هذي الخطوه ))
ونفس الشي اذا كنت تريد تدمج السكرتب مع منتدى
PHPBB
في ملف
بس التعديل هالمرره بيكون في الملف
phpBB2CMS.php
بعدين الخطوه الثانيه في فولدر inc افتح ملف common.php
بال Notepad
وبحث عن
وتحطون قبل include_once //كود:include_once(INC_DIR . 'cmses/defaultCMS.php');
وبيصير عندكم الكود كالتالي
كود://include_once(INC_DIR . 'cmses/defaultCMS.php');
بعدين ابحث على الكود التالي
تمسحون العلمتين // قبل include_onceكود://include_once(INC_DIR . 'cmses/vbulletinCMS.php');
فيصير الكود كالتالي
بعدين الخطوه اللي بعدهاكود:include_once(INC_DIR . 'cmses/vbulletinCMS.php');
في فولدر inc تفتح هالمرره ملف config.srv.php
وتعبي البيانات التاليه
======================
<?php
$GLOBALS['fc_config']['db'] = array(
'host' => 'localhost',
'user' => 'اسم مستخدم قاعدة بيانات المنتدى',
'pass' => 'كلمة مرور مستخدم قاعدة البيانات',
'base' => 'اسم قاعدة بيانات المنتدى',
'pref' => 'اسم بداء الجداول في قاعدة البيانات',
);
?>
=====================
ملاحظه
في هذا الخيار
'pref' => 'اسم بداء الجداول في قاعدة البيانات',
يجب ان يكون مطابق لقاعدة بيانات المنتدى
ولا تتركه كالتالي
flachchat_
لا اذا اردته ان يكون منفصل عن المنتدى
وبتظهر في القاعده بالشكل التالي
flashchat_bans
flashchat_connections
flashchat_ignors
flashchat_messages
flashchat_rooms
flashchat_users
في منتدى VB3
اذا ما كانت حاط اسم بداء الجداول والجداول موجوده عندك في قاعدة البيانات كالتالي
access
adminhelp
administrator
adminlog
adminutil
announcement
attachment
attachmenttype
attachmentviews
اتركه فاضي ولا تكتب فيه شي
اما في منتدى PHPBB
اذا كان اسم البداء
phpbb_
فأكتبه
=======================
بعدين تنقل فولدر
Chat
بكل الملفات اللي داخله الى فولدر المنتدى الرئيسي
والنفرض ان فولدر المنتدى الرئيسي هوه
vb
وبيكون ملف الشات في موقعك بالصوره التاليه
www.yoursite.com/vb/chat
بعدين نبداء عملية التنصيب بالذهاب على الرابط
www.yoursite.com/vb/chat/install.php
في اعلى الصفحة التاليه
بتشوف مكتوب وباللون الازرق Click here for the FlashChat "quick install
وهذا لتنصيب السريع
اذا كنت متأكد من البيانات اللي سجلتها
ومتأكد من الملفات اللتي تحتاج لتصريح 777
واذا كنت ما تريد تغير اللغه الافتراضيه (( عادي اول ما يفتح الشات يكون بالياباني
وانته تغيره كل ما تدخل الجات للعربي )) :eek2:
تابع التنصيب السريع
بس نصيحتي التنصيب التفصيلي افضل
ولكم الاختيار
تابع المربع باللون الرمادي وفيه التالي
PHP version >= 4.1.2: Yes
MySQL support exists: Yes
Files uploaded in binary mode NO
/inc/config.php is writable: NO
/inc/config.srv.php is writable: NO
/appdata/ is writable: NO
/appdata/appTime.txt is writable: NO
/inc/common.php is writable: NO
/inc/cmses/defaultUsrExtCMS.php is writable: NO
/uploaddir/ is writable: NO
اي خيار تشوف امامه NO
بالاحر تروح عن طريق برنامج
FTP
وتعطيه تصريح 777
=============
يعني تروح للفولدر
uploaded
الموجود في فولدر
chat
وتعطيه تصريح 777
وبعده الملف config.php
الموجود في فولدر
inc
ونفس الشي للباقي
-----------
للعلم بعد التنصيب بأمكانك ازالت التصريح 777
عن defaultUsrExtCMS.php - config.srv.php - config.php - common.php
اما الباقي فأتركه على تصريح 777
-----------
وبعدين تسوي رفرش لصفحه
www.yoursite.com/vb/chat/install.php
بتلاحض انه كل الخيارات
Yes
بعدين تضغط على زر
Continue
بعدين تتأكدون من البيانات اللي سجلتوها في ملف
config.srv.php
من اسم مستخدم قاعدة بيانات المنتدى
الرمز المروري للمستخدم
واسم القاعدة الخاصه بالمنتدى
واسم بداء الجداول في قاعدة بيانات المنتدى (( ولا تنسى الملاحظه اللتي ذكرتها بهذا الخصوص ))
بعدين تضغط على زر
Continue
الخيار الاول اذا اردت ان يتمكن اي شخص من الدخول الى الدردشه بدون تسجيل
الاختيار الثاني اذا اردت ان يكون الشات مقتصر على الاعضاء المسجلين لدك في المنتدى
ثم في المستطيل بامكانك كتابت اسماء غرف المحادثه
في الخيار ما قبل الاخير بأمكان اختيار اللغه الافتراضيه
وهذا ما يفضل خيار التنصيب بالطريقه التفصليه
بعدين تضغط على زر
Continue
بتوصل لصفحه يسألونك عن صلة الربط بين الاعضاء
ولك الاختيار من القائمه المنسدله
بتظهر لك جداول المنتدى
والشي اكيد صلة الربط في عضوية الاعضاء في المنتدى هوه جدول اليوزر وعن طريق userid
اما في الاسفل اذا كنت تريد اعطاء بعض الاعضاء خاصية موديتورز (مراقبين)
فبالامكان فتح القائمه المنسدله قبل الاخير واختيار جدول usergroupid
وبعد علامة = تحط رقم المجموعه (( رقم المجموعه بتحصله في لوحة تحكم المنتدى ))
بأمكانك عمل مجموعه في المنتدى فقط لرقابه على الشات
او اعطاء مجموعة المشرفين في المنتدى خاصية المراقبه في الشات
وهذا عن طريق كتابت رقم المجموعه بعد علامة =
بعدين تضغط على زر
Continue
والف مبروك تم تركيب الدردشه
=============
اذا اردت التعديل على استايل المنتدى لاظهار نافذه لدردشه
تابع الشرح بالانجليزي في
STEP 5 تابع الشرح بالانجليزي في المرفق
او بأمكانك فتح موضوع في المنتدى
كعرض صفحه في موضوع كما هوه واضح في الصوره المرفقه
اضغط هنا للمعاينه
-----------------------------
انشالله تستفيدو من الشرح
وأنشالله يقدر احد يفيدنا بخصوص دعم الشات للاسماء باللغه العربيه :con2: