Browse Source

1er jet du vrai changelog

pull/21/head
tcharlss 1 week ago
parent
commit
52c97f36d7
  1. 55
      CHANGELOG.md

55
CHANGELOG.md

@ -1,11 +1,50 @@
# Plugin Albums : changelog
# Changelog
## v4
## [Unreleased]
Constantes dépréciées :
### Added
* `_ALBUMS_AFFICHER_TITRE`
* `_ALBUMS_AFFICHER_DESCRIPTIF`
* `_ALBUMS_BALISE_TITRE`
* `_ALBUMS_BALISE_TITRE_VIGNETTES`
* `_ALBUMS_BALISE_TITRE_LISTE`
- Privé : widget pour le mode d'affichage des documents des albums
- Privé : ordonnement des albums liés par glisser-déposer
- Privé : prise en charge de Bigup dans le formulaire `ajouter_album`
- Privé : le formulaire `ajouter_album` permet aussi de créer des albums autonomes
- Nouveau champ `credits` sur les albums
- Nouvelles options de configuration
- Nouvelles options pour le modèle `album` (voir dans Changed)
- Saisie pour choisir une disposition d'affichage du modèle `album`
- Fichier `CHANGELOG.md`
### Changed
- Compatible SPIP 4
- Refonte du modèle `album`
- Simplification du squelette
- Markup recommandé à base de `<figure>` + `<figcaption>` à la fois pour l'album ET les documents
- Classes entièrement en BEM
- Utilise les modèles standards pour chaque document
- Nouveau paramètre `disposition` qui change significativement l'affichage : `inline`, `mosaic`, `masonry`, `list`, `browse`, `simple`
- Pipeline `album_boutons_actions` : la clé `data` renvoie directement le HTML au lieu d'un tableau associatif `identifiant_bouton → HTML`
- Fin de la surcharge du squelette `inclure/documents` de la dist, à la place le pipeline `recuperer_fond` lui concatène le squelette `inclure/albums_dist`
- Refacto des squelettes du privé (code, déplacements, renommages)
- Renommage de la fonction qui détecte les albums insérés dans le texte d'un objet car je vois pas le rapport avec des doublons : `inc_marquer_doublons_album` devient `inc_objet_marquer_albums_inseres`
- Refacto des autorisations : perfs, maintenance et lisibilité du code
- Icônes à la charte + svg (par erational of course)
### Deprecated
- Modèle `album_liste` → utiliser le modèle principal avec l'option `disposition = list`
- constante `_ALBUMS_AFFICHER_TITRE`
- constante `_ALBUMS_AFFICHER_DESCRIPTIF`
- constante `_ALBUMS_BALISE_TITRE`
- constante `_ALBUMS_BALISE_TITRE_VIGNETTES`
- constante `_ALBUMS_BALISE_TITRE_LISTE`
### Removed
- Modèle `album_list`
- Fonctionnalité d'insertion du modèle album → délégué entièrement au plugin Insérer Modèles
- Fonctionnalité de déplacement des documents entre albums par glisser-déposer → réservé au réordonnement
### Fix
- notices, bugs divers
Loading…
Cancel
Save