[pmwiki-users] Have image.webp compatible with Thumblist recipe

Petko Yotov 5ko at 5ko.fr
Fri Sep 6 22:13:13 PDT 2024


On 07/09/2024 05:20, Simon wrote:
> A good addition thanks.
> I also like the idea of the thumbnails (in fact all hidden files
> (names starting with ".")) in a sub-directory of the directory the
> original images are in.

Should these be in a subdirectory to the original directory, or in a 
parallel tree of subdirectories?

   uploads/Group/Page/_thumbnails/th160---file.jpg.webp

Or:
   uploads/_thumbnails/Group/Page/th160---file.jpg.webp

The former keeps the thumbnails accounted for upload quotas per 
directory, and it may be easier to locate the thumbnails from the 
filesystem (FTP).

The latter keeps the thumbnails outside of the upload quotas, and 
declutters the upload directories even further.

Same for per-group uploads with uploads/Group/_thumbnails or 
uploads/_thumbnails/Group. Per-group uploads tend to be more cluttered 
than per-page uploads.

Petko

> I strongly support thumbnails being in WebP, or at least a (default)
> option to do so.
> 
> Simon
> 
> On Sat, 7 Sept 2024 at 07:07, Petko Yotov <5ko at 5ko.fr> wrote:
> 
>> Good idea, added for 20240906, just released. This is a quick fix,
>> the
>> thumbnails are still saved as JPEG.
>> 
>> I think we could change both Thumblist and Mini to generate WebP
>> thumbnails, these offer smaller size for a comparable quality and
>> can
>> have transparent backgrounds even with the lossy format.
>> 
>> Another suggestion was to move the thumbnails to a separate
>> directory so
>> that they don't clutter the upload directories.
>> 
>> Petko
>> 
>> On 06/09/2024 19:54, ABClf wrote:
>>> Hello,
>>> 
>>> How to make Thumblist recipe friend with webp image ?
>>> 
>>> In some page, I have 2 images, one is jpg, the other one is webp ;
>>> when running thumblist, to be given the thumbnail of every image,
>> only
>>> the jpg one is printed out.
>>> (:thumblist px=200 quiet=3 usetemplate=1:)
>>> 
>>> Already added in config is
>>> $ImgExtPattern = "(?:$ImgExtPattern|\\.webp|\\.WEBP)";
>>> with no success.
>>> 
>>> Thank you,
>>> Gilles.



More information about the pmwiki-users mailing list