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

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

به ادامه مطلب بروید


سلام 

ممنون از همگی این کدم با اینکه قبلا گذاشتم برای من ک اون کار نمیداد بعدشم فکر نکنم مخصوص مهمان ها باش ولی این فقط برای مهمان ها بالا میاد .
ببنید دنبال مد زیر بگردید :
var changeUserEvent = function(ereignis){
 
خب الان بالا این کد این کد را تا اینجاش ک میگه جایگزین میکنید :
 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{
$("onlinelist").innerHTML = inner_html;
}
 
$(aktuell_room).style.fontWeight="bold";
 
    }
}
یعنی تا این کد : catch(e){@Lyo=@nix@Ki8=@}
خب الان میاید چند خط پایین تر دنبال این کد :
new Effect.Highlight("message",{startcolor:"#ff6666"});
$("message").focus();
 
//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;}
 
}
خب تموم شد الان اگر مشکلی داشت باز بگید ولی من خودم الان امتحانش کردم تازه هم کش رفتم داغ داغ 
افزودن به علاقه‌مندی‌ها حذف از علاقه‌مندی
  • 25 مرداد 1392
  • 0 دیدگاه
  • 15622 بازدید
اشتراک گذاری

سایر پست ها

دیدگاه ها

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

ورود کاربران

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

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

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

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

یا

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

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

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

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

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