Je ne suis pas sûr à 100 % de comprendre la question, mais je pensais à un flux quelque chose comme ceci :
flowchart TD
A[Publication/Sujet créé] --> B[En attente dans la file d'approbation]
B --> C[Réviser]
C --> D[En attente de révision]
D --> E[Soumettre à nouveau]
E --> B[En attente dans la file d'approbation]
B --> H[Approuver la publication/le sujet] --> I[Publié sur le site]
B --> F[Rejeter la publication/le sujet] --> G[Supprimé]
style F fill:#ff4c4c,stroke:#000,stroke-width:2px
style H fill:#4caf50,stroke:#000,stroke-width:2px
Ainsi, toute deuxième/troisième/quatrième révision bouclerait (et un modérateur pourrait décider manuellement quand il y en a eu assez
)
Je pense que j’envisage que l’option « Réviser » soit utilisée dans les cas où il y a une plus grande probabilité de recevoir une meilleure version (donc tout ce qui n’atteint pas ce seuil ne serait pas renvoyé pour révision en premier lieu)