Development #26049
gestion des ressources : miniature image svg
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
03 septembre 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Sur l'installation gnm ça fait cannot identify image file <cStringIO.StringI object at 0x7f6245a5d2d8>
, on pourrait sans doute simplement zapper le côté thumbnail pour du svg. (à défaut de trouver dans sorl.thumbnail comment lui faire accepter ça).
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-assets-don-t-pass-svg-to-sorl.thumbnail-26049.patch 0001-assets-don-t-pass-svg-to-sorl.thumbnail-26049.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Lié à Bug #25885: crash "PIL/Image: cannot identify image file" ajouté
Mis à jour par Thomas Noël il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
L'idée du thumbnail pour moi c'était aussi celle que le fichier était petit et donc pas méchant à afficher (en perf cpu). Sur un gros SVG ça va tasser un peu, non ? Bon, ceci dit, normalement, rares devraient être les gros SVG uploadés dans combo.
Sinon, quid des "TRUC.SVG", ajouter un "lower()" : if self.asset.asset.path.lower().endswith('.svg'):
?
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-assets-don-t-pass-svg-to-sorl.thumbnail-26049.patch 0001-assets-don-t-pass-svg-to-sorl.thumbnail-26049.patch ajouté
- Statut changé de Solution validée à Solution proposée
Yep, pour le moment je ne me sens pas trop concerné par les gros svg, ce n'est pas vraiment l'usage.
Mis à jour par Thomas Noël il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
impec
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 82bade20aad5de3ed19b2defbde0489f802b7cb7 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Sep 4 16:15:24 2018 +0200 assets: don't pass svg to sorl.thumbnail (#26049)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Frédéric Péters il y a environ 5 ans
- Lié à Bug #30533: ressources: erreur lors de la création d'une vignette pour un SVG ajouté
assets: don't pass svg to sorl.thumbnail (#26049)