Use addPlugin! (esp. XMPP folks should do this)
If you're using XMPP by setting $config['xmpp'][*] then you should do: addPlugin('Xmpp', $config['xmpp']); because setting it directly in $config[''] won't do anything. Also, default resource for XMPP is now 'gnusocial'. If you want something more random, set it in your addPlugin config array.
This commit is contained in:
parent
8dafce34c3
commit
e45edd6ae2
|
@ -172,17 +172,6 @@ $default =
|
||||||
array('enabled' => false, // whether to throttle edits; false by default
|
array('enabled' => false, // whether to throttle edits; false by default
|
||||||
'count' => 20, // number of allowed messages in timespan
|
'count' => 20, // number of allowed messages in timespan
|
||||||
'timespan' => 600), // timespan for throttling
|
'timespan' => 600), // timespan for throttling
|
||||||
'xmpp' =>
|
|
||||||
array('enabled' => false,
|
|
||||||
'server' => 'INVALID SERVER',
|
|
||||||
'port' => 5222,
|
|
||||||
'user' => 'update',
|
|
||||||
'encryption' => true,
|
|
||||||
'resource' => 'uniquename',
|
|
||||||
'password' => 'blahblahblah',
|
|
||||||
'host' => null, # only set if != server
|
|
||||||
'debug' => false, # print extra debug info
|
|
||||||
'public' => array()), # JIDs of users who want to receive the public stream
|
|
||||||
'invite' =>
|
'invite' =>
|
||||||
array('enabled' => true),
|
array('enabled' => true),
|
||||||
'tag' =>
|
'tag' =>
|
||||||
|
|
|
@ -379,33 +379,6 @@ class StatusNet
|
||||||
$config_files);
|
$config_files);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Backwards compatibility
|
|
||||||
if (array_key_exists('memcached', $config)) {
|
|
||||||
if ($config['memcached']['enabled']) {
|
|
||||||
addPlugin('Memcache', array('servers' => $config['memcached']['server']));
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!empty($config['memcached']['base'])) {
|
|
||||||
$config['cache']['base'] = $config['memcached']['base'];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (array_key_exists('xmpp', $config)) {
|
|
||||||
if ($config['xmpp']['enabled']) {
|
|
||||||
addPlugin('xmpp', array(
|
|
||||||
'server' => $config['xmpp']['server'],
|
|
||||||
'port' => $config['xmpp']['port'],
|
|
||||||
'user' => $config['xmpp']['user'],
|
|
||||||
'resource' => $config['xmpp']['resource'],
|
|
||||||
'encryption' => $config['xmpp']['encryption'],
|
|
||||||
'password' => $config['xmpp']['password'],
|
|
||||||
'host' => $config['xmpp']['host'],
|
|
||||||
'debug' => $config['xmpp']['debug'],
|
|
||||||
'public' => $config['xmpp']['public']
|
|
||||||
));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check for database server; must exist!
|
// Check for database server; must exist!
|
||||||
|
|
||||||
if (empty($config['db']['database'])) {
|
if (empty($config['db']['database'])) {
|
||||||
|
|
|
@ -49,7 +49,7 @@ class XmppPlugin extends ImPlugin
|
||||||
public $server = null;
|
public $server = null;
|
||||||
public $port = 5222;
|
public $port = 5222;
|
||||||
public $user = 'update';
|
public $user = 'update';
|
||||||
public $resource = null;
|
public $resource = 'gnusocial';
|
||||||
public $encryption = true;
|
public $encryption = true;
|
||||||
public $password = null;
|
public $password = null;
|
||||||
public $host = null; // only set if != server
|
public $host = null; // only set if != server
|
||||||
|
|
Loading…
Reference in New Issue
Block a user