You are here: Home > Livesearch



Live Search is a list of matching keywords extension to CMSimple searchbox and to CMSimple plugin Advanced Search. You can test it together with advanced Search by searching on this site. 

Table of Content

  1. Licens and purchase
  2. Installation
  3. Configuration
  4. Compatibility
  5. History
  6. Known problems
  7. Future development
  8. Acknowledgement
  9. Disclaimer

1. License and purchase

#license# #rl_license#
Remove Link License:




2. Installation

Download and uncompress the fil livesearch.zip Upload the entire livesearch folder to  your "plugins" folder.  When uploaded the Livesearch can be used as it is, but for optimum results please read configurations section.

3. Configuration

Livesearch is basicaly a list of keyword extracted from a web site and requires maintenance each time the content of your site is updated.

Updates can be initiated by saving your pages or by plugins that create own  content such as "simplerss". Livesearch can handle both situation by changing vaues of configuration variable:  livesearch_keywords_create_onchange. If true the list is refreshed only when the content of the website is changed by admin. If false the list is refreshed once for each user session.

 By default the list is refreshed during the load of the first page, which is not particularly desirable. The load performance can be significantly improved by adding a call to livesearch at the end of template file (template.htm). Insert <?php livesearch(); ?> just after the last line containing</html> and change configuration of variable keywords_create_from_template to true.. It ensures that the list is created after the page is loaded. 

The content of livsearch list can be controlled as well. The variable keywords_search_all controls whether the list contains keywords that match start of the query string or a query strig is a part of the keyword.

The variable  list_minchars controls how many characters a user must type before Livesearch creates a list..

To reduce redundancy the Live Search plugin uses a php function similar_text. The configuration variable similar_text must contain a similarity percent used by php function similar_text. To obtain the best value you can study the log created by Livesearch plugin.

Further, the list height and width can be configured. By default corresponds list width to the width of the search box, but can be overwritten. 

4. Compatibility

Tested in CMSimple_XH ver. 1.7.2

5. History 

Version 1.1.1
Removed configuration variable $plugin_cf['livesearch']['icon'] because it causes conflicts on the iphone and ipad

Version 1.1.0
PHP 7 and CMSimple XH 1.7 ready

Version 1.0.0
New release

6. Known problems

If the site uses jQeury-ui then jquery-ui code must be laoded before livesearch. The easiest way to do it is by changing configuration of jQuery plugin to autoload of Jquery  and jQueryUI. 

7. Future development


8. Acknowledgement

Datalist functionality is based on Ajax Autocomplete for jQuery, version 1.2.4 by Tomas Kirda. 

9. Disclaimer

This CMSimple plugin is distributed in the hope that it will be useful - without any warranty; without even the implied warranty of fitnes for a particualr purpose.

© simpleSolutions 2013-2018.



This page is powered by
CMSimple plugin: Tooltip and Modalbox © simpleSolutions


All plugins on this site are validated according to CMSimple_XH standard 





Newsbox Rotator demo


Hold the cursor over Newsbox Rotator area to pause rotation.Move the mouse outside area to continue rotation.

In CMSimple XH not published news are not visible in News Rotator. 



Newsbox Rotator demo

Newsbox Rotator Test 1

Newsbox_1 test test test


test1 test2 test3 test4 test5 test6 test7 test8 test9 

Newsbox Rotator demo

CMSimple plugin: Newsbox Rotator
© simpleSolutions
dow Meeting weekly event

Last update:

Powered by CMSimple | Template by simpleSolutions

(X)html | css | Login