OSDN Git Service

項目を追加した
authorkonekoneko <jbh03215@hotmail.co.jp>
Wed, 14 Nov 2012 06:06:32 +0000 (15:06 +0900)
committerkonekoneko <jbh03215@hotmail.co.jp>
Wed, 14 Nov 2012 06:06:32 +0000 (15:06 +0900)
init.sql
profile.js
public/profile/detail.ejs
public/profile/edit.ejs
public/profile/registor.ejs

index a86107b..06bf100 100644 (file)
--- a/init.sql
+++ b/init.sql
@@ -10,6 +10,7 @@ create table list(name VARCHAR(64) NOT NULL,
        age SMALLINT  UNSIGNED DEFAULT 0,
        height SMALLINT  UNSIGNED DEFAULT 0,
        weight SMALLINT  UNSIGNED DEFAULT 0,
+       gender VARCHAR(8),
        race VARCHAR(64),
        password VARCHAR(16),
        lastmodified DATETIME,
index 6bcca77..aec6b6b 100644 (file)
@@ -15,6 +15,8 @@ var async = require("async");
 \r
 var security = require("./security.js");\r
 \r
+var ejs = require("ejs");\r
+\r
 var collection = new ProfileCollection();\r
 \r
 module.exports = function(app){\r
@@ -79,8 +81,9 @@ function detail_proc(req, res)
                        res.render("profile\\message",{message:err});\r
                else if(result.length == 0)\r
                        res.render("profile\\message",{message:$notfound_name});\r
-               else\r
+               else{\r
                        res.render("profile\\detail",{list:result,token:info.token});\r
+               }\r
        });\r
 }\r
 \r
@@ -234,6 +237,7 @@ function ProfileCollection()
                var item = {\r
                        name:data.name,\r
                        age:data.age,\r
+                       gender:data.gender,\r
                        height:data.height,\r
                        weight:data.weight,\r
                        race:data.race,\r
@@ -260,6 +264,7 @@ function ProfileCollection()
                var item = {\r
                        name:data.name,\r
                        age:data.age,\r
+                       gender:data.gender,\r
                        height:data.height,\r
                        weight:data.weight,\r
                        race:data.race,\r
index d261b61..21b4b2e 100644 (file)
@@ -8,16 +8,17 @@
 <body>\r
 <h1>詳細画面</h1>\r
 <div id="content">\r
+       <h2><%= list[0].name %></h2>\r
        <table>\r
                <tr>\r
-                       <td>名前</td>\r
-                       <td><%= list[0].name %></td>\r
-               </tr>\r
-               <tr>\r
                        <td>年齢</td>\r
                        <td><%= list[0].age %></td>\r
                </tr>\r
                <tr>\r
+                       <td>性別</td>\r
+                       <td><%= list[0].gender %></td>\r
+               </tr>\r
+               <tr>\r
                        <td>身長</td>\r
                        <td><%= list[0].height %></td>\r
                </tr>\r
                        <td>種族</td>\r
                        <td><%= list[0].race %></td>\r
                </tr>\r
-               <tr>\r
-                       <td>備考</td>\r
-                       <td><%= list[0].etc %></td>\r
-               </tr>\r
        </table>\r
+       <div id="etc">\r
+               <p>詳細</p>\r
+               <%- list[0].etc %>\r
+       </div>\r
        <form action="/profile/detail" method="POST">\r
                <input type="hidden" name="token" value="<%= token %>"></input>\r
                <input type="hidden" value="<%= list[0].name %>" name="name"/>\r
index d61d5da..bddf594 100644 (file)
                                <td><input type="text" value="<%= list[0].name %>" name="name"/></td>\r
                        </tr>\r
                        <tr>\r
+                               <td>性別</td>\r
+                               <td><input type="text" value="<%=list[0].gender %>" name="gender"/></td>\r
+                       </tr>\r
+                       <tr>\r
                                <td>パスワード</td>\r
                                <td><input type="text" value="<%=list[0].password %>" name="password"/></td>\r
                        </tr>\r
index 2401b49..23be2df 100644 (file)
                                <td><input type="text" value="" name="password"/></td>\r
                        </tr>\r
                        <tr>\r
+                               <td>性別</td>\r
+                               <td><input type="text" value="" name="gender"/></td>\r
+                       </tr>\r
+                       <tr>\r
                                <td>年齢</td>\r
                                <td><input type="text" value="" name="age"/></td>\r
                        </tr>\r