home *** CD-ROM | disk | FTP | other *** search
/ Carsten's PPE Collection / Carstens_PPE_Collection_2007.zip / T / TCLC_100.ZIP / TCLC.LAY < prev    next >
Text File  |  1994-04-10  |  12KB  |  277 lines

  1. ;---------------------------------------------------------------------------
  2. ; CAPITALIZE=<Field>,<Method>
  3. ;---------------------------------------------------------------------------
  4. ; You can define how TCLC should treat the alphabetic fields.
  5. ;
  6. ; You can define capitalization for the following <Fields>
  7. ; Name, Alias, Location, Day and Month.
  8. ;
  9. ; The supported methods are
  10. ;  UPPERCASE    : All characters in uppercase  (JOHN FRANCIS SMITH)
  11. ;  LOWERCASE    : All characters in lowercase  (john francis smith)
  12. ;  UPPERFIRST   : The first character of each word in uppercase.
  13. ;                                              (John Francis Smith)
  14. ;  ALTERNATING1 : alternating uppercase/lowercase starting with uppercase
  15. ;                                              (JoHn fRaNcIs sMiTh)
  16. ;  ALTERNATING2 : alternating uppercase/lowercase starting with lowercase
  17. ;                                              (jOhN FrAnCiS SmItH)
  18. ;  UPPERVOWEL   : All vowels in uppercase, consonants in lowercase
  19. ;                                              (jOhn frAncIs smIth)
  20. ;  LOWERVOWEL   : All vowels in lowercase, consonants in uppercase
  21. ;                                              (JoHN FRaNCiS SMiTH)
  22. ;
  23. ; The default value for all fields is UPPERCASE
  24. ;
  25. ; Example :
  26. ;    CAPITALIZE=Name,Upperfirst
  27. ;    CAPITALIZE=Month,Lowervowel
  28. ;---------------------------------------------------------------------------
  29.  
  30.  
  31. ;---------------------------------------------------------------------------
  32. ; NONACTIVITY=<NonActiveCharacter>
  33. ;---------------------------------------------------------------------------
  34. ; The activity flags in the last caller stats are on-off switches, when on,
  35. ; the switch is an alphabetic character ('U' when the user uploaded a file
  36. ; for example).  When the switch is off, the switch is a dash ('-').
  37. ; With NONACTIVITY= you specify what character TCLC should use as
  38. ; off value.
  39. ;
  40. ; Example :
  41. ;    NONACTIVITY=.
  42. ;---------------------------------------------------------------------------
  43.  
  44.  
  45. ;---------------------------------------------------------------------------
  46. ; SEPARATOR=<character>
  47. ;---------------------------------------------------------------------------
  48. ; Optional.
  49. ; Specifies which character to use to separate the thousands in numeric
  50. ; fields.  The default character is the comma.  You can not specify to use
  51. ; space as separator.
  52. ;
  53. ; Examples :
  54. ;   SEPARATOR=.       (Use the dot     12.846)
  55. ;   SEPARATOR=∙       (Use middle-dot  12∙846)
  56. ;---------------------------------------------------------------------------
  57.  
  58.  
  59. ;---------------------------------------------------------------------------
  60. ; COPYRIGHT=<colorcode>
  61. ;---------------------------------------------------------------------------
  62. ; Optional.
  63. ; Specifies which color to use for the copyright banner in the generated
  64. ; bulletin.  The default color is '1F'.  This color however might not match
  65. ; the colors used in the bulletin.  You can not specify colors which would
  66. ; make the copyright notice invisible (11, 22, 91, 00, FF.....)
  67. ;
  68. ; Examples :
  69. ;   COPYRIGHT=03     (Dark cyan on black background)
  70. ;   COPYRIGHT=40     (Black on red background)
  71. ;---------------------------------------------------------------------------
  72.  
  73.  
  74. ;---------------------------------------------------------------------------
  75. ; LAYOUT=<layoutspecification>
  76. ;---------------------------------------------------------------------------
  77. ; Layout specifies how the generated last callers bulletin will look like.
  78. ; It is basically a direct copy of the contents of the bulletin itself.
  79. ; It includes headers, footers, and explanatory text.  (See TCLC.DOC)
  80. ; There are three special layout specifications.  These are :
  81. ; #USER#   When creating the bulletin, TCLC will insert the caller data
  82. ;          here.  The #USER# line will in effect be replaced with lastcaller
  83. ;          information lines as specified with the USERSTATS= keyword.
  84. ; #DAY#    When creating the bulletin, TCLC will insert the daily statistics
  85. ;          here.  The #DAY# line will in effect be replaced with daily
  86. ;          statistics lines as specified with the DAYSTATS= keyword.
  87. ; #MONTH#  When creating the bulletin, TCLC will insert the monthly
  88. ;          statistics here.  The #MONTH# line will in effect be replaced with
  89. ;          monthly statistics lines as specified with the MONTHSTATS=
  90. ;          keyword.
  91. ; You can define up to 64 LAYOUT lines.
  92. ;
  93. ; Remember, if the linelength is above 254 characters, end the line with a
  94. ; backslash, and continue the layoutdefinition on the NEXT line.
  95. ;---------------------------------------------------------------------------
  96. LAYOUT={
  97. Last few callers on this BBS
  98.  
  99.  Alias/Name          Location            Speed Node DL Kb  Time
  100.  ------------------- ------------------- ----- ---- ------ -----
  101. #USER#
  102.  
  103.  
  104.  Last few days
  105.  
  106.  Date     #Calls UL Kb   UL File DL Kb   DL File Busy
  107.  -------- ------ ------- ------- ------- ------- ---------
  108. #DAY#
  109. }
  110.  
  111.  
  112. ;---------------------------------------------------------------------------
  113. ; USERSTATS=<layoutspecification>
  114. ;---------------------------------------------------------------------------
  115. ; Specifies the Layout for last caller statistics. (See TCLC.DOC on how it
  116. ; works.
  117. ;
  118. ;  Field Field          Field  Align Format (X=Alphanumeric, 9=Numeric)
  119. ;  Char  Name           Length
  120. ;  ----- -------------- ------ ----- ----------------------------------
  121. ;    A   Alias(or name)   25   Left  XXXXXXXXXXXXXXXXXXXXXXXXX
  122. ;    B   Day of the week   9   Left  XXXXXXXXX
  123. ;    C   Carrier           5   Right XXXXX
  124. ;    D   DL Bytes         11   Right 999.999.999
  125. ;    E   DL Files          6   Right 99.999
  126. ;    F   Activity flags   13   None  XXXXXXXXXXXXX (see activity flags)
  127. ;    G   Graphics mode     1   None  X
  128. ;    H   Month             9   Left  XXXXXXXXX
  129. ;    L   Location         24   Left  XXXXXXXXXXXXXXXXXXXXXXXX
  130. ;    M   CallNr            9   Right 999.999.999
  131. ;    N   Name             25   Left  XXXXXXXXXXXXXXXXXXXXXXXXX
  132. ;    O   Time on           5   Right 9.999
  133. ;    R   NodeNr            3   Right 999
  134. ;    S   Security          3   Right 999
  135. ;    T   LevelName        16   Left  XXXXXXXXXXXXXXXX
  136. ;    U   UL Bytes         11   Right 999.999.999
  137. ;    V   UL Files          6   Right 99.999
  138. ;    W   DateLogon         8   None  99-99-99
  139. ;    X   TimeLogon         5   None  99:99
  140. ;    Y   DateLogoff        8   None  99-99-99
  141. ;    Z   TimeLogoff        5   None  99:99
  142. ;
  143. ; Activity flags.
  144. ; ---------------
  145. ; The activity flags give a very short description of what the user did.
  146. ; It connsists of 13 flags, which can be either '-' indicating the action was
  147. ; not performed, or it can be an alphabetic character indicating the action
  148. ; was performed.
  149. ; The flags are listed in this order :
  150. ;
  151. ;    E    : The call was with an error corrected modem.
  152. ;    N    : The user was a new user on the system
  153. ;    Y    : The user was the sysop.
  154. ;    L    : The call was a local call.  Note: When using LOCALUSER, the call
  155. ;           will be indicated as non-local when the user is listed as a
  156. ;           LOCALUSER
  157. ;    F    : File Scan.  The user either checked for new files, or performed a
  158. ;           File list.
  159. ;    U    : The user uploaded files.
  160. ;    D    : The user downloaded files.
  161. ;    C    : The user wrote a comment to the sysop
  162. ;    M    : The user wrote a message
  163. ;    B    : The user read a bulletin
  164. ;    H/T  : H = The user hung-up. (abnormal logoff)
  165. ;           T = The user ran out of time, and was logged of by PCBoard.
  166. ;    O/o  : O = The user chatted with the sysop
  167. ;           o = The user paged the sysop
  168. ;    G    : The user entered group chat.
  169. ;
  170. ; You can define up to 8 USERSTATS lines.
  171. ;
  172. ; Notes :
  173. ; A) When the user has no alias, or when the alias PSA is not defined, the
  174. ;    alias will be identical to the username.
  175. ; B) Day of the week as text (MONDAY, TUESDAY....).
  176. ; C) Carrier will be either the connect speed reported by PCBoard, or the
  177. ;    'faked' value by a LOCALUSER.
  178. ;    Some modems will always return LOCKED speed, in this case, this value
  179. ;    will always be that locked speed.
  180. ; D) Downloaded bytes is available only when using PCBoard 15.1 and up.
  181. ; H) Month as text (JANUARY, FEBRUARY...).
  182. ; L) Location as defined in page 1 of the user record in PCBSM.
  183. ; M) Caller number, available only when 'logging caller number to disk' is
  184. ;    set to 'Y'.
  185. ; O) Time spent online this call in minutes.
  186. ; T) Levelname as defined by a LEVELNAME, or blank if no LEVELNAME is
  187. ;    specified.
  188. ; U) Due to a bug/incompleteness in PCBoard, uploaded bytes will be
  189. ;    incorrect on PCBoard 15.1 and older versions.  If you check the log,
  190. ;    you will notice PCBoard does _NOT_ write an entry to the caller log
  191. ;    when uploading a single file (except in a bi-directional transfer).
  192. ;    As a result, TCLC is unable to determine the filesize from the caller
  193. ;    log.  Clark Development Company, 'promised' this feature would be
  194. ;    available in the next version of PCboard.
  195. ;
  196. ; Remember, if the linelength is above 254 characters, end the line with a
  197. ; backslash, and continue the layoutdefinition on the NEXT line.
  198. ;---------------------------------------------------------------------------
  199. USERSTATS={
  200.  AAAAAAAAAAAAAAAAAAA LLLLLLLLLLLLLLLLLLL CCCCC  RRR dDDDDDD ZZZZZ
  201. }
  202.  
  203.  
  204. ;---------------------------------------------------------------------------
  205. ; DAYSTATS=<layoutspecification>
  206. ;---------------------------------------------------------------------------
  207. ; Specifies the Layout for last days statistics. (See TCLC.DOC on how it
  208. ; works.
  209. ;
  210. ;  Field Field           Field  Align Format (X=Alphanumeric, 9=Numeric)
  211. ;  Char  Name            Length
  212. ;  ----- --------------- ------ ----- ----------------------------------
  213. ;    B   Day of the week    9   Left  XXXXXXXXX
  214. ;    D   DL Bytes          11   Right 99.999.999.999
  215. ;    E   DL Files           6   Right 999.999
  216. ;    H   Month              9   Left  XXXXXXXXX
  217. ;    M   # of Calls         5   Right 99.999
  218. ;    O   Tot. Busy (min)    5   Right 999.999
  219. ;    U   UL Bytes          11   Right 99.999.999.999
  220. ;    V   UL Files           6   Right 999.999
  221. ;    Y   Date               8   None  99-99-99 (MM-DD-YY)
  222. ;
  223. ; You can define up to 8 DAYSTATS lines.
  224. ;
  225. ; Notes :
  226. ; B) Day of the week as text (MONDAY, TUESDAY....).
  227. ; D) Downloaded bytes is available only when using PCBoard 15.1 and up.
  228. ; H) Month as text (JANUARY, FEBRUARY...).
  229. ; O) Total time spent online this day in minutes.
  230. ; U) Uploaded bytes is available only when using PCBoard 15.1 and up.
  231. ;
  232. ; Remember, if the linelength is above 254 characters, end the line with a
  233. ; backslash, and continue the layoutdefinition on the NEXT line.
  234. ;---------------------------------------------------------------------------
  235. DAYSTATS={
  236.  YYYYYYYY MMMMMM uuuUUUUUUU VVVVVVV dddDDDDDDD EEEEEEE oOOOOO"Min."
  237. }
  238.  
  239.  
  240. ;---------------------------------------------------------------------------
  241. ; MONTHSTATS=<layoutspecification>
  242. ;---------------------------------------------------------------------------
  243. ; Specifies the Layout for last months statistics. (See TCLC.DOC on how it
  244. ; works.
  245. ;
  246. ;  Field Field           Field  Align Format (X=Alphanumeric, 9=Numeric)
  247. ;  Char  Name            Length
  248. ;  ----- --------------- ------ ----- ----------------------------------
  249. ;    D   DL Bytes          14   Right 99,999,999,999
  250. ;    E   DL Files           6   Right 999,999
  251. ;    H   Month              9   Left  XXXXXXXXX
  252. ;    M   # of Calls         5   Right 99,999
  253. ;    O   Tot. Busy (min)    5   Right 999.999
  254. ;    U   UL Bytes          14   Right 99,999,999,999
  255. ;    V   UL Files           6   Right 999,999
  256. ;    Y   Date               8   None  99-99 (MM-YY)
  257. ;
  258. ; You can define up to 8 MONTHSTATS lines.
  259. ;
  260. ; Notes :
  261. ; D) Downloaded bytes is available only when using PCBoard 15.1 and up.
  262. ; H) Month as text (JANUARY, FEBRUARY...).
  263. ; O) Total time spent online this month in minutes.
  264. ; U) Uploaded bytes is available only when using PCBoard 15.1 and up.
  265. ;
  266. ; Remember, if the linelength is above 254 characters, end the line with a
  267. ; backslash, and continue the layoutdefinition on the NEXT line.
  268. ;---------------------------------------------------------------------------
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.