Templates editor
 
  New template

Template file
(click to edit)
Template info
add_form.htm
Description:
 Template for "new entry" form output.
 Sub-template of easydata.htm, hd_main.htm (HTMLOUTPUT)

Special tags:
 <!--$CONTENT--> - HTML code of add record form 
 <!--$TABLENAME--> - Name of table currently active
 <!--$VALIDATIONSCRIPT--> - JavaScript validation script

Script variables (used within Perl code):
 $table_name - name of active table
 $table - active table object
 $fields{FIELDNAME} - default field value by field name
 
add_mod.htm
Description:
Text (or HTML code) to appear after user successfully
added a record to a table, with further moderation

Special tags:
 All fieldnames (<!--$AnyFieldName-->)

Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table_name - name of active table
 $table - active table object
 
add_ok.htm
Description:
Text (or HTML code) to appear after user successfully
added a record to a table, without moderation

Special tags:
 All fieldnames (<!--$AnyFieldName-->)

Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table_name - name of active table
 $table - active table object
 
assign.eml
Description:
 Template for "case was (re)assigned" message
 
Special tags:
 <!--$EMAIL--> - e-mail address of recipient
 <!--$FROM--> - e-mail address of (re)assignment initiator

 <!--$AnyFieldName--> - any field from "cases" table
 
Script variables (used within Perl code):
 none
 
autoresp.eml
Description:
 Template for autoresponse message
 
Special tags:

 <!--$MAILFROM--> - content of "from" field in original user message
 <!--$MAILTO--> - content of "to" field in original user message
 <!--$MAILDATE--> - content of "date" field in original user message
 <!--$MAILSUBJECT--> - content of "subject" field in original user 
                     message
 <!--$SUBJECT--> - subject, which system has chosen for this message
 <!--$RESPONSEFROM--> - content of "from" field, which system has 
                     chosen for this message
 <!--$SEARCHRESULT--> - search result on FAQ/KnowledgeBase
 <!--$content--> - content of original user message
 <!--$content_quoted--> - quoted content of original user message
 
 <!--$AnyFieldName--> - any field from "cases" table
 
Script variables (used within Perl code):
 none
 
case.htm
Description:
 Template for "view case" page (for members).

Special tags:
 <!--$MESSAGES-->    - case messages
 <!--$TOPIC-->       - case topic (HTML tags replaced)
 <!--$PRIORITY-->    - case priority, readable
 <!--$SUBJECT-->     - case subject (HTML tags replaced)
 <!--$STATUS-->      - case status, readable
 <!--$AGE-->         - case age
 <!--$UPDATE_FORM--> - case update form (if user has update permission)

 <!--$AnyFieldName--> - any field from "cases" table

Script variables (used within Perl code):
 $table - object of table of cases
 $fields{FIELDNAME} - field value by field name
 
case_add.htm
Description:
 Template for "new case" form for staff.

Special tags:
 none

Script variables (used within Perl code):
 $table - "cases" table object
 $messages_table - "messages" table object
 $fields{FIELDNAME} - default field value by field name
 
case_del.htm
Description:
Text (or HTML code) to appear after staff member successfully
deleted a case.

Special tags:
 All fieldnames (<!--$AnyFieldName-->)

Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table_name - name of active table
 $table - active table object
 
case_row.htm
Description:
 Template for "cases list" table row

Special tags:
 none

Script variables (used within Perl code):
 $table - "cases" table object
 $fields{FIELDNAME} - field value by field name
 
case_upd.htm
Description:
 Template for "case update" form for staff

Special tags:
 <!--$AnyFieldName--> - any field from "cases" table

Script variables (used within Perl code):
 $table - "cases" table object
 $fields{FIELDNAME} - field value by field name
 
case_usr.htm
Description:
 Template for "view case" page (for users)

Special tags:
 <!--$MESSAGES-->    - case messages
 <!--$TOPIC-->       - case topic (HTML tags replaced)
 <!--$PRIORITY-->    - case priority, readable
 <!--$SUBJECT-->     - case subject (HTML tags replaced)
 <!--$STATUS-->      - case status, readable
 <!--$AGE-->         - case age
 <!--$MESSAGE_FORM--> - "new message" form
 <!--$RESPONSIBLE--> - responsible staff member login (if user has 
                       corresponding privilege, login is linked to 
                       profile)

 <!--$AnyFieldName--> - any field from "cases" table

