CML Web Pages

As the CML user interface design evolves, it becomes clear that the appearance and functionality of the Web pages and movement between the pages hide an extremely complex structure. Each Web page is the collective result of multiple ASP pages containing HTML, JScript®, and VBScript.

The following list names eight areas of functionality in the CML application. Each item points to a table that describes the Web pages and ASP pages that provide that functionality. In each table, the first column lists the CML Web pages. The second column contains the name of the ASP page that is launched to display each Web page in column one. The third column lists the ASP pages that are called by the ASP pages in column two. The links in columns two and three take you to the ASP code listings. The eight functional areas are:

CML Home Page

The CML home page, the default.asp file, appears when you first access the CML application by typing its address in your Web browser or by clicking a link to it.

Web page name ASP page Calls ASP pages
Home

Default.asp Common.asp

Sub_menu.asp

Main.asp


Additional topics on the CML home page:

Starting the CML Application

About Sub_menu.asp

CML Library Search

These Web pages provide the search functionality of the CML application.

Web page name ASP page Calls ASP pages
Library Search

Search Results

Search Details

Library.asp Details.asp

Subject.asp

Author.asp

Request.asp

Current.asp

Default.asp

ViewMyRequests.asp

Dfilter.asp

Dsearch.asp

Ddetails.asp


Additional topics on searching the CML:

Search.asp References RDS Control

About Dfilter.asp

Searching for Library Materials

Binding RDS Search Results to a Table Using DHTML

Using <DIV> Tags in the CML

Requesting Library Materials

These Web pages allow users to submit a request to check out a title, receive a confirmation, and view a list of requested or checked-out library materials.

Web page name ASP page Calls ASP pages
Submit Request

Request Confirmation

Request.asp RequestOk.asp
View My Requests

ViewMyRequests.asp Common.asp

Default.asp

Library.asp


Additional topics on requesting library materials:

Making a Checkout Request

Requesting Library Items

Accessing Administrative Functionality

This page is the administration menu of the CML application. Only administrators have access to this menu.

Web page name ASP page Calls ASP pages
Administration Menu

Menu.asp Default.asp

Cfilter.asp

AddTitles.asp

ViewRequests.asp

CheckIn.asp

Renew.asp

AppSettings.asp


Additional topic on accessing administrative functionality:

Administration Options

Viewing CML Library Titles

These pages allow you to define a subset of library titles and display information for these titles.

Web page name ASP page Calls ASP pages
Catalog Filter

Cfilter.asp Verify.asp

Catalog.asp

Navigation.asp

Library Catalog

Catalog.asp Cfilter.asp

PM.asp*

Navigation.asp

AddTitles.asp

AddItems.asp


* PM.asp is a file in the _ScriptLibrary distributed with Visual InterDev™.

Additional topic on viewing CML library title information:

Viewing the Library Catalog

Maintaining Library Title Information

Use these pages to add, change, and delete information for a title and the copies of the title.

Web page name ASP page Calls ASP pages
Add/Edit Title

Assign Authors

Assign Subjects

AddTitles.asp Verify.asp

Catalog.asp

AddAuthors.asp

DelAuthors.asp

AddSubjects.asp

AddNewTitle.asp

ViewTitle.asp

WButtons.asp

Add/Edit Items

Item Details

AddItems.asp AddNewItem.asp

AddTitles.asp

DelItems.asp

WButtons.asp


Additional topics on maintaining CML library titles:

About AddTitles.asp

Adding New Titles

Maintaining Borrower Transactions

These pages support library transactions such as checking titles in and out and renewing library materials.

Web page name ASP page Calls ASP pages
View Requests and Check Out

ViewRequests.asp Navigation.asp

CheckOut.asp

Check In Materials

CheckIn.asp Navigation.asp
Renew Materials

Renew.asp Verify.asp

Navigation.asp


Additional topics on maintaining library borrower transactions:

Checking Out Library Items

Checking In Library Items

Renewing Checked-out Library Items

Using Auto-Checkout

Updating Application Settings

This Web page allows you to change application settings and default values.

Web page name ASP page Calls ASP pages
Application Settings

AppSettings.asp Navigation.asp

Additional topics on updating application settings:

Application Settings Screen

Changing Application Settings