Live Search Stack

Live Search stack | One Little Designer | $14.99

This stack allows visitors to search for text on your website without any complicated set up on your part or laborious manual text entry, and without needing any additional stacks or plugins. This makes it the simplest way we found so far to add a basic – but solid – search feature to any Rapidweaver website.

At its simplest, you can just drop a Live Search stack onto the page where you want the search box to appear and publish the site (searching won’t work in Preview, you have to publish the page). And that’s it. From then on, if a visitor types a word into the search box that appears in a text or header stack, Live Search will return a list of results with the chosen word highlighted, together with clickable headers so you can jump straight to the appropriate page. Live Search will also look inside other stacks – like tab and toggle stacks where the content may be initially hidden – though results aren’t formatted as elegantly as those of stacks containing ordinary text; it works OK though. The stack also includes a couple of useful snippets – the first is designed to be pasted into non-Stacks pages (maybe a Styled Text page, for example) and makes them instantly searchable, while the second lets you place the results window (which appears under the search bar by default) anywhere you can paste it.

Live Search also includes some useful formatting controls so, for example, search results can be floated on top of other content or within the normal ‘flow’ of the page, you can set colours for the background, border, text and placeholder text in the search box as well as the results panel – including the highlight colour – and define the number of results per page (results that appear over multiple pages are indicated by paging numbers at the bottom). By default, Live Search won’t index the page it’s installed on but you can change this using the ‘Search Additional Pages’ options and from here you can also add pages that are on the site but don’t appear in the navigation – perhaps a Privacy Policy page, for example. Got a slogan that’s used on all 30 site pages that you don’t want to appear in every search? Just use the ‘Hide Description Terms’ option where you can define specific words and phrases you want Live Search to ignore.

For searching ‘straight’ text on Stacks and non-Stacks pages, Live Search is the simplest, most painless way we’ve found yet to add search to your Rapidweaver website; and for something that’s so easy to use, it’s surprisingly powerful too. Highly recommended.

Rob Beattie

Rob Beattie is a freelance copywriter who designs sites using Rapidweaver. He's been reviewing computer hardware, software and web services since 1981. Yes...that long. And he's also the author of 101 Things to Do in a Shed , Fishing: A Very Peculiar History , and The Bluffer's Guide to Fishing