diff --git a/public/language/en-GB/admin/manage/categories.json b/public/language/en-GB/admin/manage/categories.json index c14eadea0c23..85aeeb806951 100644 --- a/public/language/en-GB/admin/manage/categories.json +++ b/public/language/en-GB/admin/manage/categories.json @@ -35,6 +35,7 @@ "privileges.section-viewing": "Viewing Privileges", "privileges.section-posting": "Posting Privileges", "privileges.section-moderation": "Moderation Privileges", + "privileges.section-other": "Other", "privileges.section-user": "User", "privileges.search-user": "Add User", "privileges.no-users": "No user-specific privileges in this category.", diff --git a/src/privileges/categories.js b/src/privileges/categories.js index 9e2d580afc80..9eda36d2112f 100644 --- a/src/privileges/categories.js +++ b/src/privileges/categories.js @@ -34,7 +34,10 @@ module.exports = function (privileges) { }, function (payload, next) { // This is a hack because I can't do {labels.users.length} to echo the count in templates.js - payload.columnCount = payload.labels.users.length + 2; + payload.columnCountUser = payload.labels.users.length + 2; + payload.columnCountUserOther = payload.labels.users.length - privileges.privilegeLabels.length; + payload.columnCountGroup = payload.labels.groups.length + 2; + payload.columnCountGroupOther = payload.labels.groups.length - privileges.privilegeLabels.length; next(null, payload); }, ], callback); diff --git a/src/views/admin/partials/categories/privileges.tpl b/src/views/admin/partials/categories/privileges.tpl index 4fd009827ffa..9e0b8632d287 100644 --- a/src/views/admin/partials/categories/privileges.tpl +++ b/src/views/admin/partials/categories/privileges.tpl @@ -11,6 +11,11 @@ [[admin/manage/categories:privileges.section-moderation]] + + + [[admin/manage/categories:privileges.section-other]] + + [[admin/manage/categories:privileges.section-user]] @@ -35,7 +40,7 @@ - + @@ -43,7 +48,7 @@ - + [[admin/manage/categories:privileges.no-users]]