السلام عليكم ..
عمل رائع اخي المطلوب .. بارك الله في مجهودك
يبدو انك نسيت ان اي شخص ممكن يطلع على الموضوع عن طريق صفحة الطباعه وايضا من الارشيف ..
استخدم البليق ان الخاص بكل صفحة ..
عندي كم ملاحظه برمجيه ..
كود PHP:
function spiot($mtloobg,$iarry)
{
$iarry=explode(",", $iarry);
$total=count($iarry);
if ($total>1)
{
$total=count($iarry);
for( $i=0; $i < $total ;$i++)
{
if($iarry[$i]==$mtloobg)
{
break;
}
}
if ($iarry[$i]==$mtloobg)
{
return true;
}
else
{
return false;
}
}
else
{
if($iarry[0]==$mtloobg){
return true;
}
else
{
return false;
}
}
الفنكشن هذي ياليت تشرح لي وش عملها بالظبط ..
لاني اشوفك تشيك على مجموعة العضو هل هي محظوره او لا ..
وممكن تشيك بالطريقه التاليه اسرع واكثر اختصار ..
كود PHP:
$bangroupid = explode(",", $vbulletin->options['hack_dworh_op_groups']);
if(!in_array($vbulletin->userinfo['usergroupid'],$bangroupid))
رسالة الخطا طريقتك صحيحه في كتابتها ..
لتكون اكثر احترافيه اكتبها بالطريقه التاليه
لو اخذنا على سبيل المثال رسالة الخطا هذي
كود PHP:
eval(standard_error("عفوا لايمكنك كتابه مواضيع جديده في هذا القسم إلا بعد ان تتجاوز عدد مشاركاتك ".$vbulletin->options['hack_dworh_op_posts']." مشاركات ... عدد مشاركاتك حالياً ".$vbulletin->userinfo['posts']));
تستطيع كتابتها باستخدام العبارات بالطريقة التاليه ..
كود PHP:
eval(standard_error(fetch_error('no_add_thread', $vbulletin->options['hack_dworh_op_posts'], $vbulletin->userinfo['posts'])));
وتذهب تضيف عبارة بالشكل الاتي
اسم العباره هو no_add_thread
نوعها هو Error Messages
نصها هو
عفوا لايمكنك كتابه مواضيع جديده في هذا القسم إلا بعد ان تتجاوز عدد مشاركاتك {1} مشاركات ... عدد مشاركاتك حالياً {2}
بحيث رقم واحد {1} هو
كود PHP:
$vbulletin->options['hack_dworh_op_posts']
ورقم اثنين {2}
كود PHP:
$vbulletin->userinfo['posts']
بحيث تاخذ راحتك اكثر في كتابة اكواد الـhtml وايضا سهولة تعديل الجملة لمستخدم الهاك من دون دخوله على الكود الرئيسي ..
وشكرا لك على مشاركتك وطرح هاكاتك واتمنى تتقبل ملاحظاتي بصدر رحب ..
اطيب تحيه ..