You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -37,12 +34,7 @@ session files to force log out all of your users.
37
34
38
35
Notes
39
36
-----
40
-
41
-
This plugin was using the same resource (both BOSH prebind and active), but this will changed in near future release.
42
-
Everytime you make one page active will result in close connection on the other page.
43
-
This version uses only login authentication method of conversejs (utilizes jid + password) which is not secure. There is a prebind method that utilizes rid, jid and sid from prebind_url in future plan (code for this implementation is commented now in converse.php).
44
-
45
-
**New version will support BOSH connection method with and without prebind and websocket connection method (during my testings this method is way more stable and faster then BOSH) and many other fixes.**
37
+
This version supports BOSH connection method with login and prebind auth methods and websocket connection method with login auth method. The last one is recommended as more stable and faster then BOSH.
// URL prefix of the CDN where Converse.js is being included from.
65
+
// May point to a local path, if you use the same directory structure as
66
+
// on the CDN (dist/ + css/).
67
+
//$rcmail_config['converse_cdn'] = 'https://cdn.conversejs.org/5.0.5'; // last version with previous avatar design and more stable user connection status
// !!! allow_logout will be overridden only if prebind auth method is configured !!!
45
76
$rcmail_config['converse_config'] = array(
46
77
'blacklisted_plugins' => array(
78
+
//'converse-controlbox'
79
+
),
80
+
'whitelisted_plugins' => array(
81
+
//'converse-notification'
47
82
),
48
83
'show_message_avatar' => true,
49
84
'show_send_button' => true,
50
-
//'view_mode' => 'overlayed',
51
85
'allow_dragresize' => true,
52
86
'allow_contact_removal' => false,
53
87
'allow_registration' => false,
88
+
'allow_logout' => true,
54
89
'allow_user_trust_override' => false,
55
-
'auto_login' => true,
56
-
'auto_reconnect' => true,
57
-
'allow_logout' => false,
58
90
'allow_contact_requests' => false,
59
91
'show_client_info' => false,
60
92
'visible_toolbar_buttons' => array(
61
-
'spoiler' => true,
93
+
'spoiler' => false,
62
94
'call' => false,
63
95
'emoji' => true,
64
96
'toggle_occupants' => true
65
97
),
66
-
'theme' => 'default',
67
-
'dark_theme' => 'concord',
98
+
//'theme' => 'default', // may be set to forced override RC theme. available: default (browser/system), concord, dracula
99
+
'dark_theme' => 'concord', // available dracula and concord (default hardcoded in plugin as I don't like dracula =)) - will be useful if theme is not configured or default (browser/system) is set
// Always embed chat even if prebinding is not configured or failed
109
+
// Always embed chat even if auth is failed. Setting it to true and manually filling login and password is not very secure as plugin saves your jid and password in browser local storage until the end of RC or conversejs session
0 commit comments