Image resize filter: ongeveer OK

met categorie:  

De image resize filter ziet er zeer veelbelovend uit.

Het maakt in de upload map een sub-folder 'resize' aan.  Elke foto.jpg die afmeting xxx op yyy krijgt; komt daar terecht als foto-bbbxhhh.jpg. 

Er waren twee issues:

  • Bestanden worden geschreven met standaard suPHP rechten, dus owner mechelenblogt:mechelenblogt chmod 600.  Dit is niet genoeg, aangezien group www-data (apache) leesrechten moet hebben.  Een kleine hack met de toevoeging van chmod() op de juiste plaats verhelpt dit.
  • Er kan automatisch doorgelinkt worden naar de grote versie van de foto, maar dit overschrijft een bestaande link op de foto.  Een zeer spijtige zaak, al weet ik niet hoe vaak dit een probleem zou vormen?

Wat wel vlot verliep was het volgende:

  • De bestandsgrootte wordt fors ingeperkt, dus de module doet z'n werk goed.
  • Sub-folders blijven behouden; de originele boomstructuur blijft dus bestaan en begint met 'resize/'.
  • Werkt op alle afbeeldingen, onafhankelijk of de URL begint met 'http://www.mechelenblogt.be'.

Update: de chmod() hack is nu toegevoegd aan de officiele versie van image resize filter.

Update 2: ook een bug rapportje aangemaakt voor het overschrijven van de link.