اضافة التاريخ الهجرى والميلادى معا لمدونات بلوجر - عالم المدون

السبت، 6 مايو، 2017

اضافة التاريخ الهجرى والميلادى معا لمدونات بلوجر

اضافة التاريخ فى مدونتك سوف يفيدك كثيرا وفى هذه الموضوع سوف أقدم لكم إضافة اضافة التاريخ الهجرى والميلادى معا لمدونات بلوجر وهذه الإضافة سوف يفيد ايضا من لديهم مدونات أسلامية لأن يكون به يوجد بها التاريخ الهجرى و ايضا يفيد أصحاب المدونات الأخبارية ويمكنك ومعاينة الإضافة من الرابط التالى نمر الأن لشرح التركيب .




معاينة الإضافة

صورة من الإضافة



شرح التركيب للإضافة

  • قم أول بالحث عن هذه الوسم]]></b:skin> وضع فوقه الكود التالى

#h-date {
  overflow: hidden;
}
#unctioneladate {
  float: right;
  width: 190px;
}
#unctioneladate:before {
  content: "التاريخ : ";
}
#wdbloogeladate {
  float: right;
}
.cnmdaylabel {
  display: none;
}


  • الأن كود الجافا سوف تضع فى المكان الذى تريدها


<div id='h-date'>
<div id='unctioneladate'>
<script>
//<![CDATA[
 function gmod(n,m){
 return ((n%m)+m)%m;
}

function kuwaiticalendar(adjust){
 var today = new Date();
 if(adjust) {
  adjustmili = 1000*60*60*24*adjust; 
  todaymili = today.getTime()+adjustmili;
  today = new Date(todaymili);
 }
 day = today.getDate();
 month = today.getMonth();
 year = today.getFullYear();
 m = month+1;
 y = year;
 if(m<3) {
  y -= 1;
  m += 12;
 }

 a = Math.floor(y/100.);
 b = 2-a+Math.floor(a/4.);
 if(y<1583) b = 0;
 if(y==1582) {
  if(m>10)  b = -10;
  if(m==10) {
   b = 0;
   if(day>4) b = -10;
  }
 }

 jd = Math.floor(365.25*(y+4716))+Math.floor(30.6001*(m+1))+day+b-1524;

 b = 0;
 if(jd>2299160){
  a = Math.floor((jd-1867216.25)/36524.25);
  b = 1+a-Math.floor(a/4.);
 }
 bb = jd+b+1524;
 cc = Math.floor((bb-122.1)/365.25);
 dd = Math.floor(365.25*cc);
 ee = Math.floor((bb-dd)/30.6001);
 day =(bb-dd)-Math.floor(30.6001*ee);
 month = ee-1;
 if(ee>13) {
  cc += 1;
  month = ee-13;
 }
 year = cc-4716;


if(adjust) {
  wd = gmod(jd+1-adjust,7)+1;
 } else {
  wd = gmod(jd+1,7)+1;
 }

 iyear = 10631./30.;
 epochastro = 1948084;
 epochcivil = 1948085;

 shift1 = 8.01/60.;
 
 z = jd-epochastro;
 cyc = Math.floor(z/10631.);
 z = z-10631*cyc;
 j = Math.floor((z-shift1)/iyear);
 iy = 30*cyc+j;
 z = z-Math.floor(j*iyear+shift1);
 im = Math.floor((z+28.5001)/29.5);
 if(im==13) im = 12;
 id = z-Math.floor(29.5001*im-29);

 var myRes = new Array(8);

 myRes[0] = day; //calculated day (CE)
 myRes[1] = month-1; //calculated month (CE)
 myRes[2] = year; //calculated year (CE)
 myRes[3] = jd-1; //julian day number
 myRes[4] = wd-1; //weekday number
 myRes[5] = id; //islamic date
 myRes[6] = im-1; //islamic month
 myRes[7] = iy; //islamic year

 return myRes;
}
function writeIslamicDate(adjustment) {
 var wdNames = new Array("الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت");
 var iMonthNames = new Array("1","2","3","4",
  "5","6","7","8",
  "9","10","11","12");
 var iDate = kuwaiticalendar(adjustment);
 var outputIslamicDate = wdNames[iDate[4]] + "، " 
 + iDate[5] + " , " + iMonthNames[iDate[6]] + " , " + iDate[7] + " هـ";
 return outputIslamicDate;
}

//]]>
</script>
<script language='javascript' type='text/javascript'>
var adjust = 0;
document.write(writeIslamicDate(-1))
</script>
</div>
<script>
/*<![CDATA[*/
document.write("<div id='wdbloogeladate'>");
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت")
var montharray=new Array("1","2","3","4","5","6","7","8","9","10","11","12")
document.write("<span class='cnmdaylabel'>"+dayarray[day]+"<\/span><span class='fasel'> / <\/span><span class='daylnum'>"+daym+"<\/span><span class='fasel'> / <\/span><span class='month'>"+montharray[month]+"<\/span><span class='fasel'> / <\/span><span class='year'>"+year+"<\/span><span class='melady'> م <\/span>")
document.write("<\/div>");
/*]]>*/
</script>
</div>


  • ثم الأن تقون بحفظ القالب مبروك عليك الإضافة 


وهكذا كان موضوع اليوم بالتوفيق للجميع فى أمان الله


لا تنس مشاركة الموضوع حتى يتسفيد غيرك وأى مشكلة تجدها تضعها فى تعليق


شارك الموضوع ليستفيد الجميع

مواضيع مهمه ايضا سوف تعجبك

2 تعليق على موضوع : اضافة التاريخ الهجرى والميلادى معا لمدونات بلوجر

اخي اريد فقط ان تكون بالانجليزية وأن تكون ناحية اليمين

يمكنك التعديل على الأكواد وسوف تصبح كما تريدها

يسعدنا تفاعلكم بالتعليق ولكن نرجو منكم أن يكون خاص بالموضوع
الأبتساماتأخفاء الأبتسامات

جميع الحقوق محفوظة لـ عالم المدون | قوالب بلوجر,اضافات بلوجر, دروس وشروحات بلوجر