OSDN Git Service

登録時に表示する項目を選べるようにした
authorkonekoneko <jbh03215@hotmail.co.jp>
Sat, 1 Jun 2013 16:10:41 +0000 (01:10 +0900)
committerkonekoneko <jbh03215@hotmail.co.jp>
Sat, 1 Jun 2013 16:10:41 +0000 (01:10 +0900)
configure.js
public/profile/registor.ejs

index 67d2d09..aa09e17 100644 (file)
@@ -46,6 +46,7 @@
        //isnotemptyonregistor 真なら登録時に必須メンバーであることを表し、そうでないなら空欄でも構わないことを表す\r
        //nodefinetable 真ならテーブルの項目に登録しないことを表し、そうでないなら登録することを表す\r
        //visible 詳細画面に表示するなら真。そうでないなら偽\r
+       //visible_registor 登録画面に表示するなら真。そうでないなら偽\r
        //visible_edit 編集画面に表示するなら真。そうでないなら偽\r
        //readonly 編集画面で編集できないようにするなら真。そうでないなら偽(typeがpasswordの場合は無視されます)\r
        //mustmatchitem 登録時に一致しなければならない項目を指定する(編集時に一致しない場合は無視されます)\r
                                primary : true,\r
                                visible : false,\r
                                visible_edit : false,\r
+                               visible_registor : false,\r
                                isnotempty : true\r
                        },\r
                name :\r
                        {\r
                                name : "名前",\r
                                type : "text",\r
-                               visible : true,\r
+                               visible : false,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                                readonly : true,\r
                                length : 64,\r
                                isnotempty : true\r
@@ -82,6 +85,7 @@
                                length : 32,\r
                                visible : false,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                                isnotemptyonregistor : true\r
                        },\r
                newpassword :\r
@@ -91,6 +95,7 @@
                                length : 32,\r
                                visible : false,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                                mustmatchitem : "password",\r
                                nodefinetable : true,\r
                        },\r
                                type : "datetime",\r
                                visible : false,\r
                                visible_edit : false,\r
+                               visible_registor : false,\r
                        },\r
        //ここまで\r
                mailto :\r
                                length : 255,\r
                                visible : false,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                        },\r
                age :\r
                        {\r
                                length : 2,\r
                                visible : true,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                        },\r
                height :\r
                        {\r
                                length : 2,\r
                                visible : true,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                        },\r
                weight :\r
                        {\r
                                length : 2,\r
                                visible : true,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                        },\r
                gender :\r
                        {\r
                                length : 8,\r
                                visible : true,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                        },\r
                race :\r
                        {\r
                                length : 64,\r
                                visible : true,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                        },\r
                etc :\r
                        {\r
                                type : "textarea",\r
                                visible : true,\r
                                visible_edit : true,\r
+                               visible_registor : true,\r
                        },\r
        },\r
 };\r
index fdb9df9..283b44d 100644 (file)
@@ -11,7 +11,7 @@
        <form action="/profile/registor" method="POST">\r
                <table>\r
                <% for(var key in alias) {%>\r
-                       <% if(typeof alias[key] != "undefined" && alias[key].visible_edit) {%>\r
+                       <% if(typeof alias[key] != "undefined" && alias[key].visible_registor) {%>\r
                                <tr>\r
                                        <td><%= alias[key].name %></td>\r
                                        <td>\r