At the moment the workflow for each article is defined when creating the article, depending on the assigned category. After that the article has the assigned workflow forever (except an admin changes the workflow with the batch function). So changing the category of an article does NOT change the assigned workflow.
Workflows should be independent of categories. So the current implementation is quite OK.
Advantages:
Disadvantages:
When changing the category with a new workflow assigned, the article workflow should change to the initial stage of the new workflow.
Advantages:
Disadvantages:
The workflow should only change if the article is not published yet. Published article stay published. (This idea could be changed to all combinations, only unpublished don't change etc. we have some "pseudo-intelligence")
Advantages:
Disadvantages:
Any comments or new ideas?
Labels |
Added:
?
|
Title |
|
Labels |
Added:
?
|
I would also prefer idea 2 as it solves the right problem and it is not too complicated!
What is this "gap" you are talking about?
Status | New | ⇒ | Discussion |
Category | ⇒ | com_workflow |
In Joomla! 3.x, if you have publishing rights in category 1 but not in category 2, you still can publish in category 2.
Your own or someone elses?
Depends if you have edit.own or edit permissions: #21552 (comment)
Labels |
Added:
J4 Issue
|
I like most Idea 2.
While testing #21579 "Workflow prevent trashing of used stages/workflows", I was wondering why another tester couldn't test this successfully. Luckily, he wrote down his steps for testing. I tried to follow his steps and only then became aware of the fact that it is possible to assign a workflow to a category. But at the moment this assignment seems to have no impact at all (if I haven't missed a thing). The first thought when assigning a workflow to a category was that the articles assigned to this category were assigned to this workflow.
In that case it would make sense to assign workflows to categories.
But at the moment this assignment seems to have no impact at all (if I haven't missed a thing). The first thought when assigning a workflow to a category was that the articles assigned to this category were assigned to this workflow.
Currently only content created in the category after the workflow has been added to the category will get the new workflow. Thats part of the problem. If you fchange the workflow on a category or move articles from another category then the "new" workflow is not applied
Thank you, @brianteeman, for your explanation. I'm still liking idea 2.
Status | Discussion | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2018-09-14 08:53:13 |
Closed_By | ⇒ | franz-wohlkoenig |
Closed_By | franz-wohlkoenig | ⇒ | joomla-cms-bot |
Set to "closed" on behalf of @franz-wohlkoenig by The JTracker Application at issues.joomla.org/joomla-cms/21973
The "gap" did not make much noise until now? So it could remain as it is.
But I like most Idea 2.
When I am administrator and change the category, mybe I am not aware that the workflow is concerned too. So I would like to get an information (alert?) that the workflow and the stage have changed (if the categories have different workflows).