مرجع پارسی MyBB

نسخه‌ی کامل: کادر مزاحم و هشدار به عضویت برای مهمان ها Mybb
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
درود
با اجازه اساتید بزرگ سایت

این کد را در header_welcomeblock_guest قرار دهید.



کد:
<script type="text/javascript">


function informationbar(){
this.displayfreq="always"
this.content=''
}

informationbar.prototype.setContent=function(data){
this.content=this.content+data
document.write('<div align="center" id="informationbar" style="top: -500px"> <a href="member.php?action=register">'+this.content+'</a></div>')
}

informationbar.prototype.animatetoview=function(){
var barinstance=this
if (parseInt(this.barref.style.top)<0){
this.barref.style.top=parseInt(this.barref.style.top)+5+"px"
setTimeout(function(){barinstance.animatetoview()}, 50)
}
else{
if (document.all && !window.XMLHttpRequest)
this.barref.style.setExpression("top", 'document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px" : body.scrollTop+"px"')
else
this.barref.style.top=0
}
}

informationbar.close=function(){
document.getElementById("informationbar").style.display="none"
if (this.displayfreq=="session")
document.cookie="infobarshown=1;path=/"
}

informationbar.prototype.setfrequency=function(type){
this.displayfreq=type
}

informationbar.prototype.initialize=function(){
if (this.displayfreq=="session" && document.cookie.indexOf("infobarshown")==-1 || this.displayfreq=="always"){
this.barref=document.getElementById("informationbar")
this.barheight=parseInt(this.barref.offsetHeight)
this.barref.style.top=this.barheight*(-1)+"px"
this.animatetoview()
}
}

window.onunload=function(){
this.barref=null
}

</script>


<script type="text/javascript">
<!--Invocation code-->

var infobar=new informationbar()
infobar.setContent('کاربر گرامی ورود شما را به PersianDC خیر مقدم عرض میکنیم. جهت استفاده از تمامی امکانات سایت باید عضو شوید. جهت عضویت اینجا را کلیک کنید.')
//infobar.setfrequency('session') //Uncomment this line to set information bar to only display once per browser session!
infobar.initialize()
</script>


و این کد را هم در Global.css قرار دهید.



کد:
#informationbar{
position: fixed;
left: 0;
width: 100%;
text-indent: 5px;
padding: 5px 0;
background: #ffffff url;
border-bottom: 1px solid green;
}





امیدوارم آموزش خوبی باشه .

منبع پرشین دی سی
دوست عزیز این آموزش برای گروه VIP تهیه شده.
فكر نكنم لزومی داشته باشه چنین آموزشی رو ایجاد كنین!
شرمنده به خدا من نمیدونستم این آموزش مربوط به vip باشه شرمنده خب حذفش کنین
درود
لزومی نداره حذف بشه
از قرار دادن آموزش استقبال هم میشه.
هیچ ستاره ای تو زمینه نیومد فقط یه کادر در بالای صفحه جهت ثبت نام ظاهر شد همین
کجا باید این رو بذاریم میشه توضیح بدید؟
گفته شده در تاپیک که

کد بالا در header_welcomeblock_guest و کد پایین در Global.css
کاش طوری طراحی می شد که کاربر بعد از بستن دیگه نبینه
یه شات هم میذاشتین آدم بدون میخواد چی کار کنه و در آخر چی شده نسبت به اصلیش!!!!Huh
خیلی عالی بود
چجوری میشه براش دکمه بستن تعبیه کرد
دوستان کسی میدونه؟؟؟
صفحه‌ها: 1 2