Script variables (used within Perl code):
 $table - object of table of cases
 
caseclose.eml
Description:
 Template for "case was closed by user" message
 
Special tags:
 <!--$EMAIL--> - regular e-mail address of responsible member
 <!--$EMERGENCY_EMAIL--> - emergency e-mail address of 
                         responsible member

 <!--$AnyFieldName--> - any field from "cases" table
 
Script variables (used within Perl code):
 none
 
caserusr.htm
Description: 
 Template of case row on "view cases" page (for users).
 Sub-template of cases_ur.htm (TABLECONTE)

Special tags:
 none

Script variables (used within Perl code):
 $table - object of table of cases
 $fields{FIELDNAME} - field value by field name
 
cases.htm
Description: 
 Template of "cases list" page (for staff).
 Sub-template of hd_main.htm (HTMLOUTPUT)

Special tags:
 <!--$TABLEROWCOUNT-->        - number of entries available for browsing
 <!--$TABLEFIRSTROW-->        - first visible entry number
 <!--$TABLELASTROW-->         - last visible entry number
 <!--$TABLEHEADER-->          - table header
 <!--$TABLECONTENT-->         - table content
 <!--$TABLEBROWSER-->         - "Pageflicker" HTML code

Script variables (used within Perl code):
 $table - "cases" table object
 $login - login of member
 $show_closed - "show closed cases" flag
 
cases_ur.htm
Description: 
 Template of "cases list" page (for users)
 Sub-template of usr_main.htm (HTMLOUTPUT)

Special tags:
 <!--$TABLEROWCOUNT-->        - number of entries available for browsing
 <!--$TABLEFIRSTROW-->        - first visible entry number
 <!--$TABLELASTROW-->         - last visible entry number
 <!--$TABLEHEADER-->          - table header
 <!--$TABLECONTENT-->         - table content
 <!--$TABLEBROWSER-->         - "Pageflicker" HTML code

Script variables (used within Perl code):
 $table - "cases" table object
 
chat_inf.htm
Description:
 User information block in chat content window

Special tags:
 <!--$AnyFieldName--> - any field from "users" table
 
Script variables (used within Perl code):
 none
 
chatcont.htm
Description:
 Template for header of chat content frame

Special tags:
 <!--$SESSION_ID-->   - session number
 <!--$USER-->         - identifier of chat window user
 <!--$USER_ESCAPED--> - identifier of chat window 
                        user, URL-encoded

Script variables (used within Perl code):
 none
 
chatfram.htm
Description:
 Frameset template for chat window

Special tags:
 <!--$SESSION_ID-->   - session number
 <!--$USER-->         - identifier of chat window user
 <!--$USER_ESCAPED--> - identifier of chat window 
                        user, URL-encoded

Script variables (used within Perl code):
 none
 
chatinp.htm
Description:
 Chat message input form

Special tags:
 <!--$SESSION_ID-->   - session number
 <!--$USER-->         - identifier of chat window user
 <!--$USER_ESCAPED--> - identifier of chat window 
                        user, URL-encoded

Script variables (used within Perl code):
 none
 
chatmsg.htm
Description:
 Template for system message output in one of chat frames

Special tags:
 <!--$HTMLOUTPUT-->  - various content output of sub-templates
 <!--$ERROROUTPUT--> - if errors occur, they will be explained at
                       this place

Script variables (used within Perl code):
 none
 
decline.txt
Description:
 Template for message body sent when moderated modification
 is declined by admin.

Special tags:
 <!--$REASON--> - reason why request is declined (typed by admin)
 <!--$ID--> - ID of old record (if modifying record)
 <!--$NEW_ID--> - ID of new record (if modifying record)
 <!--$ACTION--> - action type (one of "Add", "Update", "Delete")
	
Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table_name - name of active table
 $table - active table object
 
del_mod.htm
Description:
Text (or HTML code) to appear after user successfully
deleted a record from a table, with further moderation

