lib/rubyfox/server/data/config/admin/descriptors/runtime_zone.txt in rubyfox-server-2.13.7.3 vs lib/rubyfox/server/data/config/admin/descriptors/runtime_zone.txt in rubyfox-server-2.16.0.0
- old
+ new
@@ -10,55 +10,55 @@
// USER COUNT
{
"name":"userCount",
"label":"Current # of users",
"tooltip":"The number of users in the Zone",
- "category":"Zone traffic",
+ "category":"Zone Traffic",
"type":"NumericStepper",
"value":{$BasicValue=zone.userCount},
"edit":false
},
// MAXIMUM USERS
{
"name":"maxTraffic",
"label":"Maximum # of users",
"tooltip":"The maximum number of concurrent users since the server was started",
- "category":"Zone traffic",
+ "category":"Zone Traffic",
"type":"NumericStepper",
"value":{$BasicValue=traffic.maxTraffic},
"edit":false
},
// AVERAGE USERS
{
"name":"trafficAverage",
"label":"Average # of users",
"tooltip":"The average number of concurrent users; the value is referred to the last 24 hours (or less, if data is not available due to server not running)",
- "category":"Zone traffic",
+ "category":"Zone Traffic",
"type":"NumericStepper",
"value":{$BasicValue=traffic.trafficAverage},
"edit":false
},
// TOTAL ROOMS
{
"name":"totalRooms",
"label":"Current Room count",
"tooltip":"The total number of Rooms (both regular and game Rooms) currently existing in the Zone",
- "category":"Zone traffic",
+ "category":"Zone Traffic",
"type":"NumericStepper",
"value":{$BasicValue=zone.totalRoomCount},
"edit":false
},
// GAME ROOMS
{
"name":"gameRooms",
"label":"Current # of game Rooms",
"tooltip":"The number of game Rooms currently existing in the Zone",
- "category":"Zone traffic",
+ "category":"Zone Traffic",
"type":"NumericStepper",
"value":{$BasicValue=zone.gameRoomCount},
"edit":false
},
@@ -69,231 +69,276 @@
// ACTIVE ZONE
{
"name":"active",
"label":"Is active",
"tooltip":"Enable/disable the Zone",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"CheckBox",
"value":{$BasicValue=zone.active}
},
// ZONE NAME
{
"name":"name",
"label":"Zone name",
"tooltip":"The Zone name",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"TextInput",
"value":"{$BasicValue=zone.name}",
"edit":false
},
// MAX ALLOWED USERS
{
"name":"maxAllowedUsers",
"label":"Maximum # of users",
"tooltip":"The maximum number of users allowed in the Zone",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.maxAllowedUsers},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":1,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":1,
+ "max":2147483647
}
},
// MAX ALLOWED ROOMS
{
"name":"maxAllowedRooms",
"label":"Maximum # of Rooms",
"tooltip":"The maximum number of Rooms allowed in the Zone",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.maxAllowedRooms},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":1,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":1,
+ "max":2147483647
}
},
// MAX ROOMS CREATED PER USER LIMIT
{
"name":"maxRoomsCreatedPerUserLimit",
"label":"Maximum # of Rooms per user",
"tooltip":"The maximum number of Rooms that a user can own/create (at the same time)",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.maxRoomsCreatedPerUserLimit},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":0,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":0,
+ "max":2147483647
}
},
// MAX USER VARIABLES
{
"name":"maxUserVariablesAllowed",
"label":"Maximum # of User Variables",
"tooltip":"The maximum number of User Variables that a user can create",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.maxUserVariablesAllowed},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":0,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":0,
+ "max":2147483647
}
},
// MAX ROOM VARIABLES
{
"name":"maxRoomVariablesAllowed",
"label":"Maximum # of Room Variables",
"tooltip":"The maximum number of Room Variables for a Room",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.maxRoomVariablesAllowed},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":0,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":0,
+ "max":2147483647
}
},
// MIN ROOM NAME CHARS
{
"name":"minRoomNameChars",
"label":"Minimum length of Room names",
"tooltip":"The minimum number of characters allowed for a Room name",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.minRoomNameChars},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":1,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":1,
+ "max":2147483647
}
},
// MAX ROOM NAME CHARS
{
"name":"maxRoomNameChars",
"label":"Maximum length of Room names",
"tooltip":"The maximum number of characters for a Room name",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.maxRoomNameChars},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":1,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":1,
+ "max":2147483647
}
},
// USER COUNT CHANGE EVENT UPDATE INTERVAL
{
"name":"userCountChangeUpdateInterval",
"label":"'userCountChange' throttler interval",
"tooltip":"The rate (in milliseconds) at which the 'userCountChange' event is dispatched; 0 means realtime",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.userCountChangeUpdateInterval},
"edit":false
},
// USER RECONNECTION TIME
{
"name":"userReconnectionSeconds",
"label":"User reconnection timeframe",
"tooltip":"Maximum waiting-timeframe (in seconds) for transparent client reconnection",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.userReconnectionSeconds},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":0,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":0,
+ "max":2147483647
}
},
// USER MAX IDLE TIME
{
"name":"maxUserIdleTime",
"label":"User maximum idle time",
"tooltip":"Maximum idle time for a logged user (in seconds), after which the user is disconnected",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=zone.maxUserIdleTime},
- "componentParams":
+ "componentParams": // DEPRECATED
{
"minimum":5,
"maximum":2147483647
+ },
+ "attributes":
+ {
+ "min":5,
+ "max":2147483647
}
},
// USE CUSTOM LOGIN
{
"name":"customLogin",
"label":"Custom login enabled",
"tooltip":"If turned on, the login logic will be handled by the developer's Zone extension",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"CheckBox",
"value":{$BasicValue=zone.customLogin},
"edit":false
},
// ALLOW GUEST USERS
{
"name":"guestUserAllowed",
"label":"Allow guest users access",
"tooltip":"When active any empty user names will be turned into an auto-generated guest username, otherwise the login will be refused",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"CheckBox",
"value":{$BasicValue=zone.guestUserAllowed}
},
// APPLY WORDS FILTER TO USERNAMES
{
"name":"filterUserNames",
"label":"Apply words filter to usernames",
"tooltip":"Words filter must be active; also, this setting is valid if 'Filter mode' in the Zone configuration is set to 'BLACKLIST' only",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"CheckBox",
"value":{$BasicValue=zone.filterUserNames}
},
// APPLY WORDS FILTER TO ROOM NAMES
{
"name":"filterRoomNames",
"label":"Apply words filter to Room names",
"tooltip":"Words filter must be active; also, this setting is valid if 'Filter mode' in the Zone configuration is set to 'BLACKLIST' only",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"CheckBox",
"value":{$BasicValue=zone.filterRoomNames}
},
// APPLY WORDS FILTER TO PRIVATE MESSAGES
{
"name":"filterPrivateMessages",
"label":"Apply words filter to private messages",
"tooltip":"Words filter must be active",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"CheckBox",
"value":{$BasicValue=zone.filterPrivateMessages}
},
// ROOM GROUPS
{
"name":"groups",
"label":"Room Groups",
"tooltip":"List of available Room Group names",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"DataGrid",
- "componentParams":
+ "componentParams": // DEPRECATED
{
"height":100
},
"defaultListItem":
[
@@ -312,31 +357,31 @@
// ALLOW FILE UPLOADING
{
"name":"uploadEnabled",
"label":"Allow file uploading",
"tooltip":"If enabled, files can be uploaded by clients to the server via regular HTTP post requests. Internal web server must be active and the HTTP protocol enabled (see Web server tab in Server Configurator module)",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"CheckBox",
"value":{$BasicValue=zone.uploadEnabled}
},
// DATABASE ACTIVE CONNECTIONS
{
"name":"dbActiveConnections",
"label":"Active database connections",
"tooltip":"The number of currently active database connections in the connection pool",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=dBManager.activeConnections},
"edit":false
},
// DATABASE IDLE CONNECTIONS
{
"name":"dbIdleConnections",
"label":"Idle database connections",
"tooltip":"The number of currently idle database connections in the connection pool",
- "category":"Runtime Zone settings",
+ "category":"Runtime Zone Settings",
"type":"NumericStepper",
"value":{$BasicValue=dBManager.idleConnections},
"edit":false
},
\ No newline at end of file