6 moderators, I don’t know how many admins.
17 days without any support is a bit sad and disappointing.
It seems like the admins and moderators here are very shy.
I will not mention the developers because they are very busy, sensitive, and fragile people.
Don’t be like that. There’s no reason.
Be more open, you are very valuable, but the current state is not very user-friendly.
Lack of communication with the user - this is something that kills every project.
I am writing this as a user.
To be clear, I have no intention of offending any of you.
I’m just trying to understand how the permissions system should work, because the documentation for this is very poor and scattered all over the site, not to mention it’s outdated, and some links go nowhere or in the wrong places.
I tried to contact you privately: @EvanCooper 17 days ago, @Myq 2 weeks ago - no response, I don’t want to judge it, but it’s unprofessional to say the least.
Nevertheless,
I managed to find (thanks to the archeo* Wayback Machine) a few missing elements that are on the page, but for some incomprehensible reason not connected into one meaningful whole.
The methodology described by @Myq is useful - it works, but… see below
if you are trying to set up a workflow see here
These are the most valuable links (the latter is outdated as far as UI is concerned)
That’s all you need to know - the rest either leads to a 404 or adds nothing that is obvious
(the movie Writer/Editor workflow for large teams better not watch, it will mess with your head)
Still, important things are missing.
- For example, adding to the archive - that is, where exactly? where is this archive?
- What about the request to delete the page? How do I know which page the writer wants to delete? The previous version clearly indicated this, so why not now?
- How to enable messaging between team members?
3 in one.
What works:
The notification system itself within the basic workflow works, but it probably leaves a lot to be desired
That’s all that works.
End story.
This is working badly or not working at all:
- For example, the approval system – you can write and write - I do it below
There are only three states, what can go wrong?
-
Review - how does it work / what is it for? It seems like nothing, because what is a review when you can’t add comments or remarks?
-
Deny - when we do not allow changes, how to inform the writer that he has to correct something, the rejection does not bring anything except that it is rejected, should we call him or write why we rejected his work?
-
Aprove - this is the worst - when we approve it, why does it automatically publish the page? The fact that this is how it works can be found very deeply hidden in the editor section - why isn’t it mentioned earlier? This is quite important information because approval leads to immediate publication, bypassing schedule or other modes.
Surprised? Me too.
- Communication between people involved in the content creation process writer/editor is terrible and with many writers/editors it is even more so (here the free @JohntheFish block can come in handy - Editor Comment - I still check this block on several installations, because I noticed some inconvenience - I will contact you, @JohntheFish, when I confirm it)
ATTENTION!
Sharing the sitemap with authors/editors allows them to change it, i.e. move pages to other places, even with restrictions.
I could be wrong of course, but it’s based on the provided documentation and experiments with the settings. So if there are things that Concrete CMS doesn’t agree with, I’d love to hear them and see how to do it right. This will be valuable knowledge for all of us.
I think this forum thread is perfect to clear our doubts and then complete the documentation.
ps. Version 8 probably had a better-structured information architecture when it comes to documentation, your UX “designer” should see that. Put him on Hotjat, for example.
pps. recently there have been a lot of articles about how easy it is to manage teamwork in Concrete CMS, I would love to pass it on, but for now, it’s just an “Easter” empty shell.