Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redimensionner photo et vignettes #108

Closed
camillemonchicourt opened this issue Apr 5, 2017 · 7 comments
Closed

Redimensionner photo et vignettes #108

camillemonchicourt opened this issue Apr 5, 2017 · 7 comments

Comments

@camillemonchicourt
Copy link
Member

  • Redimensionner automatiquement les photos uploadées (id_type en paramètre) si option activée et à partir d'un paramètre de taille.
  • Générer automatiquement des vignettes des photos principales (id_type en paramètre) ou gérer ça à la volée dans GeoNature-atlas ?
@gildeluermoz
Copy link
Contributor

On avait discuté de ça et conclu qu'on ne pouvait pas connaître à l'avance les tailles utilisées par les clients utilisant les médias de TaxHub. On peut éventuellement faire ça pour les vignettes affichées dans TaxHub. Pour le reste, on garde l'originale.

@camillemonchicourt
Copy link
Member Author

Oui en effet, je suis d'accord pour les vignettes qu'on ne peut pas trop prédéfinir, à part pour un éventuel usage dans TaxHub mais c'est secondaire.

Par contre, pouvoir redimensionner les images lors de l'upload sur la base d'un paramètre (genre 1024 px) serait intéressant.

Fonctionnalité secondaire, donc on garde ça de côté.

@amandine-sahl
Copy link
Contributor

Exemple de route : redimensionnement du média 2241 avec les dimensions suivantes : (400,600)
http://localhost:5000/api/tmedias/thumbnail/2241?h=400&w=600
réponse :
{"id_media": 2241, "media": "static/medias/thumb/2241/400x600.jpg", "success": true}

@camillemonchicourt
Copy link
Member Author

Excellent !

@camillemonchicourt
Copy link
Member Author

Les images sont stockées sur le serveur lors du premier appel.
Cela fait ainsi un système de cache qui évite de les générer à chaque appel.
Reste à vider ces caches lors de la modification/suppression d'un média depuis l'interface de TaxHub.

amandine-sahl added a commit that referenced this issue Dec 12, 2017
…et ajout dun paramètre qui force la régénération du thumbnail regenerate=true - cf #108
@camillemonchicourt
Copy link
Member Author

Les thumbnails sont désormais supprimées si un média est modifié/supprimé.

@camillemonchicourt
Copy link
Member Author

Si on spécifie une largeur et une hauteur, mais que l'image a un ratio différent, alors des bandes noires sont ajoutées.
Mais il est aussi désormais possible de ne spécifier qu'une largeur ou une hauteur et l'image sera redimensionnée en gardant ses proportions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants