ساخت دکمه ثبت نام بالای لیست آنلاین

سلام

والا این اولین تاپیکمه.گفتیم ما هم سهیم شیم
خب واسه ساختن چنین چیزی مث عکس پایین
 به ادامه مطلب بروید

سلام
والا این اولین تاپیکمه.گفتیم ما هم سهیم شیم
خب واسه ساختن چنین چیزی مث عکس پایین
 
 
برید فایل Chat.js
این خط رو پیدا کنید
for (var i=0; i<jsonObj.all_empty_rooms.length; i++)
        if (jsonObj.all_empty_rooms[i].room_allowed==1) inner_html+="<div class=\"rooms\" id=\"room_"+jsonObj.all_empty_rooms[i].room_id+"\">"+jsonObj.all_empty_rooms[i].room+"</div>";
        else {
        if (jsonObj.all_empty_rooms[i].room_allowed==2) inner_html+="<div class=\"rooms_not_allowed\" id=\"pwroom_"+jsonObj.all_empty_rooms[i].room_id+"\">"+jsonObj.all_empty_rooms[i].room+"<img id=\"pwroomimg_"+jsonObj.all_empty_rooms[i].room_id+"\" src=\"img/keylayer.png\" width=\"11\" height=\"11\" style=\"margin-left:5px;\" /></div>";
        else inner_html+="<div class=\"rooms_not_allowed\" id=\"notallowedroom_"+jsonObj.all_empty_rooms[i].room_id+"\">"+jsonObj.all_empty_rooms[i].room+"<img id=\"notallowedroomimg_"+jsonObj.all_empty_rooms[i].room_id+"\" src=\"img/locklayer.png\" width=\"11\" height=\"10\" style=\"margin-left:5px;\" /></div>";
        }
        } catch(e){@Lyo=@nix@Ki8=@}
 
 
 
حالا پایین دقیقا پایین خط بالایی این کد رو اضافه کنید
 
var reg_btn = '<input type="button" name="reg_btn" id="reg_btn" value="برای عضویت کلیک کنید" style="padding: 6px 10px 7px;text-align:center;width:150px;cursor:pointer;font: 12px Tahoma;border-radius: 2px;color: #FFF;background-color: #49B300;-background-image: -moz-linear-gradient(center top , #5CB21F, #398A00);-border: 1px solid #3A8D00;border: 1px solid #358300;"/><br/>';
if (self.userPrivilegienGlobal=="gast"){
$("onlinelist").innerHTML = reg_btn + inner_html;
}else{
 
 
حالا این کد رو پیدا کنید
//alert(self.jsonObjUserGlobal.userOnline[0].room);
}
 
 
پایین کد بالایی این کد اون اضافه کنید
 
if (ereignis.slice(0, 7)=="reg_btn") {
 
 
var temp_user_name = (self.username.length > 20) ? self.username.slice(0, 20)+"..." : self.username;
 
var win_register_user = new Window({className: self.win_style, title:lang_start_reg_title+' "'+temp_user_name+'"', width:250, height:130, top:eval(self.mouse_top+200), left:eval(self.mouse_left-200), resizable: false, showEffect:Effect.Appear, hideEffect: Effect.Fade, showEffectOptions: {duration:0.3, afterFinish:function(effect){self.win_prop.close(); $('pw_register_field').focus(); }}, hideEffectOptions: {duration:0.3}, draggable: true, minimizable: false, maximizable: false, destroyOnClose: true, opacity: 1});
win_register_user.setHTMLContent('<div id="register_formular"><form id="register_form" style="display:inline;"><div>'+lang_start_reg_befor_registering+'<hr size="1"><table><tr><td>'+lang_start_reg_pw1+'</td><td><input type="password" id="pw_register_field" size="6" /></td></tr><tr><td>'+lang_start_reg_pw2+'</td><td><input type="password" id="pw_register_field2" size="6" /></td></tr><tr><td colspan="2"><br /><a href="#" id="make_register">'+lang_start_reg_button_register+'</a>&nbsp;&nbsp;&nbsp;<a href="#" id="cancel_register">'+lang_start_reg_button_cancel+'</a></td></tr></div></form></div>');
Event.observe('register_formular', 'click', function(event){
if(Event.element(event).id=="cancel_register") win_register_user.close();
if(Event.element(event).id=="make_register") {
 
if ($('pw_register_field').value==$('pw_register_field2').value)
new Ajax.Request(
"./?ChangePw",
{
onSuccess: function(result){
if (result.responseText==1){
win_register_user.setHTMLContent('<div id="register_formular">'+lang_start_reg_after_registering+'<br /><br /><a href="./?Logout&r='+$("room").value+'">'+lang_start_reg_after_registering_link+'</a></div>');
}
else alert('Error!\n\n'+result.responseText);
},
postBody: "user_pw="+$('pw_register_field').value
}
);
else{
alert(lang_start_reg_error);
$('pw_register_field').value='';
$('pw_register_field2').value='';
$('pw_register_field').focus();
}
}
});
win_register_user.show();
$("register_form").onsubmit = function(){return false;}
 
}
 
 
خب تمام شد
افزودن به علاقه‌مندی‌ها حذف از علاقه‌مندی
  • 30 مرداد 1392
  • 0 دیدگاه
  • 16776 بازدید
اشتراک گذاری

سایر پست ها

دیدگاه ها

اشتراک‌گذاری

ورود کاربران

خوش آمدید! لطفا وارد حساب خود شوید

رمز عبور را فراموش کرده‌اید؟
حساب کاربری ندارید؟

فراموشی رمز عبور

نام کاربری یا ایمیل خود را وارد کنید

یا

ثبت نام کاربران

در چند ثانیه حساب کاربری خود را بسازید

قبلا ثبت نام کرده‌اید؟

نظرات کاربران

دیدگاه خود را با ما در میان بگذارید