بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
بداية وقبل كل شئ
الف الف الف الف الف الف الف
الف الف الف الف الف الف
الف الف الف الف الف
الف الف الف الف
الف الف الف
الف الف
الف
شكر
شكر شكر
شكر شكر شكر
شكر شكر شكر شكر
شكر شكر شكر شكر شكر
شكر شكر شكر شكر شكر شكر
لابو راشد اول واحد ولجميع جميع الاعضاء المتفاعلين مع المنتدى
بصراحة هالمنتدى له دين برقبتي كبير جدا وعسى الله يوفقنا ونرد بعض من هالدين
الموضوع وما فيه انا لدي مدونه شخصية او موقع شخصي سموه اللي تسمونه الاكيد اني استخدم فيها برنامج Vbulletin 3.6.8
ومن سنتين وانا احاول اعدل تاريخ المنتدى الى التاريخ الهجري وما فيه فايدة
اصلا كل اللي حصلته من مواضيع حول هالطريقة موضوع او اثنين وخاصة بنسخة معينه والي كتبوها كتوبها منقولة
يعني لو ما ضبطت معاك الطريقة والا اختلفت عندك النسخة فا يخلف عليك
ما اطول عليكم بعد عدد من المحاولات قدر عرف الطريقة بالظبط وهي خاصة بنفس النسخة اللي عندي 3.6.8
وعلى ما قيل اذا عرف السبب بطل العجب
واذا عرفت القانون ممكن تطبقه على اي معادلة >>> الاخ مدرس رياضيات
واللي مو مصدق يتاكد من مدونتي الشخصية
www.alconcord.net
ومثل ما قلت بخصوص دين ابو راشد علي وهالمنتدى راح اشرح الطريقة بالتفصيل و بالايضافة للي ما تضبط معاه اول خايف من شئ يرسل لي ملف function.php الموجود في مجلد include ويبشر بالسعد كله
الطريقة كالاتي :-
[warning]احفظ نسخة من الملف function.php على جهازك عشان لو لخبطت تكون عندك نسخة صحيحة[/warning]
1 - افتح الملف function.php الموجود في include داخل مجلد منتداك الرئيسي
2- ابحث عن
كود PHP:
return $returndate;
3 - استبدلها بالاتي
كود PHP:
return hijri($timestamp_adjusted,$format);
3 - بعد ها الجملة السابقة تحصل قوس كالاتي {
4- حط موشر الماوس بعد القوس واضغط انتر Enter >>>>> بالعربي لصق الكود الطويل اللي تحت بعد القوس وليس قبله
5 - لصق الكود التالي
كود PHP:
// ###################### التاريخ الهجري #######################
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
طبعا احفظ الملف بعد التعديل
7 - ادخل على خيارات المنتدى
8- ادخل على خيارات الوقت والتاريخ
9 - عدل خيارات التاريخ الى أمس \ اليوم
10 - عدل صيغة التاريخ الى d-M-Y = كابيتال - كابيتال - سمول
10.5 - عدل صيغة الوقت و اختر بين صيغتين الوقت كالاتي
اذا تبيه نظام 24 ساعة يعني تطلع لك الساعة 17:30 حط H:i
اذا تبيه نظام 12 ساعة يعني يطلع لك الساعة 5:30 حط h:i
اذا تبي تظيف صباحا \ مساءا يعني تطله لك 5:30 صباحا حط h:i A
11 - حفظ
[info]12- قل رحم الله والدينا و والديك[/info]
مواقع النشر (المفضلة)