System Links

Because of their complexity, links in netFORUM CMS are one of the more difficult concepts to grasp. Within the CMS system you always have the capacity to write static links to pages in the same way you would hard-code links in HTML, but with the CMS you can create system links with built in, advanced functionality. The real magic of system links lies in the ability to show or hide them based on a number of attributes including login state of the user and SQL-based visibility conditions of the target page, as well as association with sections and pages.

Links are specifically related at global, web section and web page levels. Site links (global) will appear on all pages unless they are set to exclude Site Defaults. Section links will only appear on pages within the particular section. Page links then, will only appear on the pages they are associated with.

System links are positioned in the outer sub-panes of the five framework panes, and are somewhat limited in their arrangement. However, system links are customizable using CSS and have many options for their placement and use.

There are two dimensions to system links: There is the high-level Site/Section/Page link which determines the association and position of the link; and there is the Available Link which is defines the appearance and target of the link. These two dimensional aspects are specified in two different editing panels (shown below).

Available Link

The Available Link has many fields to specify attributes:

Site/Section/Page Link

This edit window sets the position of the Available Link within the layout framework. A description of these fields is as follows: