The Recoll result list is actually made of html text + displayed inside a Qt Widget. In all Recoll versions, you + can specify the format for the list entries: what data is + displayed for each hit document and how. This used to include + "almost full" support for HTML capabilities, with a few + restrictions due to the Qt QTextBrowser object.
+ +As of Recoll 1.17, the result list can be built as a WebKit + object (WebKit is the basis for several major browsers), which + yields full CSS and even Javascript support.
+ +New in Recoll 1.17: the WebKit result list
+ +With WebKit, things that used to not work are now possible.
+ +For example, you can make the list icons links that activate the + preview or open action (or the document url which you can then + drag/drop to other windows).
+ +A more interesting example: recoll 1.17 will display document + thumbnails instead of the type icon if the thumbnail exists in + the standard Freedesktop location. The icons/thumbnails are + 64x64 pixels in size, which is a bit small. The standard + thumbnail files are actually 128x128, which is much more + detailed. Using them statically would consume too much list + space though. Using CSS, you can get them to expand when the + mouse is over them. Recipee:
+ +++Retrieve the CSS code + from randsco + pure CSS photo-caption zoom, and include it inside the + result list html header by using the "Edit result page html + header insert" from the GUI preferences. Don't forget to + enclose the CSS code between
+ +<style type="text/css"> + </style>tags.Use something like the following result paragraph format + (only the code around the img tag is relevant, the rest can be + what you want):
+ ++ +<table><tr><td> + + <div class="PZ3zoom PZ3-l noBdr noCap noLnk" style="width:64px;height:64px;"> + <a href="%U"> <img src='%I' width='64'></a> +</div> + +</td><td> +%R %S %L <b>%T</b><br>%M %D <i>%U</i> %i<br>%A %K +</td></tr></table> ++ +
+
+ Et voilą! The icons will grow to their full size when the mouse is + over them.
+ + + +Result list paragraph format samples
The format for paragraphs inside the Recoll GUI result list is diff --git a/website/resparpics/pz3.png b/website/resparpics/pz3.png new file mode 100644 index 00000000..c6157527 Binary files /dev/null and b/website/resparpics/pz3.png differ