STAR Web Sessions

All of your records and the definitions of application and system databases are stored in STAR, running on a computer designated as the STAR host server. The interface to STAR through your browser is implemented in the STAR Knowledge Center for Archives application through two STAR Web sessions:  a Staff session and an end-user Public Catalog session.

Staff sessions require logins and the availability of full STAR user licenses. The Public Catalog session, which can be set up for anonymous (i.e., automatic) logins or user logins, requires the availability of either search-only or full-licenses.

Both of the STAR Web sessions consist of a set of files that are used by the STAR Web host program installed with STAR — on the same system or another system in your network — to provide both the look and functionality of the application. The files include:

  • HTML documents (with extension ".htm") designed by Cuadra to represent the layout of each page and report templates used in the application.

    These documents contain standard HTML plus STAR Web-specific code, including Cuadra-developed JavaScript. JavaScript code is used to implement behaviors that facilitate particular types of local operations (e.g., in the Staff session, validation of a date or the inserting and deleting of occurrences in a repeating field) and other operations that interact with STAR Web (e.g., in the Staff session, generation of a picklist report from the applicable STAR authority database or dynamic validation of input against valid values in that authority).

  • an XML file (with extension ".web") generated through STAR Web Designer, Cuadra's graphical design tool that is used to specify the application-specific properties to be applied to each page or report template — and to the STAR Web-specific objects identified in each page and each report.

    These properties are interpreted by STAR Web to implement the functionality that is needed in the session (e.g., when you click a button or link on a given page, the action that is to be triggered by that click).

  • JavaScript files (with extension ".js") for the Cuadra-developed JavaScript code.
  • a set of stylesheet files (with extension ".css") that define the fonts, colors, spacing, and other attributes of the pages defined in the application.
  • a set of image files (with extension ".gif") for graphics used in the HTML documents.

These files are stored in separate folders, one for each of the two sessions, on the system in your network configuration that is used to run a Java servlet server (e.g., Tomcat), which extends the functionality of your web server (e.g., Apache; IIS).