Roadmap v4
Les points à traiter pour passer à une v4.
« Le choc de simplification ».
C'est un mélange de nettoyages, de refactos et d'ajouts de fonctionnalités. Il y aura quelques options dépréciées, mais peu ou pas utilisées, rien de majeur ou de gênant.
-
Prise en compte des modes d'affichage des documents (#2 (closed)) -
Réorganiser et refactoriser les squelettes du privé (conséquence indirecte du point au-dessus) -
Dépendre uniquement de Insérer modèles pour l'ajout des modèles albums. Donc on va supprimer notre propre formulaire. -
Refacto du formulaire d'ajout rapide : le rendre utilisable pour créer des albums autonomes également, rechargements ajax en option. Il serait pratique de le rendre utilisable sur le public aussi, mais ça utilise des squelettes et scripts prévus pour le privé, donc pas forcément facile à mettre en place. À voir. -
Refacto du modèle : simplification - Déprécier l'option historique de la v1 où on passait les ids des documents à la main. Maintenant on prend les documents de l'objet album, point barre (ça devrait régler #10 (closed)).
- Revoir le markup : simplifier et passer en BEM
- Gérer tous les affichages en CSS : plus besoin de modifier le HTML selon qu'on veuille afficher la légende au-dessus, en-dessous, etc. Il suffit d'ajouter des variantes de la classe sur le conteneur principal
- Ne plus se baser sur la config générale des vignettes pour la taille des images.
- (?) Déprécier les constantes. Pour un simple modèle, c'est un peu too much. Faire des options de config à la place ?
-
Refacto des autorisations : ajouter une à part pour le formulaire d'ajout, revoir celle concernant les secteurs wiki (plugin autorité) -
pipeline bouton_action : simplifions, dans data
on va passer directement le html au lieu d'un array. Et on fait ça dans les squelettes, pas en php. -
PSR -
Suppression code inutilisé -
Ajouter le réordonnement par glisser-déposer (idem documents, via rang_lien
) -
Refaire les filtres de l'albumothèque (un formulaire ?) -
Fix publication des rubriques (#11)