اضافة التاريخ فى مدونتك سوف يفيدك كثيرا وفى هذه الموضوع سوف أقدم لكم إضافة اضافة التاريخ الهجرى والميلادى معا لمدونات بلوجر وهذه الإضافة سوف يفيد ايضا من لديهم مدونات أسلامية لأن يكون به يوجد بها التاريخ الهجرى و ايضا يفيد أصحاب المدونات الأخبارية ويمكنك ومعاينة الإضافة من الرابط التالى نمر الأن لشرح التركيب .
معاينة الإضافة
صورة من الإضافة
شرح التركيب للإضافة
- قم أول بالحث عن هذه الوسم]]></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>
- ثم الأن تقون بحفظ القالب مبروك عليك الإضافة
وهكذا كان موضوع اليوم بالتوفيق للجميع فى أمان الله
المصدر عالم المدون
إرسال تعليق
جميع الردود تعبّر عن رأي كاتبيها فقط. حريّة النقد والرد متاحة لجميع الزوار بشرط أن لا يكون الرد خارج نطاق الموضوع وأن يكون خال من الكلمات البذيئة. تذكّر قول الله عز وجل (مَا يَلْفِظُ مِن قَوْلٍ إِلاَّ لَدَيْهِ رَقِيبٌ عَتِيد).