V
V
Vitaly Lobanov2021-12-14 21:47:39
Work organization
Vitaly Lobanov, 2021-12-14 21:47:39

Content management system for text with pictures, content versioning system. How to implement?

I don't know how exactly to formulate the question, in fact, I want to get a list of keywords for Google.

There is a task to organize joint work with content. The following roles are distinguished within the framework of the process: author, editor, moderator, publisher. In the general case, these are different people, not always technically savvy, geographically distributed. Content type: text + image, image.

It is necessary to organize something like this system: there are three buffers. In the first one, any author can add content (another person cannot edit / delete). The author can also change and delete his content.

Only the content from the first gets into the second buffer, and only the editor can make the transfer. If it is done with one button like “approve”, it will be generally fine. The editor can edit the author's content. The author can edit his post (let's conditionally call the content unit "post") in the second buffer too. The author cannot delete his content from the second buffer (no, it’s clear that if he has editing rights, he can fill in the content with zeros, but I’m not talking about that, but that he doesn’t have a “delete post” button).

From the second buffer, the content enters the third. And only from the second, there are no other ways to add content to the third buffer (we do not consider the scenario with editing content in the second buffer, here we are talking about protection from accidental errors, and not from an attacker). This is done by the moderator (not the editor and not the author).

In the third buffer, authors have no access to their "posts" other than read access. A publisher works here, which can mark content as “already published” (or at least delete it, so that in general it can be seen how many posts are actually in the third buffer, but have not yet been published).

Context: you need to organize a process that minimizes the likelihood that the publisher will publish something unnecessary. Those. the task is to allow authors to offer different options quite freely, but at the same time to make a two-level moderation (at the first level, the editor selects those “posts” that comply with the editorial policy, but does not particularly interfere with the design, style, etc.; on At the second level, the moderator gives the final approval of the publication under his own responsibility, and the publisher does not have a headache on the topic “can this be published or not”).

Here is such a task, I will be grateful for the words that search for tools for its (or something similar) solution (or for specific links to the corresponding software / services).

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vladimir Korotenko, 2021-12-14
@hdablin

What you describe is Sharepoint with approval workflows and 3 security groups.
In principle, the same thing is in more or less serious cms.
I could be wrong, but do you want to do something like a news portal? Here you will have to think not only about this functionality, but also about other workflows. And of course SEO.
What budget if not a secret?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question