db_password : "user", //MySQLサーバーのパスワード\r
db_host : "localhost", //MySQLサーバーのアドレス\r
db_port : 3306, //MySQLサーバーのポート\r
+ db_name : "webchat", //データーベース名\r
db_limit : 50, //一度に表示する件数\r
\r
username : "admin", //管理者用のページにアクセスできるユーザ名\r
\r
showip : false, //IPアドレスを表示するなら真。そうでないなら、偽\r
\r
+ transports : ["websocket", //通信方式\r
+ "htmlfile",\r
+ "xhr-polling"],\r
+\r
//詳細画面と編集画面に表示するフィールド名と表示名の組み合わせおよびテーブル定義\r
//表示される順番はこの変数によって決まります\r
//\r
//defaultvalue デフォルト値を指定する\r
//primary プライマリーキーとして指定するなら真。そうでないなら偽\r
//isnotempty 真なら必須メンバーであることを表し、そうでないなら空欄でも構わないことを表す\r
+ //isnotemptyonregistor 真なら登録時に必須メンバーであることを表し、そうでないなら空欄でも構わないことを表す\r
//nodefinetable 真ならテーブルの項目に登録しないことを表し、そうでないなら登録することを表す\r
//visible 詳細画面に表示するなら真。そうでないなら偽\r
+ //visible_registor 登録画面に表示するなら真。そうでないなら偽\r
//visible_edit 編集画面に表示するなら真。そうでないなら偽\r
- //mustmatchitem 編集時に一致しなければならない項目を指定する\r
+ //readonly 編集画面で編集できないようにするなら真。そうでないなら偽(typeがpasswordの場合は無視されます)\r
+ //mustmatchitem 登録時に一致しなければならない項目を指定する(編集時に一致しない場合は無視されます)\r
//rule バリテーション時に実行される関数を指定する\r
// 呼び出される関数の第一パラメーターはバリテーションの対象となるデーターで、第二パラメーターはデーター型となる\r
// 実行される関数でバリテーションが成功した場合、nullを返さなければならない\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
},\r
length : 32,\r
visible : false,\r
visible_edit : true,\r
- isnotempty : true\r
+ visible_registor : true,\r
+ isnotemptyonregistor : true\r
},\r
newpassword :\r
{\r
- name : "",\r
+ name : "パスワード確認",\r
type : "password",\r
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
name : "身長",\r
- type : "number",\r
+ type : "text",\r
defaultvalue : 0,\r
- length : 2,\r
+ length : 64,\r
visible : true,\r
visible_edit : true,\r
+ visible_registor : true,\r
},\r
weight :\r
{\r
name : "体重",\r
- type : "number",\r
+ type : "text",\r
defaultvalue : 0,\r
- length : 2,\r
+ length : 64,\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