OSDN Git Service

バージョンを更新した
[webchat/WebChat.git] / chat.js
diff --git a/chat.js b/chat.js
index 2e901f4..4370bbe 100644 (file)
--- a/chat.js
+++ b/chat.js
@@ -7,7 +7,6 @@ $system_name = "system";        //システム発言を表す名前
 $log_directory = "log";        //ログファイルを置くフォルダー\r
 $log_file_name = "logfile%d.txt";      //ログファイル名(%dはそのままにしておくこと)\r
 $splited_log_file_name = "logfile%d_%s.txt"    //分割後のファイル名(%dと%sはそのままにしておくこと)\r
-$pastlogfile_pattern = "logfile%d(_+.*)?\.txt";        //過去ログと判定する正規表現\r
 \r
 var resource = require("./resources.js");\r
 var config = require("./configure.js");\r
@@ -72,19 +71,19 @@ function admin_postproc(req,res){
        if(typeof(req.body.erase) != "undefined")\r
        {\r
                removeLog(req.body.file,function(){\r
-                       res.redirect("/admin");\r
+                       res.redirect("/chat/admin");\r
                });\r
        }\r
        if(typeof(req.body.registor) != "undefined")\r
        {\r
                ipbanlist.Update(req.body.newbanlist,function(){\r
-                       res.redirect("/admin");\r
+                       res.redirect("/chat/admin");\r
                });\r
        }\r
        if(typeof(req.body.updateroom) != "undefined")\r
        {\r
                $rooms.Update(req.body,function(){\r
-                       res.redirect("/admin");\r
+                       res.redirect("/chat/admin");\r
                });\r
        }\r
 }\r
@@ -444,9 +443,6 @@ function ParseConnect(socket)
        socket.json.emit("send romcount",romcount);\r
        socket.json.broadcast.emit("send romcount",romcount);\r
 \r
-       socket.on("get pastLogList", function (msg) {\r
-               ParseGetPastLogList(socket,msg);\r
-       });\r
        socket.on("get pastLog", function (msg) {\r
                ParseGetPastLog(socket,msg);\r
        });\r
@@ -653,22 +649,6 @@ function GetRoomNumberFromName(name)
        throw "GetRoomNumberFromName error";\r
 }\r
 \r
-function ParseGetPastLogList(socket,msg)\r
-{\r
-       var list = fs.readdir($log_directory,function(err,files){\r
-               var text = "";\r
-               var rno = GetRoomNumberFromName(socket.namespace.name);\r
-               var pattern = $pastlogfile_pattern.replace("%d",rno);\r
-               for(var i = 0; i < files.length; i++)\r
-               {\r
-                       var logname = files[i];\r
-                       if(logname.match(pattern))\r
-                               text += files[i] + "\n";\r
-               }\r
-               socket.emit("req pastloglist",text);\r
-       });\r
-}\r
-\r
 function ParseGetPastLog(socket,file)\r
 {\r
        if(file == "")\r