| |||||||
| أرشيف النسخه vb3.6.x يُمنع منعاً باتاً طرح اي موضوع يختص بالطلبات والمشاكل بهذا القسم |
![]() |
| | LinkBack | أدوات الموضوع | انواع عرض الموضوع |
| | رقم المشاركة : 1 | |
|
| بسم الله الرحمن الرحيم اليكم الهاك في ملف includes/functions إبحث عن : كود: return $returndate;
}
else
{
return $datefunc($format, $timestamp_adjusted);
}
} كود: // التاريخ الهجري
return hijri($timestamp_adjusted,$format);
}
else
{
//by all-the-vb (vbulletin-arab.net)
$all_the_vb=$datefunc($format, $timestamp_adjusted);
$all_the_vb=preg_replace('/AM/', 'صباحاً', $all_the_vb);
$all_the_vb=preg_replace('/PM/', 'مساء', $all_the_vb);
return $all_the_vb;
}
}
// ###################### Start hijri #######################
function hijri($GetDateFormat,$DFormat)
{
//start function
$GetDateFormat=date($DFormat,$GetDateFormat);
$Days=@date("D"); //print day name+Saturday-->Friday
//start hijri function date
$TDays=round(strtotime($GetDateFormat)/(3600*24));
$HYear=round($TDays/354.3667);
$Remain=$TDays-($HYear*354.3667);
$HMonths=round($Remain/29.5305);
$HDays=$Remain-($HMonths*29.5305);
$HYear=$HYear+1389;
$HMonths=$HMonths+10;
$HDays=$HDays+23;
//hijri function days between [29:30]
if ($HDays>29.5305 and round($HDays)!=30)
{
$HMonths=$HMonths+1;
$HDays=Round($HDays-29.5305);
}
else
{
$HDays=Round($HDays);
}
//hijri function months
if ($HMonths>12)
{
$HMonths=$HMonths-12;
$HYear=$HYear+1;
}
//hijri month names [print month name]
if ($HMonths=="1") $hmname="محرم";
if ($HMonths=="2") $hmname="صفر";
if ($HMonths=="3") $hmname="ربيع الأول";
if ($HMonths=="4") $hmname="ربيع الثاني";
if ($HMonths=="5") $hmname="جمادى الأولى";
if ($HMonths=="6") $hmname="جمادى الثانية";
if ($HMonths=="7") $hmname="رجب";
if ($HMonths=="8") $hmname="شعبان";
if ($HMonths=="9") $hmname="رمضان";
if ($HMonths=="10") $hmname="شوال";
if ($HMonths=="11") $hmname="ذو القعدة";
if ($HMonths=="12") $hmname="ذو الحجة";
//day function [print day name]
if ($Days=="Sat") $dd="السبت";
if ($Days=="Sun") $dd="الأحد";
if ($Days=="Mon") $dd="الاثنين";
if ($Days=="Tue") $dd="الثلاثاء";
if ($Days=="Wed") $dd="الأربعاء";
if ($Days=="Thu") $dd="الخميس";
if ($Days=="Fri") $dd="الجمعة";
$les = strlen($DFormat);
for($i=0; $i<=$les; $i++)
{
$df[$i]= substr ($DFormat,$i,1);
if($df[$i]=="A" || $df[$i]=="a")
{
$ddf=@date("a",$GetDateFormat);
if(substr($ddf,0,1)=="a")
{
$Result.="صباحاً";
}
else
{
$Result>="مساءً";
}
}
elseif($df[$i]=="D") {$Result.="$dd";}
elseif($df[$i]=="d") {$Result.="$HDays";}
elseif($df[$i]=="m") {$Result.="$HMonths";}
elseif($df[$i]=="M") {$Result.="$hmname";}
elseif($df[$i]=="y") {$Result.="$HYear";}
elseif($df[$i]=="Y") {$Result.="$HYear"."هجري";}
elseif($df[$i]=="g") {$Result.=@date("g",$GetDateFormat);}
elseif($df[$i]=="G") {$Result.=@date("G",$GetDateFormat);}
elseif($df[$i]=="i") {$Result.=@date("i",$GetDateFormat);}
elseif($df[$i]=="H") {$Result.=@date("H",$GetDateFormat);}
elseif($df[$i]=="h") {$Result.=@date("i",$GetDateFormat);}
elseif($df[$i]=="s") {$Result.=@date("s",$GetDateFormat);}
else
{
$Result.=$df[$i];
}
}
return $Result;
//end hijri function date
}
// نهاية التاريخ الهجري ثم ادخل الى لوحة تحكم المنتدى وابحث عن مربع: Format For Date وباالحقل الى بجانبه استبدله بي d M Y واضغط على save أو حفظ وبالتوفيق مع كل الشكر للاخ الذى قام بكاتبة الدالة للتاريخ الهجري ومبرمج الهاك انا جربت الهاك وعمل على منتداي ولله الحمد وبدون مشاكل واحد بيقول سويت كل شي بس طلع لي التاريخ والشهر والسنة خطأ اقوله ادخل لوحة التحكم واعمل الاتي وابحث عن مربع: الوقت والتاريخ وباالحقل الى بجانبه استبدله بي d M Y واضغط على save أو حفظ تحياتي لكم W a G e H
| |
|
| | رقم المشاركة : 2 | |
|
| بطل اخوي يالله ان تحيه
| |
|
| | رقم المشاركة : 3 | |
|
| بطل اخوي يالله ان تحيه
| |
|
| | رقم المشاركة : 4 | |
|
| مشكور اخوي
| |
|
| | رقم المشاركة : 5 | |
|
| الله يخليكم اخواني جميعا
| |
|
| | رقم المشاركة : 6 | |
|
| مشكور اخوي
| |
|
| | رقم المشاركة : 7 | |
|
| مشكور تم التركيب وماقصرت
| |
|
| | رقم المشاركة : 8 | |
|
| الله يعطيك العافيه
| |
|
| | رقم المشاركة : 9 | |
|
| اخوي
| |
|
![]() |
| مواقع النشر (المفضلة) |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| كيف ابدل التاريخ الهجري إلى الميلادي | عامر عزو | رابط مشاكل| حلول | طلبات| ستايلات VBulletin | 2 | 05-07-2007 05:41 PM |