#This is the configuration file for WebTags
#It is read by the scripts as needed for interpretation
#You can modify any of the tags in this file
###########################################################
# SPECIAL CHARACTER DEFINITIONS
#
# All special character definitions start with a C to indicate
# that they are a special character definition. The first column
# is a C, the second column is the input_code the user types
# into the \ch{input_code} tag, and the third column is the output
# (actual HTML definition of the special character). Columns
# are delimited with one or more space characters (tabs are
# recommended).
# Built in special character definitions
C -> ®
C <- ¬
C /|
C \/ ¯
C t
C tt
C dot
C .
C TM
C c ©
C << «
C R ®
C deg °
C +- ±
C =/= ¹
C int ò
C :) J
C :| K
C :( L
C mu µ
C 1/2 ½
C 1/4 ¼
C >> »
C A Å
C Aring Å
C nullset Ø
C / ÷
C forall "
C <= £
C >= ³
C <> «
C inf ¥
C == º
C del ¶
C DEL Ñ
C => Þ
C therefore \
C line
C br
C BR
C nbsp
###########################################################
# FORMATTING TAG DEFINITIONS
#
# All formatting tag definitions start with a number from
# 1 to 5 to describe the context in which the tag will be
# interpreted. The context contained in this file (called
# the "context") is directly related to the "procedure" in the
# program. The procedures in the program are numbered as
# follows:
# 0: Message entry (post program, etc.)
# 1: Message editing with administration prog.
# 2: -unused- (reserved for future edition)
# 3: Subject lines
#
# When the "context" of the tag is LESS THAN OR EQUAL TO the
# "procedure" in the program, the tag is NOT ALLOWED.
# (Equivalently, only those tags whose "context" is greater
# than the "procedure" in the program are allowed.)
#
# For example, the tag "rgb" is NOT allowed in a subject line
# because the "context" for "rgb" is 3 (defined below) and the
# "procedure" for a subject line is also 3 (defined in the
# program). Because 3 <= 3, the tag is rejected.
#
# It suffices to enter your own custom tags in the correct
# section based on the desired behavior below (as long as you keep
# the "context" the same as the other entries in that section).
# As a rule, the higher the "context" in this file, the more places
# that the defined tag can be used.
#
# The notation !VAR(variable_name)! inserts the current value
# of the given program variable name. Any program variable is
# supported using this notation (you do NOT put the $ in front
# of the variable name -- the script does this).
# The following variable are a few of the variable names
# that are supported with an example given in parentheses:
# !VAR(html_url)! (http://your.domain.com/discus)
# !VAR(topic_number)! (25)
#
# Formatting tags are separated with one or more space
# characters (tabs recommended). The first column is the "context"
# as defined above, the second column is the code that the user enters
# (for example, in the \b{Bold!} tag, it is the "b"), and the third
# column is the actual HTML output with user input denoted as arguments.
# Arguments take the form |1|, |2|, and so on (the | is the pipe). A
# tag may have as many arguments as needed.
# Context 5 codes
#
# Tags with "context" 5 are "wide open." Because no program "procedure" has
# a number greater than 3, the "context" 5 will always be greater than the
# "procedure," and hence the tag will ALWAYS be allowed.
#
# This is a good place for simple text formatting, such as bold and italics.
# Context 5 codes are the ONLY tags allowed in subject lines (and are a
# subset of allowable codes in message editing).
5 b |1|
5 i |1|
5 gr |1|
5 greek |1|
5 sup |1|
5 super |1|
5 + |1|
5 sub |1|
5 - |1|
5 fixed |1|
5 u |1|
5 char |1|;
5 hidden
# Context 3 codes
# Context 3 codes are allowed everywhere EXCEPT in subject lines. Because
# the only program "procedure" with a "procedure" of 3 is the subject line
# editor, only those tags with context 4 or higher will be permitted (and
# likewise, tags with context of three or less will be rejected).
#
# Context 3 codes are good for text sizing and coloring as well as links.
3 rgb |2|
3 int ò|1| \
|2|
3 size2 |1|
3 size1 |1|
3 size0 |1|
3 size-1 |1|
3 size-2 |1|
3 2 |1|
3 1 |1|
3 0 |1|
3 -1 |1|
3 -2 |1|
3 qbcolor |2|
3 strike |1|
3 blink
3 c |1|
3 center |1|
3 mail |2|
3 link |2|
3 topurl |2|
3 newurl |2|
3 table
3 tablenb
3 list
3 clipart
3 red |1|
3 black |1|
3 blue |1|
3 green |1|
3 yellow |1|
3 purple |1|
3 orange |1|
3 cyan |1|
3 gray |1|
3 white |1|
3 image_notuploaded
3 image_alreadyuploaded
3 sum S|2| \
|1|
3 font |2|
3 quote |1|
3 indent |1|
3 jpeg_alreadyuploaded
# Context 1 codes
# Context 1 codes are permitted in message posting ("procedure" 0 in the
# program), because every other "procedure" in the program has a "procedure"
# greater than zero. Hence, the "context" of 1 will only be allowed when
# the "procedure" is 0. The only tag recommended for this section is the
# image upload tag.
1 image