Appendix A: Custom Styles and HTML Tags

This section lists all of the custom styles and HTML tags used by LISTSERV Maestro.

Table 12 Custom Styles

Custom Style

Description

small

Used to render text smaller than the normal text; for example, comments and list descriptions.

emphasis

Used to render phrases or individual words in an emphasized style.

mandatoryFieldMarker

Used to render the asterisk marker (*) for mandatory profile fields.

error

Used to render error messages.

emphasisBackground

Used to render table cells or entire tables in an emphasized style by giving them a background that stands out from the normal page background.

disabledEditField

Used to render edit fields and selection fields in a “grayed” state to make their disabled nature more apparent.

tableframe

Used to render a frame around box-like tables that group together certain related input fields or text. Also used to render the membership area pages to appear with two tabs (My Lists and My Profile). This frame surrounds the two tabs at the top.

subscribeStepActiveTitle

Used to render the title of the currently active subscription step stand out from the other (inactive) step. Used on the page where a subscriber can join the membership area or subscribe to a list (without first logging in).

subscribeStepInactiveTitle

Corresponds to the subscribeStepActiveTitle custom style. Used to render the title of the currently inactive subscription step stand out from the other (active) step.

description

Used to render the public description of the membership area or current category, if any.

subscribed

Used to render the Yes marker in the Subscribed column (in the table that displays the available lists in the membership area). Signifies that the currently logged in member has subscribed to the list.

notsubscribed

Used to render the “---“ marker in the Subscribed column (in the table that displays the available lists in the membership area). Signifies that the currently logged in member has not subscribed to the list.

selectedTab

Used to render the label and background of the currently selected tab in the membership area (My Lists or My Profile).

tableThickFrame

Used to render the membership area pages to appear with two tabs (My Lists and My Profile). This frame surrounds the main part of the membership area, which sits beneath the two tabs.

tableBottomLine

Used in the membership area to render a horizontal separator line between the row that displays the current category and it parent categories as navigation links (this row only appears if there are categories in the dataset) and the lower part that shows all mailing lists in the current category.

tableRightLine

Used in the membership area to render a vertical separator line between the left column that displays the sub-categories of the current category (this column only appears if there are sub-categories) and the part of the line that shows all mailing lists in the current category.

 

Table 13 HTML Tags

HTML Tag

Description

<body>

Indicates the main body of the HTML page. Styles defined for this tag (i.e. the font, background, etc) define the default styles for the entire page. The other HTML tags inherit this style and can overwrite them when necessary.

<p>

The standard text paragraph tag. Used for all text that does not fall into a special class.

<h1>

The level 1 header tag. Used for the header of each page.

<h2>

The level 2 header tag. Used for sub-level headers to separate different sections on the same page.

<a>

The link tag. Used for all clickable links.

<td>

The table-cell tag. Used for all table cells.

<th>

The table-header-cell tab. Used for the header of the table that contains the mailing lists in the current category (when viewed in the membership area).

<input>

The input tag. Used for single line edit fields, checkboxes, and buttons.

<select>

The select tag. Used for single-select drop-down lists and multiple-select boxes.