Mr.something
19-04-2002, 11:13 AM
هاك ممتاز و صراحة لازم يكون متوفر لنا خصوصا إحنا عرب مسلمين
المهم هذا بداية الهاك
بسم الله
-----------------------------------------------------------------
#### HijrahDate Hack For VB 2.x.x #####
#### HijrahDate Hack Ver : 3.0 ####
>>>> Steps to install This hack :
1-افتح functions.php ملف. ( admin/functions.php )
2- ابحث عن :
define ("SHOWVBCODE", 8);
: أسفل السطر السابق قم بلصق هذا الكود
function HijrahDate($Hijrah_format,$GDate)
{
if (checkdate (date("m",$GDate),date("d",$GDate),date("Y",$GDate))==true)
{
$m = date("m",$GDate);
$y = date("Y",$GDate);
$d = date("d",$GDate);
$dd=date("D",$GDate);
if ($dd=="Sat") $dd="السبت";
if ($dd=="Sun") $dd="الأحد";
if ($dd=="Mon") $dd="الاثنين";
if ($dd=="Tue") $dd="الثلاثاء";
if ($dd=="Wed") $dd="الأربعاء";
if ($dd=="Thu") $dd="الخميس";
if ($dd=="Fri") $dd="الجمعة";
If ( $m > 2 )
{
$y = $y;
$m = $m;
}
If ($m == 1 || $m == 2)
{
$y = $y - 1;
$m = $m + 12;
}
$j = intval(365.25 * $y) + intval(30.6001 * ($m + 1)) + $d + 1720994.5;
If (date("d / m / Y",$GDate) >= (15 / 10 / 1582))
{
$a = intval($y / 100);
$b = 2 - $a + intval($a / 4);
$jd = $j + $b;
}
If (date("d / m / Y",$GDate) < (15 / 10 / 1582))
{
$jd = $j;
}
$hh = $jd - 1948437.5;
$y = ($hh / 354.3667);
$hy = intval($y) + 1;
$m = (12 * ($y - intval($y)));
$hm = intval($m) + 1;
$d = (29.5305 * ($m - intval($m)));
$hd = intval($d);
If ($hd == 0)
{
$hd = 30;
$hm = $hm - 1;
}
If ($hm == 0 )
{
$hm = 12;
$hy = $hy - 1;
}
if ($hm=="1") $hmname="محرم";
if ($hm=="2") $hmname="صفر";
if ($hm=="3") $hmname="ربيع الأول";
if ($hm=="4") $hmname="ربيع الثاني";
if ($hm=="5") $hmname="جمادى الأولى";
if ($hm=="6") $hmname="جمادى الثانية";
if ($hm=="7") $hmname="رجب";
if ($hm=="8") $hmname="شعبان";
if ($hm=="9") $hmname="رمضان";
if ($hm=="10") $hmname="شوال";
if ($hm=="11") $hmname="ذو القعدة";
if ($hm=="12") $hmname="ذو الحجة";
$ln=strlen ($Hijrah_format);
for ($i = 0; $i <=$ln; $i++)
{
$arr[$i]=substr($Hijrah_format,$i,1);
if ($arr[$i]=="A" OR $arr[$i]=="a")
{
$tempval=date("a",$GDate);
if (substr($tempval,0,1)=="a")
{
$contain.="صباحاً";
}
else
{
$contain.="مساءً";
}
}
elseif ($arr[$i]=="D") {$contain.="$dd";}
elseif ($arr[$i]=="d") {$contain.="$hd";}
elseif ($arr[$i]=="m") {$contain.="$hm";}
elseif ($arr[$i]=="M") {$contain.="$hmname";}
elseif ($arr[$i]=="F") {$contain.="$hmname";}
elseif ($arr[$i]=="y") {$contain.="$hy";}
elseif ($arr[$i]=="Y") {$contain.="$hy هـ";}
elseif ($arr[$i]=="h") {$contain.=date("h",$GDate);}
elseif ($arr[$i]=="H") {$contain.=date("H",$GDate);}
elseif ($arr[$i]=="g") {$contain.=date("g",$GDate);}
elseif ($arr[$i]=="G") {$contain.=date("G",$GDate);}
elseif ($arr[$i]=="i") {$contain.=date("i",$GDate);}
elseif ($arr[$i]=="s") {$contain.=date("s",$GDate);}
else {$contain.=$arr[$i];}
}
}
else
{
$contain ="تاريخ خطأ";
}
return $contain;
}
// ###################### End HijrahDate #######################
3- الآن ابحث عن :
return date($format,$timestamp+($bbuserinfo['timezoneoffset']-$timeoffset)*3600);
واستبدلها بهذا :
return HijrahDate($format,$timestamp+($bbuserinfo['timezoneoffset']-$timeoffset)*3600);
ثم.
افتح index.php
وابحث عن هذا:
$today = vbdate("Y-m-d",time());
واستبدلها بهذا::
$today = date("Y-m-d",time());
خلاص
Any Qs :
fikrah@fikrah.net
Or
amjad@amjad.cc
-----------------------------------------------------------------------------
المهم هذا بداية الهاك
بسم الله
-----------------------------------------------------------------
#### HijrahDate Hack For VB 2.x.x #####
#### HijrahDate Hack Ver : 3.0 ####
>>>> Steps to install This hack :
1-افتح functions.php ملف. ( admin/functions.php )
2- ابحث عن :
define ("SHOWVBCODE", 8);
: أسفل السطر السابق قم بلصق هذا الكود
function HijrahDate($Hijrah_format,$GDate)
{
if (checkdate (date("m",$GDate),date("d",$GDate),date("Y",$GDate))==true)
{
$m = date("m",$GDate);
$y = date("Y",$GDate);
$d = date("d",$GDate);
$dd=date("D",$GDate);
if ($dd=="Sat") $dd="السبت";
if ($dd=="Sun") $dd="الأحد";
if ($dd=="Mon") $dd="الاثنين";
if ($dd=="Tue") $dd="الثلاثاء";
if ($dd=="Wed") $dd="الأربعاء";
if ($dd=="Thu") $dd="الخميس";
if ($dd=="Fri") $dd="الجمعة";
If ( $m > 2 )
{
$y = $y;
$m = $m;
}
If ($m == 1 || $m == 2)
{
$y = $y - 1;
$m = $m + 12;
}
$j = intval(365.25 * $y) + intval(30.6001 * ($m + 1)) + $d + 1720994.5;
If (date("d / m / Y",$GDate) >= (15 / 10 / 1582))
{
$a = intval($y / 100);
$b = 2 - $a + intval($a / 4);
$jd = $j + $b;
}
If (date("d / m / Y",$GDate) < (15 / 10 / 1582))
{
$jd = $j;
}
$hh = $jd - 1948437.5;
$y = ($hh / 354.3667);
$hy = intval($y) + 1;
$m = (12 * ($y - intval($y)));
$hm = intval($m) + 1;
$d = (29.5305 * ($m - intval($m)));
$hd = intval($d);
If ($hd == 0)
{
$hd = 30;
$hm = $hm - 1;
}
If ($hm == 0 )
{
$hm = 12;
$hy = $hy - 1;
}
if ($hm=="1") $hmname="محرم";
if ($hm=="2") $hmname="صفر";
if ($hm=="3") $hmname="ربيع الأول";
if ($hm=="4") $hmname="ربيع الثاني";
if ($hm=="5") $hmname="جمادى الأولى";
if ($hm=="6") $hmname="جمادى الثانية";
if ($hm=="7") $hmname="رجب";
if ($hm=="8") $hmname="شعبان";
if ($hm=="9") $hmname="رمضان";
if ($hm=="10") $hmname="شوال";
if ($hm=="11") $hmname="ذو القعدة";
if ($hm=="12") $hmname="ذو الحجة";
$ln=strlen ($Hijrah_format);
for ($i = 0; $i <=$ln; $i++)
{
$arr[$i]=substr($Hijrah_format,$i,1);
if ($arr[$i]=="A" OR $arr[$i]=="a")
{
$tempval=date("a",$GDate);
if (substr($tempval,0,1)=="a")
{
$contain.="صباحاً";
}
else
{
$contain.="مساءً";
}
}
elseif ($arr[$i]=="D") {$contain.="$dd";}
elseif ($arr[$i]=="d") {$contain.="$hd";}
elseif ($arr[$i]=="m") {$contain.="$hm";}
elseif ($arr[$i]=="M") {$contain.="$hmname";}
elseif ($arr[$i]=="F") {$contain.="$hmname";}
elseif ($arr[$i]=="y") {$contain.="$hy";}
elseif ($arr[$i]=="Y") {$contain.="$hy هـ";}
elseif ($arr[$i]=="h") {$contain.=date("h",$GDate);}
elseif ($arr[$i]=="H") {$contain.=date("H",$GDate);}
elseif ($arr[$i]=="g") {$contain.=date("g",$GDate);}
elseif ($arr[$i]=="G") {$contain.=date("G",$GDate);}
elseif ($arr[$i]=="i") {$contain.=date("i",$GDate);}
elseif ($arr[$i]=="s") {$contain.=date("s",$GDate);}
else {$contain.=$arr[$i];}
}
}
else
{
$contain ="تاريخ خطأ";
}
return $contain;
}
// ###################### End HijrahDate #######################
3- الآن ابحث عن :
return date($format,$timestamp+($bbuserinfo['timezoneoffset']-$timeoffset)*3600);
واستبدلها بهذا :
return HijrahDate($format,$timestamp+($bbuserinfo['timezoneoffset']-$timeoffset)*3600);
ثم.
افتح index.php
وابحث عن هذا:
$today = vbdate("Y-m-d",time());
واستبدلها بهذا::
$today = date("Y-m-d",time());
خلاص
Any Qs :
fikrah@fikrah.net
Or
amjad@amjad.cc
-----------------------------------------------------------------------------