Special tags:
 All fieldnames (<!--$AnyFieldName-->)

Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table_name - name of active table
 $table - active table object
 
del_ok.htm
Description:
Text (or HTML code) to appear after user successfully
deleted a record from a table, without further moderation

Special tags:
 All fieldnames (<!--$AnyFieldName-->)

Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table_name - name of active table
 $table - active table object
 
emergen.eml
Description:
 Template for emergency e-mail message to staff
 
Special tags:
 <!--$EMERGENCY_EMAIL--> - emergency e-mail address of staff member

 <!--$AnyFieldName--> - any field from "cases" table
 
Script variables (used within Perl code):
 none
 
errors.htm
Description:
 Template for displaying list of errors occurred.
 Sub-template of top-level templates (ERROROUTPUT)

Special tags:
 <!--$ERRORS--> - list of errors occurred (delimited with "<br>" tag)

Script variables (used within Perl code):
 $table_name - name of active table
 $table - active table object
 @errors - array of errors occurred
 
faq_res.htm
Description:
 Template for FAQ/KnowledgeBase search results block output.
 Sub-template of usr_main.htm or hd_main.htm (HTMLOUTPUT)

Special tags:
 <!--$SEARCHRESULTSNUMBER--> - number of entries found
 <!--$SEARCHRESULTSBEGIN--> - first visible entry number
 <!--$SEARCHRESULTSEND--> - last visible entry number
 <!--$SEARCHRESULTSHEADER--> - search results table header
 <!--$SEARCHRESULTSCONTENT--> - search results table content
 <!--$SEARCHRESULTSBROWSER--> - "Pageflicker" HTML code

Script variables (used within Perl code):
 @areas - databases searched
 
faq_srch.htm
Description:
 Template for advanced FAQ/KnowledgeBase search form.
 Sub-template of usr_main.htm or hd_main.htm (HTMLOUTPUT)

Special tags:
 <!--$CATEGORIES--> - Content of "topic cetegories" search control

Script variables (used within Perl code):
 none
 
faqmaint.htm
Description:
 Template for "add reply to FAQ/KnowledgeBase" form.
 Sub-template of hd_main.htm (HTMLOUTPUT)

Special tags:
 <!--$CATEGORIES-->    - HTML code for category selector
 <!--$QUESTION-->      - system-proposed FAQ question text
 <!--$ANSWER-->        - system-proposed FAQ answer text
 <!--$TEXT-->          - system-proposed KnowledgeBase article
 <!--$SEARCHRESULTS--> - fuzzy search results on FAQ and KnowledgeBase

Script variables (used within Perl code):
 none
 
hd_main.htm
Description:
Main output template for staff login page/staff panel

Special tags:
 <!--$HEADER-->      - page header
 <!--$HEADBLOCK-->   - block of code to insert within <head>...</head>
                       tags. This can be meta tags (like redirects) or CSS
 <!--$TOPMENU-->     - top-level (main) menu is common for most pages.
                       It can include Admin,Home,Search, Login/Logout,Help
 <!--$BOTTOMMENU-->  - bottom-level (context-dependent) sub-menu is 
                       specific for each page
 <!--$HTMLOUTPUT-->  - various content output of sub-templates
 <!--$ERROROUTPUT--> - if errors occur, they will be explained at
                       this place

Script variables (used within Perl code):
 none
 
inq_chat.htm
Description:
 Template for "select chatter" form.

Special tags:
 <!--$HIDDEN_FORM--> - HTML code of hidden form variables (from 
                       previous form)
 <!--$SEARCHRESULTS--> - FAQ/KnowledgeBase search results
 <!--$SEARCHRESULTSCOUNT--> - FAQ/KnowledgeBase found records count
 <!--$MEMBER_SELECT--> - HTML code for staff member selection

Script variables (used within Perl code):
 none
 
inq_post.htm
Description:
 Template for "confirm sending inquiry" form

Special tags:
 <!--$HIDDEN_FORM--> - HTML code of hidden form variables (from 
                       previous form)
 <!--$SEARCHRESULTS--> - FAQ/KnowledgeBase search results
 <!--$SEARCHRESULTSCOUNT--> - FAQ/KnowledgeBase found records count
 <!--$MEMBER_SELECT--> - HTML code for staff member selection

Script variables (used within Perl code):
 none
 
inquiry.htm
Description:
 Template for "new user inquiry" form (for users).

Special tags:
 <!--$CATEGORIES-->      - HTML of topic category selection control
 <!--$PRIORITY_SELECT--> - HTML of message priority selector
 <!--$ONLINE-->          - total number of staff memebrs online
 
Script variables (used within Perl code):
 $cases_table  $table - object of table of cases
 $fields{FIELDNAME} - field value by field name
 $user_group - object to access user group parameters
 
login.htm
Description: 
 Common template to display login form

Special tags:
 none
 
Script variables (used within Perl code):
 none
 
message.htm
Description:
 Template for message sub-template within case template (for staff)

Special tags:
 <!--$CONTENT-->     - message text content
 <!--$BIN_PREVIEW--> - list of files relevant to the message
 <!--$COLOR-->       - color of message text background
 <!--$AGE-->         - age of message
 <!--$READSTATE-->  - contains "New message" if message was 
                       not read by memebr, who views the message
 <!--$DIRECTION-->   - display label for message direction

 <!--$AnyFieldName--> - any field from "messages" table

Script variables (used within Perl code):
 none
 
mod_alrt.txt
Description:
 Template for message to admin about moderation request

Special tags:
 <!--$FIELDSCONTENT--> - content of fields of record being modarated
 <!--$ACTION-->        - modarated action: add/update/delete
 <!--$ID-->            - ID or record being moderated
 <!--$TABLENAME-->     - Name of table
 
Script variables (used within Perl code):
 none
 
msg_usr.htm
Description:
 Template for message sub-template within case template (for users)

Special tags:
 <!--$CONTENT-->     - message text content
 <!--$BIN_PREVIEW--> - list of files relevant to the message
 <!--$COLOR-->       - color of message text background
 <!--$AGE-->         - age of message
 <!--$READSTATE-->   - contains message "read state"
 <!--$DIRECTION-->   - display label for message direction

 <!--$AnyFieldName--> - any field from "messages" table

Script variables (used within Perl code):
 none
 
new_musr.htm
Description:
 Template for "new user message" form output.
 Sub-template of new_musr.htm (MESSAGE_FORM)

Special tags:
 <!--CASE_ID--> - case number
 
Script variables (used within Perl code):
 none
 
prn_1msg.htm
Description:
 Template for message sub-template within case template (for staff)

Special tags:
 <!--$CONTENT-->     - message text content
 <!--$BIN_PREVIEW--> - list of files relevant to the message
 <!--$AGE-->         - age of message
 <!--$DIRECTION-->   - display label for message direction

 <!--$AnyFieldName--> - any field from "messages" table

Script variables (used within Perl code):
 none
 
prn_case.htm
Description:
 Template for "view case" page (for members).

Special tags:
 <!--$MESSAGES-->    - case messages
 <!--$TOPIC-->       - case topic (HTML tags replaced)
 <!--$PRIORITY-->    - case priority, readable
 <!--$SUBJECT-->     - case subject (HTML tags replaced)
 <!--$STATUS-->      - case status, readable
 <!--$AGE-->         - case age

 <!--$AnyFieldName--> - any field from "cases" table

Script variables (used within Perl code):
 $table - object of table of cases
 $fields{FIELDNAME} - field value by field name
 
prn_fax.htm
Description:
 Template for message sub-template within case template (for staff)

Special tags:
 <!--$CONTENT-->     - message text content
 <!--$BIN_PREVIEW--> - list of files relevant to the message
 <!--$AGE-->         - age of message
 <!--$DIRECTION-->   - display label for message direction

 <!--$AnyFieldName--> - any field from "messages" table

Script variables (used within Perl code):
 none
 
prn_main.htm
Description:
 Main output template for printable content

Special tags:
 <!--$HEADER-->      - page header
 <!--$HEADBLOCK-->   - block of code to insert within 
                       <head>...</head> tags. This can 
                       be meta tags (like redirects) or CSS
 <!--$TOPMENU-->     - top-level (main) menu is common for most 
                       pages. It can include Admin,Home,Search, 
                       Login/Logout,Help
 <!--$BOTTOMMENU-->  - bottom-level (context-dependent) sub-menu 
                       is specific for each page
 <!--$HTMLOUTPUT-->  - various content output of sub-templates
 <!--$ERROROUTPUT--> - if errors occur, they will be explained at
                       this place

