moved group edit from modal to its own page
added hidden/private to group edit in acp, they were only in the client
groups page
moved add users above member list
This commit is contained in:
barisusakli
2015-06-22 13:10:18 -04:00
parent 1d72a8f0ee
commit 38b838d462
9 changed files with 331 additions and 253 deletions

View File

@@ -15,7 +15,6 @@ var async = require('async'),
events = require('../events'),
languages = require('../languages'),
plugins = require('../plugins'),
groups = require('../groups'),
validator = require('validator');
@@ -24,7 +23,7 @@ var adminController = {
tags: {},
flags: {},
topics: {},
groups: {},
groups: require('./admin/groups'),
appearance: {},
extend: {
widgets: {}
@@ -376,23 +375,6 @@ adminController.extend.rewards = function(req, res, next) {
});
};
adminController.groups.get = function(req, res, next) {
groups.getGroupsFromSet('groups:createtime', req.uid, 0, -1, function(err, groups) {
if (err) {
return next(err);
}
groups = groups.filter(function(group) {
return group && group.name.indexOf(':privileges:') === -1 && group.name !== 'registered-users';
});
res.render('admin/manage/groups', {
groups: groups,
yourid: req.user.uid
});
});
};
adminController.themes.get = function(req, res, next) {
var themeDir = path.join(__dirname, '../../node_modules/' + req.params.theme);
fs.exists(themeDir, function(exists) {