Web Page Generation ​
When a user clicks an ACEweb  link, the system generates the content of the web page using the appropriate HTML template.  For instance, when a user clicks a Course Code link on the Course Listing page:
the system uses the XCourseStatus.htm template to generate the Course Information page contents for the selected course:
HTML templates use various elements to generate the web page:
- Template tags - insert data from Student Manager or headers/footers from other templates.
- INI Settings - table contents (e.g. code, begins, ends, meets, fee) and table format (e.g. colors, cell padding, borders) are generated using the corresponding ACEweb.ini setting.
- Text messages - provide information to the user.
- HTML tags - format the text and data.
Most templates can be edited, as long as you obey the editing rules.
Editing Rules ​
The ACEweb HTML templates are located in the Ace folder within your Wconnect directory (e.g. inetpub/wwwroot/wconnect/ace). Â You may use web design software such as FrontPage or Dreamweaver to edit the templates. Â Or you may open them in Notepad and edit the HTML directly.
Follow these rules when editing HTML templates:
- Section Tags (e.g. ##Standard.Section1##) - these place the various header and footer sections on the generated web pages. They should NOT be removed from the template.
- Section Markers (e.g. ##-IF there are openings-##) - any tags delimited with hyphens are Section Markers that display information under certain conditions. Â They should NOT be removed from a template. Â The order of the Sections Markers should not be changed either (e.g. the ##-End IF-## must be placed after the ##-IF there are openings-## marker or the template will not work).
- Field Tags (e.g. ##pcCredits##) - these place database fields on the template, as noted on individual template instructions. Â They can be added/removed from the template, depending on what information you want displayed on the page (e.g. if you don't issue course credits, you may remove the ##pcCredits## tag from the template).
Note: Â see the individual template instructions for more information about which Field Tags can be added/removed.
- Formatting Template Tags - you may apply formatting to Template Tags using HTML (e.g. set the font color, style, etc.).
- Links/Buttons - some links/buttons CANNOT be removed. Â For example, the XCourseStatus.htm page will be rendered useless if you removed the Enroll Yourself button. Â Others links/buttons are optional and can be removed with no adverse affects. Â For instance, you can remove the Tell a Friend about this Course link if you don't want it displayed on the XCourseStatus.htm page.
Note: Â see the individual template instructions for more information about which links/buttons can be removed.
- Link Names/Formatting - you may change link names and formatting, as long as you maintain the Link Integrity. For example, you can change the name of the Enroll Yourself button but cannot change the link call: /EnrollmentCard.awp?~~##pcCode##.
- Text Messages - you may add/edit/remove text messages from the templates.
- Table Formatting - you cannot set formatting for system generated tables on the HTML template. Table formatting is set in the awStyles.css.