Script variables (used within Perl code):
 $table_name - name of active table
 $table      - active table object
 
prn_msg.htm
Description:
 Template for message sub-template within case template (for staff)

Special tags:
 <!--$CONTENT-->     - message text content
 <!--$BIN_PREVIEW--> - list of files relevant to the message
 <!--$COLOR-->       - color of message text background
 <!--$AGE-->         - age of message
 <!--$DIRECTION-->   - display label for message direction

 <!--$AnyFieldName--> - any field from "messages" table

Script variables (used within Perl code):
 none
 
prof_exp.eml
Description:
 Template for "profile has expired and was deleted" message
 
Special tags:
 <!--$AnyFieldName--> - any field from "users" table
 
Script variables (used within Perl code):
 none
 
pwd_msg.txt
Description:
 Template for password reminding message body.

Special tags:
 <!--$EMAIL--> - e-mail address to send passwords to
 <!--$PAIRS--> - "record ID" - "password" pair.
                 One pair per line.
	
Script variables (used within Perl code):
 @$pairs - array of pairs found for this e-mail address
 $table_name - name of active table
 $table - active table object
 
readnote.eml
Description:
 Template for "message was read by member" notification
 
Special tags:
 <!--$TO--> - recipient's e-mail
  
 <!--$AnyFieldName--> - any field from "messages" table
 
Script variables (used within Perl code):
 none
 
redirect.htm
Description:
 Redirection page output template

Special tags:
 <!--$REDIRECT_DELAY-->      - redirect delay (in seconds)
 <!--$REDIRECT_MESSAGE-->   - redirect message
 <!--$REDIRECT_URL-->     - redirect URL

Script variables (used within Perl code):
 none
 
refuse.eml
Description:
 Template for "message was refused" auto-notification
 
Special tags:
 <!--$TO--> - sender's e-mail address ("from" or "reply-to")
 <!--$SIZE--> - size of message (bytes)
 <!--$subject--> - original message subject
 <!--$from--> - original message "from" field
 <!--$to--> - original message "to" field
 <!--$date--> - original message "date" field
 
Script variables (used within Perl code):
 none
 
remember.htm
Description: 
 Common template to display "password mailing" form

Special tags:
 None
 
Script variables (used within Perl code):
 None
 
remind1.eml
Description:
 Template for "case needs to be replied" second reminder message
 
Special tags:
 <!--$TO--> - recipient of this message
 <!--$AnyFieldName--> - any field from "cases" table
 
Script variables (used within Perl code):
 none
 
remind2.eml
Description:
 Template for "case needs to be replied" first reminder message
 
Special tags:
 <!--$TO--> - recipient of this message
 <!--$AnyFieldName--> - any field from "cases" table
 
Script variables (used within Perl code):
 none
 
reply.htm
Description:
 Template for "add reply" form output.
 Sub-template of hd_main.htm (HTMLOUTPUT)

Special tags:
 <!--$CONTENT--> - HTML code of add record form 
 <!--$TABLENAME--> - Name of table currently active
 <!--$VALIDATIONSCRIPT--> - JavaScript validation script

Script variables (used within Perl code):
 $message->{FIELDNAME} - message being replied field value by field name
 $case->{FIELDNAME} - case field value by field name
 $table - "messages" table object
 $fields{FIELDNAME} - reply field value by field name
 
reply_ok.htm
Description:
 Text (or HTML code) to appear after staff member successfully
 posted reply

Special tags:
 All fieldnames (<!--$AnyFieldName-->)

Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table - "messages" table object
 
srch_ln.txt
Description:
 Template for search result entry in autoresponse message
 Sub-template of autoresp.eml (SEARCHRESULT)
 
Special tags:
 <!--$question--> - FAQ question
 <!--$answer--> - FAQ answer
 <!--$text--> - KnowledgeBase article
 
Script variables (used within Perl code):
 none
 
st_detal.htm
Description:
 Template for "statistics" page

