gs.search.base

The core search interface for GroupServer

Author:Michael JasonSmith
Contact:Michael JasonSmith <mpj17@onlinegroups.net>
Date:2016-02-01
Organization:GroupServer.org
Copyright:This document is licensed under a Creative Commons Attribution-Share Alike 4.0 International License by OnlineGroups.net.

Contents:

GroupServer uses a standard widget to provide search. By standardising the widget the interface is more consistent for the users, the pages are faster because fewer requests have to be made for the JavaScript code, and coding errors are reduced. The search code is split in to three main components.

  1. This product supplies a JavaScript class that is used to provide some standard behaviour for the different search interfaces.
  2. Each subsystem that provides search results produces a skeleton of HTML that works with this module to display the standard search-widget.
  3. The same subsystems produce an AJAX Page that conforms to the API outlined here.

Indices and tables