home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / bbs / valida15 / field.doc next >
Text File  |  1989-12-02  |  4KB  |  72 lines

  1.        BBS EXPRESS AND HISOFT BASIC USER LAYOUT
  2.        ----------------------------------------
  3.  
  4. F1$  = [1]-[1]     Filler 1
  5. RS$  = [2]-[2]     1 if record is ACTIVE, 0 if user deleted from BBS.
  6. HC$  = [3]-[3]     Character count for HANDLE field. (max. 30)
  7. H$   = [4]-[33]    HANDLE of user.
  8. F2$  = [34]-[34]   Filler 2
  9. NC$  = [35]-[35]   Character count for NAME field. (max. 30)
  10. N$   = [36]-[65]   NAME of user.
  11. F3$  = [66]-[66]   Filler 3
  12. PC$  = [67]-[67]   Character count for PASSWORD field (max. 15)
  13. P$   = [68]-[82]   PASSWORD of user.
  14. SAC$ = [83]-[83]   Character count for STREET ADDRESS field (max. 25)
  15. SA$  = [84]-[108]  STREET ADDRESS of user.
  16. CC$  = [109]-[109] Character count for CITY field. (max. 20)
  17. C$   = [110]-[129] CITY of user.
  18. F4$  = [130]-[130] Filler 4
  19. SC$  = [131]-[131] Character count for STATE field (max. 2)
  20. S$   = [132]-[133] STATE field.
  21. F5$  = [134]-[134] Filler 5
  22. ZC$  = [135]-[135] Charcter count for ZIP field. (max. 10)
  23. Z$   = [136]-[145] ZIP field.
  24. F6$  = [146]-[146] Filler 6
  25. CTC$ = [147]-[147] Character count for COUNTRY field. (max. 15)
  26. CT$  = [148]-[162] COUNTRY field.
  27. PNC$ = [163]-[163] Character count for PHONE NUMBER field. (max. 15)
  28. PN$  = [164]-[178] PHONE NUMBER of user.
  29. F7$  = [179]-[179] Filler 7
  30. A$   = [180]-[180] AGE of user. (1 byte max.)
  31. CPUC$= [181]-[181] Character count for COMPUTER TYPE field. (max. 14)
  32. CPU$ = [182]-[195] COMPUTER TYPE field.
  33. F8$  = [196]-[196] Filler 8
  34. ACC$ = [197]-[200] 32 single bit flags showing access-levels of user.
  35. LCDC$= [201]-[201] Character count for LAST CALL DATE field. (always 8)
  36. LCD$ = [202]-[209] LAST CALL DATE (mm/dd/yy)
  37. F9$  = [210]-[210] Filler 9
  38. TPC$ = [211]-[212] Time permitted per call.
  39. TPD$ = [213]-[214] Time permitted per day.
  40. TUT$ = [215]-[216] Time already used today.
  41. HM$  = [217]-[218] Number of highest message user has read.
  42. DU$  = [219]-[220] Permissable download/upload ratio.
  43. DL$  = [221]-[222] Total number of files user has DOWNLOADED.
  44. UL$  = [223]-[214] Total number of files user has UPLOADED.
  45. MP$  = [225]-[226] Number of messages user has POSTED.
  46. EP$  = [227]-[228] Number of PRIVATE E-MAIL MESSAGES user has sent.
  47. TC$  = [229]-[230] Total number of calls user has made to this BBS.
  48. F10$ = [231]-[231] Filler 10
  49. SW$  = [232]-[232] Screen width (ascii character 40 or 80 expected)
  50. F11$ = [233]-[233] Filler 11
  51. DP$  = [234]-[234] Download protocol choice (Ymodem=2, Xmodem crc=1, Xmodem chk=0).
  52. F12$ = [235]-[235] Filler 12
  53. TPP$ = [236]-[236] Transfer protocol padding (0=Size byte, 1=^Z)
  54. F13$ = [237]-[241] Filler 13
  55. TE$  = [242]-[242] Terminal emulation(0=Atascii, 1=mono VT52, 2=colour VT52).
  56. F14$ = [243]-[243] Filler 14
  57. NU$  = [244]-[244] NEW USER flag. (1 if user is NEW, 0 if already validated)
  58. SF$  = [245]-[248] 32 single bit flags showing which of 32 SURVEYS have been taken.
  59. F15$ = [249]-[252] Filler 15
  60. RF$  = [253]-[256] 32 single bit flags. READ ability in which of 32 message bases.
  61. PF$  = [257]-[260]    "       "         POST   "              "
  62. EF$  = [261]-[264]    "       "         EDIT ANY MESSAGE      "
  63. DF$  = [265]-[268]    "       "         DELETE ANY MESSAGE    "
  64. PMF$ = [269]-[272]    "       "         PRINT ANY MESSAGE     "
  65. AF$  = [273]-[276] 32 single bit flags. ACCESS FILES in which of 32 file SIGS.
  66. VF$  = [277]-[280]    "       "         VALIDATE UPLOADS      "
  67. EFF$ = [281]-[284]    "       "         EDIT DESCRIPTIONS     "
  68. DFF$ = [285]-[288]    "       "         DELETE ANY FILE       "
  69.  
  70.                FIRST RECORD CONTAINS NO USER DATA
  71.  
  72.