Dotclear

Ticket #396 (closed enhancement: wontfix)

Opened 17 years ago

Last modified 17 years ago

Forcer la taille d'une image uploadée

Reported by: kagou Owned by: olivier
Priority: normal Milestone: 2.1
Component: module:core Version: 2.0
Severity: normal Keywords:
Cc:

Description

Je gère un blog avec des utilisateur pas forcément calés en informatique. La gestion des tailles d'images est un véritable problème pour eux. Un premier pas a été fait avec dc2, et le fait de pouvoir fixer quelles vignettes générer et à quelle taille.

L'étape suivante et de pouvoir donner une taille maximum à la photo uploadée. Car si l'utilisateur après explications arrive bien à écrire ses billets, en utilisant la vignette à la bonne taille. Si cette dernière est un lien vers la photo originale, et que cette dernière fait (en exagérant) 6000x4000 pixels, le rendu va pas être terrible sur le site, lorsqu'un visiteur va cliquer sur la vignette.

Solution : Lors de l'upload de la photo, vérifier sa taille comparée à un Hmax et un V max définis dans les paramètres du blog, si elle dépasse, la redimensionner au Hmax ou Vmax et la sauvegarder. Ensuite le processus de génération des vignettes reste inchangé.

Ce comportement pouvant être activé ou non, selon que l'on renseigne, ou pas, le Hmax ou le Vmax.

Change History

comment:1 Changed 17 years ago by olivier

  • Status changed from new to assigned

comment:2 Changed 17 years ago by CyberSDF

Ne serait il pas plus pertinent de retailler l'originale à H max / V max plutôt qu'une simple vérif ? Ainsi l'utilisateur peu toujours uploader sa photo directement extraite de son APN mais il n'a pas de pré-traitement à faire.

J'ai exactement le même problème d'utilisateur ;-) et j'ai du créer une moulinette bash utilisant ImageMagick?. J'avais dans l'idée qu'un jour je ferais ça en propre en utilisant php5-imagick :-)

comment:3 Changed 17 years ago by olivier

  • Status changed from assigned to closed
  • Resolution set to wontfix

Il faudrait aussi prendre en compte les images extraites d'un fichier zip. Sans compter que ça plantera avec les images trop grandes (conso mémoire) et que petit à petit ça transforme Dotclear en usine à gaz.

Note: See TracTickets for help on using tickets.

Sites map