Custom Quick Look previews in DEVONthink Server?

Hi,

I made a small Quick Look preview extension for Concepts .concept files. Since each file contains a Thumb.jpg, the extension just pulls that out and uses it for the preview.

It works fine in DEVONthink on macOS, but not in the Server web interface. I’m currently using DEVONthink 4.2.2

Is support for third-party Quick Look extensions in DEVONthink Server planned or under consideration?

Thanks

Is this a package-based file format? Compressed or just a folder?

hi

It’s a compressed ZIP archive

The embedded preview image is Thumb.jpg at the top level of the archive, e.g.:


Drawing.plist
Resources.plist
Strokes.plist
Thumb.jpg   ← 
metadata.plist
ImportedImages/
   abcd.jpeg
   …

Currently DEVONthink’s server supports only folder-based package formats that contain either QuickLook/Thumbnail.png or QuickLook/Preview.pdf and also few compressed package formats.

So if the archive contained example.concept/QuickLook/Thumbnail.png, DEVONthink Server would be able to use it?

Unfortunately, Concepts stores the preview as Thumb.jpg at the top level of the ZIP archive instead.

Would it be possible to support that layout too?

A future release might support this.

Thanks, that would be very helpful.

This made me wonder whether it might also be useful to allow custom preview lookup paths for archive/package formats

Defaults:
QuickLook/Thumbnail.png
QuickLook/Preview.pdf

User-added paths:
Thumb.jpg

This could help not only .concept files, but also other archive-based formats that currently do not show previews in DEVONthink and Server.