الأربعاء، 21 مايو، 2014

عداد الوقت المتبقي على رمضان (سكربت)


عداد الوقت المتبقي لشهر رمضان او لأى مناسبة
هذا ( سكربت ) كود بلغة الجافا .. وهو عبارة عن مستطيل يظهر فيه عداد الوقت المتبقي لشهر رمضان المبارك أو أي مناسبة تريد ان تحسب الزمن المتبقي لها.




كود PHP:
<!--سكربت عداد رمضان-->
<
div align="center"
>
<
table border="1" width="500" id="table1"
>
<
tr
>
<
td
>
<******
language=Java******1.2>function setcountdown(theyear,themonth,theday){yr=theyear;mo=themonth;da=
theday}setcountdown(2006,09,22,19,00,00)
var
occasion=
"باقي على شهر رمضان المبارك "var message_on_occasion="مبارك عليكم الشهر الفضيل وتقبل الله صالح أعمالكم"var countdownwidth='440px'var countdownheight='20px'var countdownbgcolor='ffffff'var opentags='<font face="Arial" size="3" color="#1F1F5E"><b>'var closetags='</b></font>'var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var
crosscount=
''function start_countdown(){if (********.layers)********.countdownnsmain.visibility="show"else if (********.all||********.getElementById)crosscount=********.getElementById&&!********.all?********.getElementById("countdownie") : countdownie
countdown
()} if (********.all||********.getElementById) ********.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>'
)window.onload=start_countdownfunction countdown(){ var today=new Date()
var
todayy=today.getYear
()
if (
todayy < 1000
)todayy+=1900var todaym=today.getMonth()
var
todayd=today.getDate
()
var
todayh=today.getHours
()
var
todaymin=today.getMinutes
()
var
todaysec=today.getSeconds
()
var
todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+
todaysec
futurestring
=montharray[mo-1]+" "+da+", "+
yr
dd
=Date.parse(futurestring)-Date.parse(todaystring
)dday=Math.floor(dd/(60*60*1000*24)*1)dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
if(
dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da
){
if (********.
layers){********.countdownnsmain.********.countdownnssub.********.write(opentags+message_on_occasion+closetags
)
********.
countdownnsmain.********.countdownnssub.********.close
()
}else if (********.
all||********.getElementById
)crosscount.innerHTML=opentags+message_on_occasion+closetagsreturn}else if (dday<=-1){if (********.layers){********.countdownnsmain.********.countdownnssub.********.write(opentags+"مبارك عليكم الشهر الفضيل وتقبل الله صالح أعمالكم"+closetags)
********.
countdownnsmain.********.countdownnssub.********.close()}else if (********.all||********.getElementById
)crosscount.innerHTML=opentags+"Occasion already passed! "+closetagsreturn}else{if (********.layers){********.countdownnsmain.********.countdownnssub.********.write(opentags+occasion +dday+ " يوم و "+dhour+" ساعة و "+dmin+" دقيقة و "+dsec+" ثانية "+closetags)
********.
countdownnsmain.********.countdownnssub.********.close()}else if (********.all||********.getElementById
)crosscount.innerHTML=opentags+occasion +dday+ " يوم و "+dhour+" ساعة و "+dmin+" دقيقة و "+dsec+" ثانية "+closetags}setTimeout("countdown()",1000)}</******><body>
</td>
</tr>
</table>
</div>
<!--/سكربت عداد رمضان-->

<body>
</td>
</tr>
</table>
</div>
<!--/سكربت عداد رمضان-->


فقط قم بنسخ هذا الكود والصقه في الأماكن التاليه.. اختر واحداً فقط:
1- في قالب FORUMHOME اذا كنت تريد ان يظهر فقط في الصفحه الرئيسية .. افتح القالب وابحث عن$header والصقه اسفلها مباشره





2- في قالب navbar اذا كنت تريد ان يظهر في جميع الصفحات.. افتح القالب والصقه في آخره تماماً.

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


كود PHP:
setcountdown(2011,09,22,19,00,00)
لاحظ ان التاريخ الموجود الآن هو 22 سبتمبر 2011 والوقت هو الساعة 19 اي الساعة 7 مساء.. قم بتعديلها كيفما تشاء.

وايضاً عدل على العبارة التاليه لوضع عنوان المناسبة التي تنتظر حدوثها:
var occasion="باقي على شهر رمضان المبارك "var message_on_occasion="مبارك عليكم الشهر الفضيل وتقبل الله صالح أعمالكم"




السطر الأول من الكود هو اسم المناسبة
والسطر الثاني هو العنوان الذي سيظهر عندما يصل العداد الى نهايته اي عند حدوث المناسبة.

وايضاً لاتنسى تعديل باقي العبارات باللغه العربية الموجوده في السكربت.

ولكم اطيب تحياتي


المصدر / أكاديمية همس الثقافية
http://www.hmselklob.com/vb/showthread.php?t=26338









 

 
 

ليست هناك تعليقات:

إرسال تعليق