Category Moderator Improvements

When a new topic is created, the first post is part of the creation and description. Hence, for a category mod to edit the title of the topic, editing first post is the only way to go. The permissions seem to follow the OP/topic creator’s permission. Yes, it is “a bit messy,” in a way.

1 Like

It looks like we’ve been listened to - Category mods can now edit topic titles directly. Brilliant!


Could you please confirm whether category moderators are able to pin topics to the top of the category? I believe the answer is no… but just wanted to double-check.

This image is from being logged in as a category moderator, and these drop down options don’t provide a way to pin topics.

Staff powers are more extensive and they can pin topics.


Is it possible to change via CSS the shield of category moderators to something else so we can differentiate category moderators from moderators?

Or phrased differently, am I able to target the .svg-icon (which is now a shield) for .first.username.category-moderator specifically? so far I can change .svg-icon, but for all moderators, category or not.


I’m sure you know about the built in feature but otherwise :wink: :

section#topic div.topic-post.category-moderator div.topic-meta-data span.category-moderator span.svg-icon-title {
  display: none;

Selector above will hide shields only from category moderators. Adjust to your needs.

You may want to read How to make CSS changes on your site and Developer’s guide to Discourse Themes


Thanks for the pointer!

1 Like

3 posts were split to a new topic: Review page doesn’t show restricted tags

Does a category moderator have the privilege to move topic to another category? Does he need to be a category moderator of both categories (source and target category)?


An easy way to find out is to go to the topic title and if there’s an edit pencil to the right of it as shown here,

Click on the pencil and you should see something like this

Click on the drop down arrow on the right and it will show you the list of categories.

Either scroll down to whichever category you want, click on that and the new category appears in the box. Click the arrow to make it so and it will exit automatically. Click X to cancel.

If the edit pencil next to the topic title is not there, a category moderator cannot move the topic.


If there a way to add the ability to pin/unpin topics either officially or through an add-on?


If you’re talking about Category Mods having that ability, I don’t think that question was ever answered.

Regular Mods/Staff can pin/unpin topics.


If it’s easy I support pin/unping being added to the category mod abilities @jamie.wilson.


I have some code sitting in a branch to do this. I’ll double-check it in the morning, and create the PR then.


…has been merged in.


Would it be possible to add the “admin role” of the user (e.g. is-admin, is-moderator, is-cat-moderator) as a CSS class to this wrapper (or somewhere more global):

<div style="position: absolute; top: 34px; left: 0px;" data-click-outside="true" class="popup-menu topic-admin-popup-menu">

Thus, it would be possible to at least hide some options via CSS for category moderators. In my case, I don’t like them to be able to pin topics. Or is there any other global way to identify the “admin level” of the current user via CSS?

Update: Found it myself… “staff” class is added to the element for admins and mods, but not for category mods. Fair enough.


Category Moderator is very helpful and nicely done. Kudos for the work.

One feature which is missing is the bulk topic selector which enables bulk actions. It would help moderators in a big way.

(In case it is already existing and I am missing it, please indicate the settings to enable it)


6 posts were split to a new topic: Allow category moderators to manage sub-categories

Could I suggest an improvement for this feature?

We would like to see category moderators have the ability to change ownership of posts within their own category (like other moderators have for the whole forum). At the moment, they do this by bringing the posts/topics to the attention of a moderator or admin… and it’s a little cumbersome. :sweat_smile:


Agreed. This would definitely be useful

1 Like