Special tags:
 <!--$REPORTSCONTENT--> - HTML content of reports
 <!--$REPORTS-->        - HTML code for report selection
 <!--$MONTH_SELECT-->   - Available month selector
 <!--$YEAR_SELECT-->    - Available year selector

Script variables (used within Perl code):
 none
 
tbl_view.htm
Description: 
 Template for table block output in "browse" mode.
 Sub-template of main output templates (HTMLOUTPUT)

Special tags:
 <!--$TABLEROWCOUNT-->        - number of entries available for browsing
 <!--$TABLEFIRSTROW-->        - first visible entry number
 <!--$TABLELASTROW-->         - last visible entry number
 <!--$TABLEHEADER-->          - table header
 <!--$TABLECONTENT-->         - table content
 <!--$TABLEBROWSER-->         - "Pageflicker" HTML code
 <!--$TABLECATEGORIESBLOCK--> - HTML code of block (table) with links 
                        to subcategories of current category
 <!--$TABLECATEGORIESPATH-->  - HTML code of block with path to current
                        category. Each upper category  is 
                        linked to display content of itself.

Script variables (used within Perl code):
 $table_name - name of active table
 $table - active table object
 $category - code of current category
 
upd_form.htm
Description:
 Template for "update entry" form output.
 Sub-template of easydata.htm (HTMLOUTPUT)

Special tags:
 <!--$CONTENT--> - HTML code of edit form
 <!--$ID--> - id field value of record being updated
 <!--$TABLENAME--> - name of the table
 <!--$VALIDATIONSCRIPT--> - JavaScript validation script

Script variables (used within Perl code):
 $table_name - name of active table
 $table - active table object
 $fields{FIELDNAME} - default field value by field name
 
upd_mod.htm
Description:
Text (or HTML code) to appear after user successfully
updated a record in a table, with further moderation

Special tags:
 All fieldnames (<!--$AnyFieldName-->)

Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table_name - name of active table
 $table - active table object
 
upd_ok.htm
Description:
Text (or HTML code) to appear after user successfully
updated a record in a table, without moderation

Special tags:
 All fieldnames (<!--$AnyFieldName-->)

Script variables (used within Perl code):
 $fields{FIELDNAME} - field value by name
 $table_name - name of active table
 $table - active table object
 
usr_main.htm
Description:
 Main output template for user lounge

Special tags:
 <!--$HEADER-->      - page header
 <!--$HEADBLOCK-->   - block of code to insert within <head>...</head>
                       tags. This can be meta tags (like redirects) or CSS
 <!--$TOPMENU-->     - top-level (main) menu is common for most pages.
                       It can include Admin,Home,Search, Login/Logout,Help
 <!--$BOTTOMMENU-->  - bottom-level (context-dependent) sub-menu is 
                       specific for each page
 <!--$HTMLOUTPUT-->  - various content output of sub-templates
 <!--$ERROROUTPUT--> - if errors occur, they will be explained at
                       this place

Script variables (used within Perl code):
 none
 
usr_strt.htm
Description:
 Template for "user's start page" form output.
 Sub-template of usr_main.htm (HTMLOUTPUT)

Special tags:
 <!--$CHOICES--> - menu of choices HTML code

Script variables (used within Perl code):
 @choices - HTML code of each choice
 
usr_upd.htm
Description:
 Template for "update profile" form output (for users).
 Sub-template of usr_main.htm (HTMLOUTPUT)

Special tags:
 <!--$CONTENT--> - HTML code of edit form
 <!--$ID--> - id field value (e-mail) of profile
              being updated
 <!--$VALIDATIONSCRIPT--> - JavaScript validation script

Script variables (used within Perl code):
 $table - "users" table object
 $fields{FIELDNAME} - field value by field name
 
welcome.eml
Description:
 Template for "welcome new user" message

Special tags:
 <!--$LOGIN_URL--> - URL of login page
 <!--$LOGIN-->     - user login
 <!--$PASS-->      - user password

 <!--$AnyFieldName--> - any field from "users" table

Script variables (used within Perl code):
 $table_name - name of active table
 $table - active table object
 $fields{FIELDNAME} - profile field value by field name