mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-03 20:45:58 +01:00
adding admin panel integration to plugins (issue #143)
This commit is contained in:
@@ -25,7 +25,8 @@ var SocketIO = require('socket.io').listen(global.server, { log:false }),
|
||||
admin = {
|
||||
'categories': require('./admin/categories.js'),
|
||||
'user': require('./admin/user.js')
|
||||
};
|
||||
},
|
||||
plugins = require('./plugins');
|
||||
|
||||
(function(io) {
|
||||
var users = {},
|
||||
@@ -631,6 +632,14 @@ var SocketIO = require('socket.io').listen(global.server, { log:false }),
|
||||
socket.emit('api:admin:themes.getInstalled', themeArr);
|
||||
});
|
||||
});
|
||||
|
||||
socket.on('api:admin.plugins.getInstalled', function() {
|
||||
plugins.showInstalled(function(err, plugins) {
|
||||
if (err) plugins = [];
|
||||
|
||||
return socket.emit('api:admin.plugins.getInstalled', plugins);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
}(SocketIO));
|
||||
|
||||
Reference in New Issue
Block a user