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

مشاهدة النسخة كاملة : مطلوب هاك كشف الرسائل


أبو فهد
04-12-2007, 04:24 PM
شباب ياريت يكون الهاك يكشف الرسائل ويمنعها يعني بعد خمسين مشاركه يمديه يرسل وياريت الشرح أخوكم أبو فهد.

ضي الإمارات
04-12-2007, 07:00 PM
تفضل اخوي

http://www.rawabetvb.com/vb/showthread.php?t=15857

أبو فهد
04-12-2007, 09:31 PM
مشكور والله يعطيك العافيه بس كيف أمنع الرسائل بينهم إلا بعد عدد محدد من المشاركات.

fujspeed.com
04-12-2007, 09:40 PM
انا الصراحه ما جربت لكن من تجولاتي على معاهد التطوير

كلهم تصير لهم مشاكل والسبب منع الاعضاء من الرسائل الخاصه الا بعد x مشاركه



هذا رأي

أبو فهد
05-12-2007, 04:18 PM
مشكور على النصيحه

ضي الإمارات
06-12-2007, 08:13 AM
اخوي تفضل


[ هاك ] عدم ارسال رسالة خاصة الا بعد إتمام x مشاركة ، مع امكانية قراءتها فقط


بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته ...


منقول : ولد البلاد
برمجة : العندليب

وظيفة الهاك


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



شرح التركيب
إفتح الملف : private.php
إبحث عن :

// ############################### start insert pm ###############################
// either insert a pm into the database, or process the preview and fall back to newpm
if ($_POST['do'] == 'insertpm')
{
// get an array of incoming data
$pm = &$_POST;

أسفلها مباشرة ً
أضف هذا الكود الجديد :

// ############################### can't sent private message ###############################
// تستطيع منع اي مجموعة من ارسال رسائل خاصة قبل اتمام المشاركات المطلوبه من خلال تغيير الرقم 2
// تستطيع تحديد عدد المشاركات ، عدد المشاركات الافتراضية = 100 مشاركة
if ($bbuserinfo['posts'] < 100 && $bbuserinfo['usergroupid'] == '2')
{
eval(print_standard_error('لن تتمكن من ارسال رسائل خاصه جديدة الإ بعد إتمام 100 مشاركة',0));
}

في نفس الملف
إبحث عن :

// ############################### start new pm ###############################
// form for creating a new private message
if ($_REQUEST['do'] == 'newpm')
{

أسفلها مباشرة ً
أضف هذا الكود الجديد :

// ############################### can't sent private message ###############################
// تستطيع منع اي مجموعة من ارسال رسائل خاصة قبل اتمام المشاركات المطلوبه من خلال تغيير الرقم 2
// تستطيع تحديد عدد المشاركات ، عدد المشاركات الافتراضية = 100 مشاركة
if ($bbuserinfo['posts'] < 100 && $bbuserinfo['usergroupid'] == '2')
{
eval(print_standard_error('لن تتمكن من ارسال رسائل خاصه جديدة الإ بعد إتمام 100 مشاركة',0));
}


إحفظ العمل .

ملاحظة هامة

اذا رغبت بتغيير عدد المشاركات لاتاحة ارسال رسالة خاصه جديده قم بتغيير القيمه 100 الى اي رقم ترغب به ، بعد اتمام عدد المشاركات التي قمت بتحديدها سيتمكن من ارسال رسالة خاصة جديدة ولا تنسى تغيير عبارة لن تتمكن ........ 100 مشاركة للقيمة التي قمت باستبدالها .


افتراضيآ وضعت مجموعة الاعضاء والمنتسبين الجدد من التحكم برسائلهم الخاصه ومنعها عنهم ، اذا نظرت الى خطوات التركيب ستجد ['usergroupid'] == '2' ، القيمه 2 تدل على مجموعة الاعضاء فقط ، الخاصية ستكون مفعله على مجموعة الاعضاء فقط اما باقي المجموعات سيتمكنون من ارسال رسائل خاصة جديدة قبل اتمام هذه المشاركات ( المدير العام ، المراقب العام ، المراقبون ) .


عند تركيب الهاك والتعديل على الملف يفضل نسخ الاكواد ومن ثم الصاقها في مستند نص جديد وبعد ذلك انسخ الكود الجديد من المستند الى الملف .



في المرفقات


منقوووووووول


:)

أبو فهد
06-12-2007, 04:50 PM
مشكور والله يوفقك