Hello, Je continue de maturer la refonte du gestionnaire de médias, je propose de partager ici mon avancement.
Coté médias : * On introduit la notion de "media provider", l'équivalent aujourd'hui de ce qu'on appelle public_path * On associe zéro ou plusieurs media_providers à zéro ou plusieurs blog (ie : un blog peut avoir plusieurs media_providers, un media_provider peut être associé à plusieurs blogs) * Pour chaque association mp/blog, on définit comment accéder aux médias : en direct via un répertoire visible coté public, ou via un urlhandler * On introduit un gestionnaire de miniatures, qui garde une trace des miniatures créées dans un "pool", mais pas forcément au même endroit que les miniatures initiales * On ajoute des métadonnées d'image dans une table à part. Parmi ces métadonnées, les métadonnées issues de la photo (XMP/IPTC), mais aussi par exemple les coordonnées du point de focale, pour générer des miniatures correctes * Reste à voir comment on définit les tailles de miniatures, comment on nomme lesdites miniatures Coté billets : * les images du gestionnaire de médias incluses dans les billets sont "liées" comme embedded au niveau de la base * chaque modification d'un media permet alors de répercuter les impacts sur les billets tout ça ne me paraît pas forcément incompatible avec les échanges d'à coté sur les images adaptatives -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
