미니톡 호출하기 삭제
미니톡 클라이언트의 script/script.js 파일을 열어보시면,
this.initUserMenu = function() {
m.userMenuList = [{
icon:"icon_myinfo.png",
text:LANG.usermenu.myinfo,
viewMenu:function(minitalk,user,myinfo) {
if (user.nickname == myinfo.nickname) return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
$(".userInfoNickname").val(minitalk.myinfo.nickname);
if (minitalk.isNickname == false || minitalk.isPrivate == true) $(".userInfoNickname").attr("disabled",true);
else $(".userInfoNickname").attr("disabled",false);
$(".userInfoStatusIcon").css("backgroundImage","url("+minitalk.statusIconPath+"/"+minitalk.myinfo.device+"/"+minitalk.myinfo.status+".png)");
$(".userInfoStatusText").text(LANG.status[minitalk.myinfo.status]);
$(".userInfoStatus").attr("status",minitalk.myinfo.status);
$(".userInfoLayer").fadeIn();
}
},{
icon:"icon_whisper.png",
text:LANG.usermenu.whisper,
viewMenu:function(minitalk,user,myinfo) {
if (user.nickname != myinfo.nickname) return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
$(".inputText").focus();
$(".inputText").val("/w "+user.nickname+" ");
}
},{
icon:"icon_call.png",
text:LANG.usermenu.call,
viewMenu:function(minitalk,user,myinfo) {
if (user.nickname != myinfo.nickname) return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
minitalk.sendCall(user.nickname);
}
},{
icon:"icon_privchannel.png",
text:LANG.usermenu.privchannel,
viewMenu:function(minitalk,user,myinfo) {
if (user.nickname != myinfo.nickname && m.isPrivate == false) return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
m.inviteUser(user.nickname);
}
},{
icon:"icon_banmsg.png",
text:LANG.usermenu.banmsg,
viewMenu:function(minitalk,user,myinfo) {
if (myinfo.opper == "ADMIN" && user.nickname != myinfo.nickname) return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
minitalk.send("banmsg",{id:user.id,nickname:user.nickname});
}
},{
icon:"icon_showip.png",
text:LANG.usermenu.showip,
viewMenu:function(minitalk,user,myinfo) {
if (myinfo.opper == "ADMIN" && m.isPrivate == false) return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
minitalk.send("showip",{id:user.id,nickname:user.nickname});
}
},{
icon:"icon_banip.png",
text:LANG.usermenu.banip,
viewMenu:function(minitalk,user,myinfo) {
if (myinfo.opper == "ADMIN" && user.nickname != myinfo.nickname && m.isPrivate == false) return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
minitalk.send("banip",{id:user.id,nickname:user.nickname});
}
},{
icon:"icon_opper.png",
text:LANG.usermenu.opper,
viewMenu:function(minitalk,user,myinfo) {
if (myinfo.opper == "ADMIN" && user.nickname != myinfo.nickname && minitalk.isPrivate == false && user.opper != "ADMIN") return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
minitalk.send("opper",{id:user.id,nickname:user.nickname});
}
},{
icon:"icon_deopper.png",
text:LANG.usermenu.deopper,
viewMenu:function(minitalk,user,myinfo) {
if (myinfo.opper == "ADMIN" && user.nickname != myinfo.nickname && m.isPrivate == false && user.opper == "ADMIN") return true;
else return false;
},
fn:function(minitalk,user,myinfo) {
minitalk.send("deopper",{id:user.id,nickname:user.nickname});
}
}];
}
부분이 유저 메뉴를 설정하는 코드입니다.
이곳에서 원치않는 메뉴를 삭제하신 후 이용하시면 됩니다.