تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
كود رسالة التسجيل للزوار
#1
السلام عليكم هذا أول موضوع لي في هذا القسم
كود رسالة تطلب من الزوار التسجل الكود في الواقع كان لايعمل الا عل ال vb لكن و بحمد الله قمت بتعديل عليه بعض الاشياء ليتوافق مع ال mybb لن أطيل عليكم الكود
PHP كود :
<!-- بداية كود انت غير مسجل -->
<if 
condition="$show[guest]">
<
style type="text/css">
#topbar{
position:absolute;
border1px solid black;
padding4px;
background-colorwhite;
width380px;
visibilityhidden;
z-index0;
}

</
style>

<
script type="text/javascript">
var 
persistclose=//set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX 30 //set x offset of bar in pixels
var startY //set y offset of bar in pixels
var verticalpos="fromtop" //enter "fromtop" or "frombottom"

function iecompattest(){
return (
document.compatMode && document.compatMode!="BackCompat")? document.documentElement document.body
}

function 
get_cookie(Name) {
var 
search Name "="
var returnvalue "";
if (
document.cookie.length 0) {
offset document.cookie.indexOf(search)
if (
offset != -1) {
offset += search.length
end 
document.cookie.indexOf(";"offset);
if (
end == -1end document.cookie.length;
returnvalue=unescape(document.cookie.substring(offsetend))
}
}
return 
returnvalue;
}

function 
closebar(){
if (
persistclose)
document.cookie="remainclosed=1"
document.getElementById("topbar").style.visibility="hidden"
}

function 
staticbar(){
barheight=document.getElementById("topbar").offsetHeight
var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
var 
document;
function 
ml(id){
var 
el=d.getElementById(id);
if (!
persistclose || persistclose && get_cookie("remainclosed")=="")
el.style.visibility="visible"
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
el.startX;
if (
verticalpos=="fromtop")
el.startY;
else{
el.ns pageYOffset innerHeight iecompattest().scrollTop iecompattest().clientHeight;
el.-= startY;
}
return 
el;
}
window.stayTopLeft=function(){
if (
verticalpos=="fromtop"){
var 
pY ns pageYOffset iecompattest().scrollTop;
ftlObj.+= (pY startY ftlObj.y)/8;
}
else{
var 
pY ns pageYOffset innerHeight barheightiecompattest().scrollTop iecompattest().clientHeight barheight;
ftlObj.+= (pY startY ftlObj.y)/8;
}
ftlObj.sP(ftlObj.xftlObj.y);
setTimeout("stayTopLeft()"10);
}
ftlObj ml("topbar");
stayTopLeft();
}

if (
window.addEventListener)
window.addEventListener("load"staticbarfalse)
else if (
window.attachEvent)
window.attachEvent("onload"staticbar)
else if (
document.getElementById)
window.onload=staticbar
</script>



<div id="topbar" style="border-style: dotted">

<p align="center">




<a href="" onClick="closebar(); return false"><img src="images/close.gif" border="0" /></a>
<b><font face="Arial">
<font color="#000000" style="font-size: 14pt">
<span lang="ar-sa">أخي الكريم سجلاتنا تفيد بأنك غير مسجل</span>.</font><font color="#800000" style="font-size: 14pt"> 
</font>
</font></b>
<p align="center">



<b><font face="Arial"><font color="#FF00FF" style="font-size: 14pt">(</font><span style="background-color: #FFF4FF"><font style="font-size: 14pt">للتسجيل</font></span><font color="#FF00FF" style="font-size: 14pt">) 
</font><font color="#800000" style="font-size: 14pt">اضغط</font><span style="font-size: 14pt">
</span> <a href="member.php?action=register">
<font color="#FF0000" style="font-size: 14pt">هنـا</font></a></font></b>&nbsp;</div>
</if>
<!-- نهاية كود انت غير مسجل --> 

انسخه و ألصقه في قالب ال header_welcomeblock_guest

للتجربة BlaFlooS.Com

وفقني الله واياكم
الرد
شكر من طرف :
#2
نقطة نظام فقط :أين يوضع الكود بالتحديد

بارك الله فيك على هذه الإضافة القيمة
وننتظر جديدك
بالتوفيق
المنتدى: SaFraNeT
الإصدار: 1.4.8 mybb
الرد
شكر من طرف :
#3
الكود يوضع في قالب Header Templates => header_welcomeblock_guest
الرد
شكر من طرف :
#4
كود رائع،، بارك الله فيك اخي خالد
و تقبّل تحياتي.
الرد
شكر من طرف :
#5
العفو يا أخي لقد نسيت أن أضع صورة قفل الرسالة من قبل الزائر

هاهي [صورة: close.gif]

انسخ الصورة وضعها في مجلد الصور باسم close.gif بحيث www.xxxx.com/images/close.gif

أرجو ان يستفيد الجميع
الرد
شكر من طرف :
#6
شكرا على الهاك الجميل
الرد
شكر من طرف :
#7
العفو يا أخي هدا واجب
الرد
شكر من طرف :
#8
اخي الكود لم يشتغل معي ظهر كما هو في الصفحة الرئيسية
الرد
شكر من طرف :
#9
(2009-06-30, 12:06 AM)الخبيرالمتميز كتب : اخي الكود لم يشتغل معي ظهر كما هو في الصفحة الرئيسية
الكود شغال يا أخي فقط أنسخه و أدخل لادارة قوالب الستيل المستعمل و ابحث عن قالب Header Templates => header_welcomeblock_guest
وألصقه في أخره و سيعمل باذن الله
الرد
شكر من طرف :


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 3 ) ضيف كريم