[المنتدى] اضافة العد التنازلي لفتح سيرفر السرعة

DeletedUser

Guest
طيب ليش مانكون مثل الروسي 50 عضو كحد اقصى للدخول ؟

آو 30 عضو !!


 

DeletedUser

Guest
طيب ليش مانكون مثل الروسي 50 عضو كحد اقصى للدخول ؟

آو 30 عضو !!



علشان كدة مش هايكون في اي نوع من انواع التحدي اصلاً, الأعضاء مش عايزة تدفع, مقدرش اني اقلل عدد الحسابات المجانية كأسلوب ضغط عليهم, و ايضاً هاتكون النتيجة ان عدد الأعضاء الهاتدخل الجولات قليل جداً لدرجة انها تفقد قيمتها اصلاً
 

DeletedUser

Guest
علشان كدة مش هايكون في اي نوع من انواع التحدي اصلاً, الأعضاء مش عايزة تدفع, مقدرش اني اقلل عدد الحسابات المجانية كأسلوب ضغط عليهم, و ايضاً هاتكون النتيجة ان عدد الأعضاء الهاتدخل الجولات قليل جداً لدرجة انها تفقد قيمتها اصلاً


الله عليك يا بيتر

كدا الكلام الصحيح

اموووووووح << لا تخاف .. على خدك :D :p
 

DeletedUser1076

Guest
ايوة كل الصور دي كويسة, بس مشوفتش ولا صورة منهم عد تنازلي قدام القسم.

لية اعمل عد تنازلي على المنتدى من فوق علشان جولة سرعه؟
اصلاً العداد دة يعتبر رفاهية, مش معقولة اطارد الأعضاء بية في كل مكان :\

باذن الله سهلة جدا , ساقوم بالتعديل على الكود و تطبيقه على احد اقسام منتدى الدعم :)
 

DeletedUser

Guest
كود بلغة جافا سيكربت بسيط جداً , وباستخدام الاتش تي ام ال يمكنك إضافته
الموضوع بسيط جداً لكن أنا لا أشجعه أبداً
هذا الكود البسيط من الممكن أن يخلق ثغرة بسيطة جداً , لكن هذه الثغرة ممكن تسبب تدمير للمنتدى!
 

DeletedUser

Guest
هذا هو الكود , بسيط جداً ولا يحتاج مجهود

PHP:
<script language="JavaScript1.2">

/*
Dynamic countdown Script- © Dynamic Drive ([url]www.dynamicdrive.com[/url])
For full source code, 100's more DHTML scripts, and TOS,
visit [url]http://www.dynamicdrive.com[/url]

*/


function setcountdown(theyear,themonth,theday){
yr=theyear;mo=themonth;da=theday
}

//////////اعدادت السكريبت//////////////////

//الخطوة الآولى: حدد التاريخ اللي يبي يتم العد حتى الوصول اليه بنفس الترتيب الموجود حالياً يعني يوم شهر سنة:
setcountdown(2003,10,27)

//الخطوة الثانية: اكتب الكلام المناسب تحت والمتوافق للمناسبة اللي جالس تعد لها
var occasion="افتتاح جولة السرعة"
var message_on_occasion="افتتاح عالم جديد"

//الخطوة الثالثة: جينا للشغل الحين .. عندك تحت اربع سطور لازم تعدل فيها وهي تخص المنطقة اللي يتم فيها العد .. اول سطر للعرض والثاني للطول والثالث لون الخلفية والرابع نوع الخط 
var countdownwidth='380px'
var countdownheight='20px'
var countdownbgcolor='lightblue'
var opentags='<font face="Tahoma"><small>'
var closetags='</small></font>'

//////////لا تعدل شئ بعد هالخط //////////////////

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var crosscount=''

function start_countdown(){
if (document.layers)
document.countdownnsmain.visibility="show"
else if (document.all||document.getElementById)
crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
countdown()
}

if (document.all||document.getElementById)
document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>')

window.onload=start_countdown


function countdown(){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var 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 on day of occasion
if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+message_on_occasion+closetags
return
}
//if passed day of occasion
else if (dday<=-1){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+"Occasion already passed! "+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+"Occasion already passed! "+closetags
return
}
//else, if not yet
else{
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+dday+ " يوم و "+dhour+" ساعة و "+dmin+" دقيقة و "+dsec+" ثانية باقية على "+occasion+closetags
}
setTimeout("countdown()",1000)
}
</script>

<ilayer id="countdownnsmain" width=&{countdownwidth}; height=&{countdownheight}; bgColor=&{countdownbgcolor}; visibility=hide><layer id="countdownnssub" width=&{countdownwidth}; height=&{countdownheight}; left=0 top=0></layer></ilayer>
 
أعلى