هذا الهاك يقوم بعرض تاريخ الميلاد وتهنئة رقيقة اسفل معرف كل عضو في المواضيع والردود .
انشيء ملف جديد باسم birthday.php وضع فيه التالي واحفظه في المجلد الرئيسي :
كود:
<?php
$today_day = date("d",mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))+($bbuserinfo[timezoneoffset]-$timeoffset)*3600);
$today_month = date("m",mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))+($bbuserinfo[timezoneoffset]-$timeoffset)*3600);
$today_year = date("Y",mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))+($bbuserinfo[timezoneoffset]-$timeoffset)*3600);
$userday = explode("-",$post[birthday]);
if($today_day == $userday[2] && $today_month == $userday[1])
{ $bday = explode("-",$userinfo[birthday]);
if(date("Y")>$bday[0] and $bday[0]>1901 && $bday[0]!='0000')
{ $birthday = @date($calformat1,mktime(0,0,0,$bday[1],$bday[2],$bday[0]));
}
else
{ // lets send a valid year as some PHP3 don't like year to be 0
// $calformat2 should not contania year identifier so the year doesn't matter
$birthday = @date($calformat2,mktime(0,0,0,$bday[1],$bday[2],1993));
}
if($birthday=="")
{ $birthday="$bday[1]-$bday[2]-$bday[0]";
}
if($today_year > $userday[0] && $userday[0] != '0000')
{ $age = $today_year-$userday[0];
}
eval ("\$post[has_a_birthday] = \"".gettemplate("postbit_birthday")."\";");
}
?>
=========================================
انشيء تمبلت جديد باسم postbit_birthday وضع فيه مايلي :
كود:
<smallfont>عمر مديد يا $post[username]<br>
</smallfont>
تستطيع وضع اي جملة بدلا من جملتي وايضا تستطيع وضع ورود ان اردت ..ايضا ادراج تاريخ الميلاد والعمر تحت السابق ..
$birthday تاريخ الميلاد
$age العمر
لتكون بهذا الشكل ان اردت :
كود:
<smallfont>عمر مديد يا $post[username]<br>
$birthday<br>
( $age )<font color="#3457E4"></smallfont>
========================================
الان افتح ملف showthread.php
ابحث عن :
كود:
eval("\$post[profile] = \"".gettemplate("postbit_profile")."\";");
واضف التالي قبل السابق :
كود:
// Begin birthdayhack
include("birthday.php");
// End birthdayhack
احفظ showthread.php ..
الان تستطيع وضع عبارة $post[has_a_birthday] في اي مكان من التمبلت postbit ..
لمشاهدة مثال .. ادخل المنتدى التالي واكتب اي مشاركة وشاهد التهنئة تحت اسمك .
http://www.manar.f2s.com/vb/newthrea...read&forumid=2
تقبلوا تحياتي ..
ابو منار