Most basic customization can be done using the templates described in Section 2 Useful Templates for Customization. For more advanced users, the following templates provide further possibilities. Solid knowledge of HTML and template processing directives is required for some of the more advanced customization tasks.
The Global Layout templates (LAYOUT-GLOBAL, LAYOUT-GLOBAL-TOP, LAYOUT-GLOBAL-BOTTOM, and LAYOUT-GLOBAL-HELP) define how and where BODY template components are inserted. LAYOUT-GLOBAL provides a high-level structure for all sections of the Web interface. LAYOUT-GLOBAL-TOP and LAYOUT-GLOBAL-BOTTOM do the same for sections that are divided into a top and a bottom, where data is inserted after the top portion and before the bottom. LAYOUT-GLOBAL-HELP provides a high-level structure for the help pages. Editing the global LAYOUT templates can be useful if organizations want to remove sections of the Web interface altogether (for example, removing the bottom banner from being shown on any page), or if they want to rearrange the order in which the BODY components are inserted. LAYOUT templates are also useful if organizations want to add their own custom content blocks, such as additional banners, disclaimers, instructions, or contact information. If content is added into the global LAYOUT templates, then it will be inserted in the same place on every section of the Web interface.
These global BODY templates (BODY-GLOBAL-TAB and BODY-GLOBAL-TABBODY) determine the appearance of tabbed pages. The TAB template contains the HTML and logic for drawing the tabs themselves, while TABBODY contains the body below the tabs.
These global templates (BODY-GLOBAL-STEP and BODY-GLOBAL-STEPBODY) determine the appearance of pages with steps (currently only the List Creation section). As with tabbed pages, the STEP template contains the steps themselves, while STEPBODY contains the content area below the steps.
These global templates (BODY-GLOBAL-NOTABBODY and BODY-GLOBAL-NOTABBODY-UNENDED) determine the appearance of pages without tabs or steps, which is the majority of the Web interface. The UNENDED template is used by sections that contain a top and bottom, where data is inserted after the top portion and before bottom.
These global templates (BODY-GLOBAL-BLANK and BODY-GLOBAL-BLANK-UNENDED) determine the appearance of pages that are not boxed or surrounded by any tables. The UNENDED template is used by sections that contain a top and bottom part.
These global templates contain the design for the Server Administrator and the List Owner dashboards. BODY-GLOBAL-DASHBOARD contains the outer table, while BODY-GLOBAL-DASHBOARD-TABLE contains the inner component tables.
This template (BODY-GLOBAL-PAGETITLE) is inserted at the top of each page and displays the section header, any active list names, and the corresponding icon.