#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 |1| 3 c
|1|
3 center
|1|
3 mail |2| 3 link |2| 3 topurl |2| 3 newurl |2| 3 table
|1|
3 tablenb
|1|
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 |1| 3 image_alreadyuploaded |2| 3 sum S|2| \ |1| 3 font |2| 3 quote
|1|
3 indent
|1|
3 jpeg_alreadyuploaded |2| # 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 |1|