Chapter 6. The Control Panel

Table of Contents

Launching the Control Panel
Configuring a new Engine endpoint
Switching between Engines

searchbox version 2.1 offers a new user interface to manage all its feature. Such GUI is dedicated to both system administrator and final user who need to have a deep control on the system functionalities.

All features exposed into the GUI are available in the SOAP .NET interface too. Such API is primarily devoted to system integrators (see searchbox 2.1: Programmer's Guide).

The GUI has a two-pane structure. The left pane can be used to add/remove Sources, Archives, Collections and Watches while the main pane contains a query results browser and some other tabs for specific configurations.

Figure 6.1. The Control Panel application

The Control Panel application

The Control Panel is a native application that can be installed in multiple instances on every workstation where you need to administer one or more searchbox Engine.

Launching the Control Panel

The Control Panel runs as every other native application on the host operating system. After you have launched it the Preference window is shown.

Figure 6.2. The initial Preference window

The initial Preference window

From such window you can choose the searchbox Engine node to administer. The default value is the node eventually installed on localhost with all default installation values.

To launch the Control Panel choose one on configured server and press the OK button.

Configuring a new Engine endpoint

Endpoints of other searchbox Engines can be added to the list in order to let the administrator to perform a fast switch between one Engine to another one.

The configuration form for a new endpoint is shown after pressing the Add... button.

Figure 6.3. Adding a new Engine endpoint

Adding a new Engine endpoint

The following fields must be filled:

  • Host: the complete hostname where searchbox Engine is installed on.

  • Port: the port where the remote searchbox Engine is listening. The default port is 2200 but this value can be changed during the searchbox Engine installation or editing the focuseek.cfg configuration file.

  • Username: the username used to connect to the remote searchbox Engine. This username is a searchbox user that has to be previously activated by the administrator on the searchbox Engine.

  • Password: the password associated to the user.

Switching between Engines

When the Control Panel is running is possible to switch between configurations using the dropdown at the upper left corner of the main window.

Figure 6.4. Fast Engine switch

Fast Engine switch