AtelierCartographie / eatlas

Espace mondial : l'Atlas
https://espace-mondial-atlas.sciencespo.fr
MIT License
4 stars 4 forks source link

BO : règles dépendance entre article et focus à inverser #210

Closed TomBor closed 5 years ago

TomBor commented 5 years ago

Pour certains articles, une fois publié, et donc ses dépendances aussi (cartes, photos). Il est impossible de le dépublier ou de le supprimer, idem pour ses dépendances.

Est-ce que cela vient des règles de dépendances établies ?

naholyr commented 5 years ago

On ne peut en effet pas dépublier une ressource dont dépend une autre ressource déjà publiée. Mais normalement dans la situation décrite on devrait pouvoir dépublier l'article, puis ses ressources liées. Je vais vérifier si on n'a pas été trop zélés sur la notion de dépendance dans un des deux sens.

TomBor commented 5 years ago

Après avoir regardé de nouveau, le souci est dans la relation entre focus et article. Si l'article à un focus et que les deux sont publiés, alors il se verrouille. Ensuite le seul moyen de dépublier l'article est de dépublier le focus d'abord. C'est l'inverse de la relation avec la ressource carte. Il faudrait que la ressource focus suive les mêmes règles que la ressource carte.

(je change le titre que ce n'est finalement pas bloquant mais difficilement compréhensible pour l'utilisateur qui importe des ressources)

naholyr commented 5 years ago

Après réflexion, je ne suis pas sûr de ce qui est le mieux fonctionnellement, mais j'ai l'impression qu'il ne serait pas illogique qu'il n'y ait pas de dépendance entre article et focus. En effet :

Du coup comme aucune de ces deux relations n'est vraiment facile à gérer pour le contributeur, peut-être que le plus simple est de n'en avoir aucune ;)

Je vais partir sur cette hypothèse et on en reparlera plus tard si ça ne convient pas.

naholyr commented 5 years ago

J'ai largement assoupli la règle, je vous laisserai vérifier si cette souplesse est gênante pour le fonctionnement, ou si au contraire elle permet d'obtenir le confort souhaité.