zds-site
zds-site copied to clipboard
Ajoute un système de liens de partage
Fix #6092.
Pour l'instant c'est très préliminaire.
Il y a deux gros morceaux à faire :
- La gestion des liens de partage (création, modification, désactivation, réactivation, suppression, expiration).
- La gestion de l'accès au contenu depuis les liens.
Pour l'instant, j'ai commencé le 1. parce que j'ai une meilleure idée de comment procéder.
J'aurai sûrement besoin d'aide pour faire un front un peu acceptable, mais c'est pas urgent pour le moment. :-)
À faire
- [X] back de la gestion des liens (création, modification, désactivation, ...)
- [ ] front de la gestion des liens
- [ ] gestion de l'accès au contenu depuis les liens
Contrôle qualité
Gestion des liens
En tant qu'auteur :
- création de lien
- modification de lien
- désactivation / réactivation
- suppression
Coverage increased (+0.08%) to 86.772% when pulling f5a99525655162ff255c694ecc67212370faebe3 on Arnaud-D:passe_moi_le_sel_pardon_le_lien into 836d6b8deea5dcd68315c3fd9e0af33192c94773 on zestedesavoir:dev.
J'avance petit à petit. Les templates ne facilitent pas la tâche, parce qu'ils gèrent au cas par cas, la bêta, la version en ligne, le draft, etc. Il faudrait probablement restructurer un peu ça. J'hésite.