1.6.11. Function type is Page or Popup: | Page, Dashboard or Popup are identical functions - a web page consisting of one or more topics in one or more columns where each topic is one or more paragraphs and/or lines of text. | Reserve is a special class of web page that may be a Document or a Report.. |
Newspaper Columns: | Readability is improved where a web page is divided into a set of columns, however one column wide can be specified. This page has the first column set as 50% wide and the second column set as the remainder of the page width (a few pixels less than 50%). |
Topic: | This topic has a headline as "Topic" followed by a set of paragraphs. | This is the second paragraph that begins on a new line, however all paragraphs are justified left and right. The is a line of text that is appended to the end of the second paragraph for readability and maintenance purposes - this text could have been added to the end of the second paragraph. | Each paragraph and line of text is limited to 1000 characters, however this is an arbitary length that could equally be 2000 characters. |
Paragraph: | This is the first paragraph that begins on a new line, however all paragraphs are justified left and right. The is a line of text that is appended to the end of the second paragraph for readability and maintenance purposes - this text could have been added to the end of the second paragraph. | Each paragraph and line of text is limited to 1000 characters, however this is an arbitary length that could equally be 2000 characters. |
Line: | Any paragraph may have any numnber of lines of text appended to the paragraph where each line continues the same paragraph. The is a line of text that is appended to the end of the current paragraph for readability and maintenance purposes - this text could have been added to the end of the second paragraph. |
4GL Fields: | Record is the three character logical record code used with forms else 'x'. | Field is a two digits field number used with forms else '0'. Used to define the body column number. | Width is the field display width used with forms else '0'. Used to define the body column percentage width. Also used to define the number of rows in a list (height) to be shown. | Edit is the edit code - this is the secondary identifier. | Action is the action code - this is the primary identifier. | Label is the label or text to be shown. | Title is an optional popup tool tip else '-'. | Line is an optional line code to navigate to a different web page else '-'. |
| | 4GL Popup: | META and STATIC is a mandatory initial 4GL to provide the web page meta title in the Label that shows at the top of the browser page. A public web page may include META-DESC and META-KEYS to signal that configuration constant values for these search engine values may be included in the web page - they would serve no purpose to a private web page. | HEAD and THREE is used with the Label as the central page heading, Title text shown on the left and Link text shown on the right. | MENU and INCLUDE is used with the Label as the name of the menu to include from the 4gl include folder and the Title providing the 4gl menu number. | EXIT and PUBLIC is used to terminate the web page with the approved copyright line using configuration constants. |
4GL Columns: | BODY and START is a mandatory initial 4GL to begin the web page body - all other field values are ignored. | BODY and COLUMN is a mandatory 4GL to begin the web page first and subsequent columns with the column number in Field and percentage width in Width - all other field values are ignored. | BODY and END is a mandatory final 4GL to begin the web page body - all other field values are ignored. |
4GL Topics: | BOX and START is a mandatory 4GL to begin a topic with the headlin in the Label field and "STATIC" in the Link field - all other field values are ignored. A topic link may be "INLINE" or "NONE" where it is permitted to click to open and close the topic box and "STATIC" has not been defined for the META edit field. | BOX and END is a mandatory 4GL to end each topic - all other values are ignored. |
4GL Paragraphs: | BOX and PARA will hold up to 1000 characters of text in the Label field - all other field values are ignored. |
4GL Lines: | BOX and LINE will hold up to 1000 characters of text in the Label field - all other field values are ignored, but must exist to ensure that corruption has not taken place. |
|