Suffix associated with menu control item for top and side menus
|
Description
|
Legal values
|
_text
|
This is the actual text description that will appear on the menu button. Single or double quotes must be pre-pended by a ‘\’ character.
|
Any text (or valid HTML) may appear here.
|
_type
|
One character code describing the “type” of item that the menu entry is pointing to.
|
X =no link present
P =link to a photo collection
W=link to a document
E=link to an event
U=link to a custom URL
B=link to a blog entry
S=link to a session schedule
A=link to all programs in session
R=link to a single program description
M=expand to multiple program subitems for this event category
|
_web
|
Document ID of element in the document library to link to
|
Any valid document ID (doc_id) from the SQL documents table. (Documents will use the AJAX fetchData function to retrieve data asynchronosly from the server and store in the display region “printReady”)
For type ‘M’, holds the session name and the event category separated by a ‘|’ symbol.
|
_event
|
Event ID of the event to be “Run”
|
Any legal event id (ev_id_ from the SQL events table)
|
_blog
|
Blog ID – Blog entry or article to display
|
Any legal blog id (blog_id_ from the SQL blogs table)
|
_url
|
Custom URL to link to – this field often contains constructed URLs built at the time the menu definition in the database is interpreted.
|
String represented a custom URL to link to. These URLs will simply be linked to from the menu – they will not be interpreted
|
_mode
|
Determines whether the linked to item is in the current web browser or whether it opens a new (_blank) window.
|
Valid one character codes are:
S: same browser window (_self)
N: new browser window (_blank)
|
_permissions
|
Long Integer number with a bit-wise representation of the member groups that will have access to this menu item. Menu items will only display if a bit-wise “and”
of this value and the member type expressed in bits results in a non-zero value
|
Any integer (storing bit-wise representations of permissions by group) – bit “0” (LSB) refers to “public” where as each other bit represents a member type configured under the system setup menu
|
_extra
|
This a “modal” field where the meaning depends on the “_type” defined above.
|
For type ‘X’
not used
For type ‘P’
G: Gallery View
L: List View
F:Filmstrip View
B:Large Photos View
For type ‘W’, ‘E’ and ‘U’
not used
For type ‘B’
A: individual article: in this case _blog will hold the unique article ID.
C: category of related articles: in this case _blog will hold the textual name of the category
For type ‘S’
(Season schedule)
_url field holds the constructed command.
_extra holds the program year
_web holds the program session name
For type ‘R’
(Specific program description)
_url field holds the constructed command.
_web holds the session
_event holds the program
_extra holds the program year
|
|
|
|