OSDN Git Service

名前を空欄にした状態で入室できないようにした
[webchat/WebChat.git] / public / scripts / chatclient.js
index 8a83ae7..ca3f4d2 100644 (file)
@@ -6,10 +6,11 @@ $entered_message = "%sが入室しました";
 $quited_message = "%sが退室しました";\r
 $system_msg_color ="#000000";\r
 $profile_link = ""     //プロフィールシステムへのリンク先(%nで名前を表す)\r
-$fanble_message = "[color=blue]%s ファンブル![/color]";   //ファンブル時のメッセージ\r
-$critical_message = "[color=red]%s クリティカル![/color]";       //クリティカル時のメッセージ\r
+$fanble_message = "[color=blue]%s ファンブル![/color]";\r
+$critical_message = "[color=red]%s クリティカル![/color]";\r
 $send_message = "%sからの送信 %s";\r
-$failed_connect_message = "failed connect or ip banned";\r
+$failed_connect_message = "接続に失敗しました";\r
+$invaild_name_message = "名前を空欄にすることはできません";\r
 \r
 //ここから先は変更しないでください\r
 $prefix_filelist = "!";\r
@@ -165,7 +166,7 @@ function GetNameLink(name)
 {\r
        var util = new Util();\r
        if($names[name].mailto == "")\r
-               return $profile_link.replace("%n",encodeURI(name));\r
+               return $profile_link.replace("%n",encodeURIComponent(name));\r
        return "mailto:" + util.htmlspecialchars($names[name].mailto);\r
 }\r
 \r
@@ -191,6 +192,12 @@ function createNameList()
 }\r
 \r
 function enterEventListener(){\r
+       if(document.enter_form.name.value == "")\r
+       {\r
+               alert($invaild_name_message);\r
+               return;\r
+       }\r
+\r
        $("#enter_frame").css("display","none");\r
        $("#chat_frame").css("display","block");\r
 \r