Instead of the vanilla <!-- ZOOMSEARCH --> in the search statement where we don't have any control over the display of data (aesthetically speaking), I'd suggest providing following fields so we can customize the results display:
1./ <!-- ZOOM-TITLE -->
2./ <!-- ZOOM-URL -->
3./ <!-- ZOOM-DESCRIPTION -->
etc..
and we can format them as folllows:
<table class=zoom>
<tr><td class=bold>
<!-- zoom-title:80 --> (where :80 stands for 80 characters)
</td></tr><tr><td class=normal>
<!-- zoom-description:120 --> (where :120 stands for 120 words)
</td></tr><tr><td class=italic>
<!-- zoom-url:50 --> (truncates the URL to the first 50 characters)
....
</table>
<br><br>
1./ <!-- ZOOM-TITLE -->
2./ <!-- ZOOM-URL -->
3./ <!-- ZOOM-DESCRIPTION -->
etc..
and we can format them as folllows:
<table class=zoom>
<tr><td class=bold>
<!-- zoom-title:80 --> (where :80 stands for 80 characters)
</td></tr><tr><td class=normal>
<!-- zoom-description:120 --> (where :120 stands for 120 words)
</td></tr><tr><td class=italic>
<!-- zoom-url:50 --> (truncates the URL to the first 50 characters)
....
</table>
<br><br>
Comment