Gérer les logos comme des documents #920

Open
opened 15 years ago by miros · 11 comments
miros commented 15 years ago

Pourquoi ? ... bin pour faciliter la sauvegarde ou le chargement des gros dossier IMG (style : plusieurs centaines de Mo, voir un Go, cas vécu).

Il est très fréquent (enfin moi c'est mon expérience répétée) que par ftp on n'arrive pas à sauvegarder une tel gros dossier IMG d'un seul coup (pour des raisons x ou y cela décroche en route). Il faut alors saucissonner le chargement, et c'est beaucoup plus pratique pour s'y retrouver de pouvoir prendre des sous-dossiers un par un que d'avoir à sélectionner des fractions de listes interminables de logos ou autres (qui mettent des plombes à défiler dans la fenêtre du client ftp).

Quand aux caches des vignettes il n'est normalement pas besoin de le charger ni de le sauvegarder si j'ai bien compris. Il serait aussi beaucoup plus pratique qu'ils soient regroupés dans un sous-répertoire spécifique.

Voila ... je vous parle là de l'expérience pratique de nombreuses heures à galérer sur ce sujet, pas d'une simple question de confort

Pourquoi ? ... bin pour faciliter la sauvegarde ou le chargement des gros dossier IMG (style : plusieurs centaines de Mo, voir un Go, cas vécu). Il est très fréquent (enfin moi c'est mon expérience répétée) que par ftp on n'arrive pas à sauvegarder une tel gros dossier IMG d'un seul coup (pour des raisons x ou y cela décroche en route). Il faut alors saucissonner le chargement, et c'est *beaucoup* plus pratique pour s'y retrouver de pouvoir prendre des sous-dossiers un par un que d'avoir à sélectionner des fractions de listes interminables de logos ou autres (qui mettent des plombes à défiler dans la fenêtre du client ftp). Quand aux caches des vignettes il n'est normalement pas besoin de le charger ni de le sauvegarder si j'ai bien compris. Il serait aussi beaucoup plus pratique qu'ils soient regroupés dans un sous-répertoire spécifique. Voila ... je vous parle là de l'expérience pratique de nombreuses heures à galérer sur ce sujet, pas d'une simple question de confort
Owner

Pour le cache des vignettes, il est à présent dans un autre répertoire que IMG (par défaut: local/), si tu as encore des caches de vignettes en IMG, détruis-les, ils seront recréés au bon endroit au prochain coup.

Pour les logos, oui c'est clair que le modèle actuel n'est pas bon, aussi parce qu'on a dû écrire dans le code en dur les formats acceptés (gif/jpg/png) qu'il faudrait pouvoir étendre plus facilement (svg), et surtout parce qu'il faut analyser le répertoire pour savoir s'il existe un logo pour l'objet. Il vaudrait mieux rajouter deux champs logo-on logo-off dans les tables concernées qui donnerait l'URL dans IMG/png etc. Mais c'est du boulot pour faire migrer ça proprement.

Pour le cache des vignettes, il est à présent dans un autre répertoire que IMG (par défaut: local/), si tu as encore des caches de vignettes en IMG, détruis-les, ils seront recréés au bon endroit au prochain coup. Pour les logos, oui c'est clair que le modèle actuel n'est pas bon, aussi parce qu'on a dû écrire dans le code en dur les formats acceptés (gif/jpg/png) qu'il faudrait pouvoir étendre plus facilement (svg), et surtout parce qu'il faut analyser le répertoire pour savoir s'il existe un logo pour l'objet. Il vaudrait mieux rajouter deux champs logo-on logo-off dans les tables concernées qui donnerait l'URL dans IMG/png etc. Mais c'est du boulot pour faire migrer ça proprement.
Owner

Version cible mise à 3.1

**Version cible mise à 3.1**
Owner

ce qui inclue "dans IMG, placer les logo dans de sous répertoires et pas au 1er niveau", et aussi #2423

ce qui inclue "dans IMG, placer les logo dans de sous répertoires et pas au 1er niveau", et aussi #2423
Owner

Bon redimine ne veut pas me laisser lier une demande, voici donc un lien vers une demande liée #2823 :)

Bon redimine ne veut pas me laisser lier une demande, voici donc un lien vers une demande liée #2823 :)
Owner

Version cible mise à 3.2

**Version cible mise à 3.2**
Owner

Version cible mise à 4.0

**Version cible mise à 4.0**

Notons que l'évolution permettra aussi de gérer le problème du logo des traductions : aujourd'hui il faut soit une modification complexe du squelette pas réalisable par tous soit importer deux fois la même image.

Notons que l'évolution permettra aussi de gérer le problème du logo des traductions : aujourd'hui il faut soit une modification complexe du squelette pas réalisable par tous soit importer deux fois la même image.
b_b commented 7 years ago
Owner
There is no content yet.
Owner

cf #3719

cf #3719
b_b commented 3 years ago
Owner
Je pense qu'on peut fermer suite à cette rafale de modifs, non ? r24348 r24349 r24351 r24355 r24356 https://zone.spip.net/trac/spip-zone/changeset/116119/ https://zone.spip.net/trac/spip-zone/changeset/116123/ https://zone.spip.net/trac/spip-zone/changeset/116237/ https://zone.spip.net/trac/spip-zone/changeset/116143/ **Statut changé à En cours**
Owner

On a bien avancé, mais tout est pas d'equerre encore, mais ce sera pour la prochaine version
Version cible mise à 4.1

On a bien avancé, mais tout est pas d'equerre encore, mais ce sera pour la prochaine version **Version cible mise à 4.1**
b_b added a new dependency 1 month ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date

No due date set.

Loading…
There is no content yet.