المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : هاك المحادثة أو التشات ــ إضافة متميزة أخرى لمنتداك



ابو راشد
18 - 09 - 2005, 01:03
السلام عليكم ورحمة الله وبركاته
وظيفة الهاك : يسمح الهاك لأعضاء المنتدى بإجراء المحادثات المكتوبة فيما بينهم في غرفة محادثة أو عدة غرف حسب رغبتك .

المعاينة : من هنا ويتطلب التسجيل (http://www.mwadah.com/vbchat.php)

إمكانيات الهاك :
ــ إمكانية إستخدام غرفة محادثة واحدة أو عدة غرف بتحكم تام من المشرفين .
ــ إمكانية منع مجموعة أعضاء محددة من إستخدام المحادثة .
ــ إمكانية منع عضو محدد من إستخدام المحادثة .
ــ مسح آلي لرسائل المحادثة حسب إختيارك بالساعة وكذلك جدول مهمات للمسح .
ــ إمكانية إنشاء غرف محادثة مؤقته يتم حذفها آليا بعد وقت محدد من الخمول .
ــ إمكانية إنشاء غرف محادثة دائمة لا يتم حذفها إطلاقا .
ــ إمكانية إنشاء غرف محادثة الدخول لها بكلمة سر .
ــ إمكانية التحكم في مجموعات الأعضاء من ناحية صلاحية الإتضمام لغرفة دائمة أو مؤقته وإنشاء الغرف .
ــ إمكانية مسح رسائل المحادثة لعضو محدد أو زمن محدد وخلافه .
ــ إمكانية إرسال رسائل محادثة خاصة بين الموجودين في المحادثة .
ــ إمكانية وضع رسالة لحالة العضو والرد الآلي على رسائل المحادثة الخاصة .
ــ إمكانية إختيار نوع الخط ولونه لمستخدم المحادثة .
ــ دعم كامل للإبتسامات وأكواد BB .
ــ عرض المتواجدون في المحادثة في إحصائية المنتدى والفي بي أدفانسد بورتال .
ــ تحكم بطريقة عرض رسائل المحادثة الجديدة بعرضها فوق أو تحت .
ــ إمكانية إيقاف المحادثة وتنشيطها من خلال لوحة التحكم .
ــ إندماج كلي مع منتديات الفي بي .

لعرض المتواجدون في المحادثة في موديل المتواجدون الآن الخاص بالفي بي أدفانسد بورتال نفذ ما يلي :
في ملف modules/onlineusers.php إبحث عن في بداية الملف :

<?php
// ++================================================ =========================++
// || vBadvanced CMPS v2.0 RC1 - 6700
// || © 2003-2004 vBadvanced.com & PlurPlanet, LLC - All Rights Reserved
// || This file may not be redistributed in whole or significant part.
// || http://vbadvanced.com
// || Downloaded 09:39, Sat Jun 4th 2005
// ||
// ++ ================================================== ======================++

أضف بعدها :

$forumusers = '';
$forumusers = $DB_site->query("
SELECT session.userid, username, usergroupid, (user.options & $_USEROPTIONS[invisible]) AS invisible,
session.********
FROM " . TABLE_PREFIX . "session AS session
LEFT JOIN " . TABLE_PREFIX . "user AS user USING (userid)
WHERE session.lastactivity > " . (TIMENOW - $vboptions['******timeout']) . "
ORDER BY invisible ASC, username ASC
");

if ($DB_site->num_rows($forumusers))
{
// Get the users in vbchat
$vbchat_users = array();
while ($loggedin = $DB_site->fetch_array($forumusers))
{
$userid = $loggedin['userid'];
if (!$userid)
{ // Guest
$numberguest++;
$inforum["$loggedin[inforum]"]++;
}
else if (empty($userinfos["$userid"]) OR ($userinfos["$userid"]['lastactivity'] < $loggedin['lastactivity']))
{
$userinfos["$userid"] = $loggedin;
}
if(preg_match("/vbchat.php/",$loggedin['********']) && $loggedin['userid']){
$vbchat_users[$loggedin['userid']] = $loggedin;
}
}
// Configure Peeps In vbchat
$invbchat = "";
if(is_array($vbchat_users)){
foreach($vbchat_users as $invbc){
if($invbchat == ""){
$extra = "";
} else {
$extra = ", ";
}
// Get Username Style
$invbc['musername'] = fetch_musername($invbc);
$invbchat .= "{$extra}<a href='member.php?{$session['sessionurl']}&u={$invbc['userid']}'>{$invbc['musername']}</a>";
}
}
if($invbchat == ""){
$invbchat = "لا يوجد أحد في المحادثة";
}

unset($forumusers);
}

وفي تمبليت adv_portal_onlineusers إبحث عن :

<tr>
<td class="alt1"><span class="smallfont">$activeusers</span></td>
</tr>
أضف بعدها :

<!-- الأعضاء المتواجدون في المحادثة -->
<tr><td class="thead">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_chatusers')">
<img id="collapseimg_forumhome_chatusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_chatusers].gif" alt="" border="0" /></a>
<a href='vbchat.php?$session[sessionurl]' onclick='return Openvbchat();'>الأعضاء المتواجدون في المحادثة</a></td></tr>
</tbody>
<tbody id="collapseobj_forumhome_chatusers" style="$vbcollapse[collapseobj_forumhome_chatusers]">
<td class="alt1" width="100%">
<div class="smallfont">{$invbchat}</div></td></tr>
<!-- نهاية الأعضاء المتواجدون في المحادثة -->

التركيب سهل والشرح موجود في الملف المرفق ... وأملي الوحيد هو عدم إستخدام الهاك فيما يغضب الله جل وتعالى ... مع أجمل تحية .

بدون إسم
26 - 09 - 2005, 21:12
السلام عليكم >> ابو راشد

هاك جميل ومميز .. ولقد شاهدته في احد المواقع .. وفعلاً جميل

الف شكر اخي الكريم

ابو راشد
26 - 09 - 2005, 21:29
انا في الخدمة دائما ... تحياتي .

سيمون
26 - 09 - 2005, 22:32
يسلمووووووو

ابو راشد
26 - 09 - 2005, 22:56
الله يسلمك

ملحوظة : يوجد نسخة في المودة تدعم الصندوق الماسي آمل ممن يملك الوقت رفعها هنا ... تحياتي .

n.w.o
29 - 09 - 2005, 06:06
مشكوور عزيزي على الموضوع