lib/rubyfox/server/data/config/descriptors/runtime_room.txt in rubyfox-server-2.8.4.0 vs lib/rubyfox/server/data/config/descriptors/runtime_room.txt in rubyfox-server-2.9.0.0

- old
+ new

@@ -38,11 +38,11 @@ "type":"TextInput", "value":"{$BasicValue=room.name}", "validator":"notNull" }, -// PASSWORD +// PASSWORD (not hidden, in case the Admin needs to access the Room) { "name":"adminHelper.password", "label":"Password", "tooltip":"The Room password", "category":"Runtime Room settings", @@ -58,10 +58,21 @@ "category":"Runtime Room settings", "type":"CheckBox", "value":{$BasicValue=room.active} }, +// UPTIME +{ + "name":"uptime", + "label":"Uptime", + "tooltip":"Elapsed time since Room creation", + "category":"Runtime Room settings", + "type":"TextInput", + "value":"{$BasicValue=helper.uptime}", + "edit":false +}, + // PUBLIC ROOM { "name":"public", "label":"Is public", "tooltip":"Determines if the access is public or not", @@ -203,10 +214,21 @@ "dataProvider":"DEFAULT,WHEN_EMPTY,WHEN_EMPTY_AND_CREATOR_IS_GONE,NEVER_REMOVE" }, "edit":false }, +// IS WORDS FILTER ACTIVE +{ + "name":"useWordsFilter", + "label":"Is bad words filter active", + "tooltip":"The state of the bad words filter", + "category":"Runtime Room settings", + "type":"CheckBox", + "value":{$BasicValue=helper.useWordsFilter}, + "edit":false +}, + //------------------------------------------- // PERMISSIONS AND EVENTS //------------------------------------------- // PERMISSION AND EVENT FLAGS @@ -246,11 +268,11 @@ // ROOM VARIABLES { "name":"roomVariables", "label":"Room Variables", - "tooltip":"The list of Room Variables", + "tooltip":"The list of Room Variables. If the owner is set to 'null', the Variable is owned by the server itself; otherwise a string containing the main user details is displayed", "category":"Runtime Room Variables", "type":"DataGrid", "componentParams": { "height":200 @@ -264,10 +286,17 @@ "type":"TextInput", "value":"", "validator":"notNull" }, { + "name":"owner", + "label":"Owner", + "tooltip":"Owner", + "type":"TextInput", + "value":"" + }, + { "name":"type", "label":"Type", "tooltip":"The data type", "type":"ComboBox", "value":"STRING", @@ -311,11 +340,11 @@ "type":"TextInput", "value":"", "validator":"notNull" } ], - "listValues":{$List=variables, instance=room, fields=name;type;private;persistent;global;hidden;value}, + "listValues":{$List=variables, instance=room, fields=name;owner;type;private;persistent;global;hidden;value}, "edit":false }, //------------------------------------------- // ROOM EXTENSION @@ -323,10 +352,10 @@ // NAME { "name":"extName", "label":"Name", - "tooltip":"The name of the Extension", + "tooltip":"The name of the Extension; can be '__lib__' in case the Extension jar file was deployed in the homonymous folder for specific class-loading purposes", "category":"Room Extension", "type":"TextInput", "value":"{$BasicValue=extension.name}", "edit":false }, \ No newline at end of file