ملفات الربط لبرنامج منتدى pbboard بواسطة: Soliman
مراجعة وإكمال الربط بواسطة: المصرى
اكمال التعريب والترقية بواسطة: PhpMax
المتطلبات:
السيرفر:
- PHP >= 5
- MySQL >= 4
- Ruby >= 1.8 (optional)
المتصفح:
- دعم جافاسكربت.
- تفعيل قبول الكوكيز.
- دعم تشغيل فلاش >= 9 (إختياري)
طريقة التركيب
- إرفع المجلد chat لمجلد منتداك. (يفضل رفعه مضغوط وإستخراج الملفات بإدارة الملفات)
- قم بزيارة ملف تثبيت الجدوال في قاعدة البيانات وذلك بزيارة الملف install.php الموجود في مجلد chat من خلال المتصفح مثلا
http://yourdomain.com/forums/chat/install.php
ستظهر لك رسالة
Database tables created successfully - please delete this file (install.php).
- قم بحذف الملف install.php
يمكنك إضافة رابط في منتداك للدردشة كالتالي:
http://yourdomain.com/forums/chat/index.php
لجعل الدردشة تظهر في نافذة مصغرة عند النقر على الزر جديدة يمكنك استعمال الكود التالي:
<div style="text-align:center">
<a class="Button_secondary" href="javascript:void(0)" onclick="javascript:AjaxChat=window.open('chat/index.php','ajaxchat','width=640,height=480,resizable=1,status=1');AjaxChat.focus();" style="font-size:13px">دخول الدردشة</a>
</div>
كود يظهر صندوق الدردشة في المنتدى يمكنك إضافته كإعلان أدسينس أو في القائمة الجانبية
<iframe title="shbox" width="100%" height="200px" src="chat/index.php" frameborder="0" scrolling="no" marginheight="0px" marginwidth="0px"></iframe>
كود آخر لظهور صندوق الدردشة في المنتدى يمكنك إضافته كإعلان أدسينس أو في القائمة الجانبية
<script type="text/javascript">
<!--
$(document).ready(function(){
$('.js-newWindow').click(function (event) {
event.preventDefault();
var $this = $(this);
var url = $this.attr("href");
var windowName = "popUp";
var windowSize = $this.data("popup");
window.open(url, windowName, windowSize);
});
});
//-->
</script>
<br>
<div style="text-align:center">
<table class="border" style="width:98%;">
<tr>
<td class="tcat pkr" style="text-align:center">
صندوق الدردشة
</td>
</tr>
<tr>
<td class="row1">
<iframe title="shoutbox" width="100%" height="200px" src="chat/index.php" frameborder="0" scrolling="no" marginheight="0px" marginwidth="0px"></iframe>
</td>
</tr>
<tr>
<td class="thead pkr" style="text-align:center">
<a href="chat/index.php" class="js-newWindow" data-popup="width=640,height=480">انقر هنا لفتح الدردشة في نافذة منفصلة</a>
</td>
</tr>
</table></div>
<br />
يوجد ملحق لإضافة صفحة للمنتدى تعرض صندوق الدردشة كاملا ويمكنك التحكم بالمجموعات التي يمكنها دخول الدردشة
قم بزيارة الرابط التالي للحصول على الملحق
https://tviewmag.com/forums/?page=store&find=1&q=chat
========================
إعدادات الدردشة
يمكنك التحكم بإعدادات الدردشة بتحرير الملف
chat/lib/config.php
true = نعم
false = لا
وهذه بعض أهم الأسطر التي يمكنك تغييرها حسب ما تريد
ولكن يجب أن تكون تعرف ماذا تفعل وتأثيره على الدردشة.
الستايل الإفتراضي
$config['styleDefault'] = 'pbboard';
اسم غرفة الدردشة العامة
$config['defaultChannelName'] = 'العامة';
السماح بغرف الدردشة الخاصة
$config['allowPrivateChannels'] = true;
السماح بالرسائل الخاصة
$config['allowPrivateMessages'] = true;
إجبار الدخول الإجباري
$config['forceAutoLogin'] = false;
إذا جعلتها true بدل false سيدخل الأعضاء كزوار
إغلاق الدردشة
$config['chatClosed'] = false;
السماح للزوار بالدخول
$config['allowGuestLogins'] = false;
السماح للزوار بالكتابة
$config['allowGuestWrite'] = false;
السماح بأسماء للزوار
$config['allowGuestUserName'] = false;
السماح بتغيير اللقب
$config['allowNickChange'] = false;
السماح بحذف الرسائل.
$config['allowUserMessageDelete'] = true;
اسم بوت الدردشة
$config['chatBotName'] = 'ChatBot';
أقصى عدد مستخدي الدردشة
$config['maxUsersLoggedIn'] = 100;
فحص تغير رقم الأي بي.
$config['ipCheck'] = false;
هذه بعض أهم الإعدادات وهناك غيرها الكثير.
كيفية مسح الرسائل
أسهل طريقة هي رفع الملف الذي حذفناه بعد تثبيت السكريبت install.php لمجلد chat وزيارته في المتصفح
ملاحظة:
سكريبت الدردشة على هذه الصفحة مخصص لبرنامج منتديات Pbboard, للحصول على سكريبت الدردشة المستقل او المخصص لبرامج منتديات ثانية من هذا الرابط AJAX-Chat
التعليقات ( 2 )