Customer settings

From Search+ Wiki
Jump to navigation Jump to search

General

In this section are located the settings which affect all features of the service, like CMS, explicit input selectors, initial delay and other.


CMS

TBA


Search box selector

TBA


Search button selector

TBA


Search box blacklist selector

TBA


Search button blacklist selector

TBA


Initial delay

Time to wait (in milliseconds) before executing the Search+ code.

Word suggestions

TBA


Enabled

TBA


Placement

TBA

Label text

TBA


Suggestion color

TBA


Label color

TBA


Horizontal padding

TBA


Vertical padding

TBA


Add the horizontal padding to the automatic evaluation

TBA

Add the vertical padding to the automatic evaluation

TBA

Explicit positioning

TBA


Explicit CSS

TBA


Explicit mobile CSS

TBA

Type ahead

TBA


Enabled

TBA


Placement

TBA


List color

TBA


Display the list after number of characters

TBA


List opacity

TBA


Number of items in the list

TBA


List Z-index

TBA


Horizontal padding

TBA

Vertical padding

TBA

Add the horizontal padding to the automatic evaluation

TBA


Add the vertical padding to the automatic evaluation

TBA


Explicit positioning

TBA


Explicit CSS

TBA


Explicit mobile CSS

TBA


Type ahead

TBA


Placement

TBA


List color

TBA


Display the list after number of characters

TBA


List opacity

TBA

Number of items in the list

TBA


List Z-index

TBA


Horizontal padding

TBA


Vertical padding

TBA


Add the horizontal padding to the automatic evaluation

TBA


Add the vertical padding to the automatic evaluation

TBA


Transliteration

TBA


Enabled

TBA


To language

TBA


Dictation

TBA


Enabled

TBA


Show icon in non-compliant browsers

TBA


Language

TBA


Recording duration

TBA


Microphone image

TBA


Image size

TBA The default is 24px.

Image sizes example
Size Preview Comment
24
Mic.png
32
Mic.png
64
Mic.png

Mobile image size

TBA


Fade-in the microphone

TBA


Fade delay

TBA


Fade duration

TBA

Microphone button

TBA


Icon placement

TBA


Horizontal padding

TBA


Vertical padding

TBA


Right padding

Offset from the right side of the container.

This setting conflicts with Vertical padding. If both are present, it is up to the browser which one will be used.

Bottom padding

Offset from the bottom side of the container.

This setting conflicts with Horizontal padding. If both are present, it is up to the browser which one will be used.

Add the horizontal padding to the automatic evaluation

If enabled, the value of the Horizontal padding will be added to the calculated value instead of replacing it.

Add the vertical padding to the automatic evaluation

TBA


Explicit positioning

Explicitluy specify the positioning of the microphone div. Awolled values are:

  • Absolute
  • Relative

Here is a good article for CSS positioning.

Explicit CSS

Allows to override the entire position construction logic for the microphone div.

There is a special syntax which allows to target specific controls:

CSS_SELECTOR A|STYLE A|CSS_SELECTOR B|STYLE B||DEFAULT STYLE

Explicit mobile CSS

Allows to override the entire position construction logic for the microphone div ig the page is shown on a mobile device.

There is a special syntax which allows to target specific controls:

CSS_SELECTOR A|STYLE A|CSS_SELECTOR B|STYLE B||DEFAULT STYLE

Explicit input indexes

When scanning the page for search inputs, the algorithm generates a list, ordered by likehood. This setting allows to specify which inputs to pick. If the page contains more than on search box, use comma to separate the candidates.

In order to see the list of candidates the #Provide debug output option must be enabled. Than look for a statement like:

[locate.input]: enumetating inputs with their scores:

What follows is a list (one entry by line) of scores and signatures of inputs. The first element is with index 0.

Inputs list.png

A browser with open console, showing the inputs list.

Explicit mobile input indexes

TBA

Custom words

TBA


Native languages

TBA


Advanced

TBA


Report usage

TBA


Provide debug output

Outputs information about the client activities in the browser's console. The console is visible only if the user explicitly displays it and will not affect the general audience of a web site.

Browser console.png

A browser with open console, showing SearchPlus debug output.

Disable the service

Aborts the execution of the Search+ code immediately after the settings are loaded. Applicable for maintenance or emergency issues.