home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 6 / The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso / 005 / wildpack.zip / TOALL.DOC < prev    next >
Text File  |  1994-12-05  |  5KB  |  106 lines

  1. To All: Utility to send messages to ALL
  2.  
  3.      Table Of Contents:
  4.  
  5.  
  6.         1) Functionality / Description
  7.  
  8.         2) Setup
  9.  
  10.         3) Unregistered Restrictions
  11.  
  12.  
  13. 1)  Functionality:
  14.  
  15.      Have you ever wanted to send a message to all so that it goes into
  16. EVERYONES mailbox only to find that you message is just hanging in limbo
  17. pretty much addressed to noone and only those activly searching will find
  18. your message?
  19.      Well, this will happen no more. With this application, if you send a
  20. message to ALL, EVERYONE will get that message in their mailbox. Otherwise,
  21. it fuctions like normal. So you can also use this same application to send a
  22. message to just one person. So in effect, it is just an enhanced version of
  23. the existing 'ENTER A MESSAGE' option. The only thing that this does not do
  24. is ask which conference the message is getting routed to (it only sends it in
  25. the current conference. The ability to route the message to another
  26. conference will come in the next minor revision).
  27.      Also with TOALLSET, as newusers log on, they will be added to the
  28. necessary files so that when a user does send a message to ALL that user will
  29. be sending to all the users that are part of the BBS up-to-the-minute.
  30.  
  31.  
  32.  
  33.  
  34. 2)  Setup:
  35.  
  36.      This one is probably the most difficult to set up out of all the
  37. applications included in WILDPACK. It would help if you had some knowledge of
  38. the GROUP###.LST files and how Wildcat uses them.
  39.      Basically, a sysop can create a GROUP###.LST file with a bunch of users
  40. names (lets say, all the users in the database). Well, not only does the
  41. sysop have to create the file, but must also keep it up to date AND the sysop
  42. must tell all the users the name of the file and that it is available. Once
  43. ALL of that is done, when a user 'ENTER's a message, that user could (instead
  44. of sending it to a user name) send it to GROUP???.LST (whatever the sysop set
  45. up) and that message will be distributed to all the users that are listed in
  46. the GROUP###.LST file. Well, that is a hell of alot of work for both the
  47. Sysop and the users and it is no wonder why there are not very many Sysops
  48. who actually offer that functionality.
  49.      These two applications negate all that work. The TOALLSET adds the names
  50. to the (sysop defined) GROUP###.LST files (if they are not currently added
  51. to the file) and keeps them up to date. The TOALL actually uses those
  52. GROUP###.LST files to distribute the message if a users sends the message to
  53. ALL.
  54.  
  55.      You must create a file called TOALL.INI in the current directory (The
  56. Wildcat Home Directory). All of the WILDPACK applications MUST be run from
  57. your Wildcat Home Directory. A sample will be included, but unless you are a
  58. registered sysop, the TOALL.INI will not be used.  However, even if you are
  59. an unregistered sysop, the INI file MUST EXIST.
  60. Here is an example of the TOALL.INI:
  61.  
  62.           5
  63.           NEWUSER = GROUP1.LST
  64.           FULLUSER = GROUP1.LST
  65.           SUBSCRIBER = GROUP2.LST
  66.           SYSOP = GROUP9.LST
  67.  
  68. Here is what it all means:
  69.  
  70.      Comment number to use to keep track of who has been added
  71.      Security Level = GROUP###.LST
  72.  
  73. *Notice: The INI file must be formatted this way. The comment number first
  74.          followed by all defined security levels/GROUP###.LST files. There
  75.          can be spaces on either side of the '=' sign.
  76.  
  77.      So basically what happens (using the above example) is that when a user
  78. logs on, TOALLSET will check your defined comment field for the string
  79. 'ADDED'. If it does not find that string, then the application adds that
  80. users name to the GROUP###.LST file that they are associated by security
  81. level with. This way, the GROUP###.LST files will be kept up-to-date as users
  82. log on.
  83.      When a user with a sysop defined security level sends a message to ALL,
  84. the TOALL application uses the GROUP###.LST file associated with that
  85. security level and distributes the message to ONLY those users listed in that
  86. GROUP###.LST file. So this being the case, when a SUBSCRIBER (again, using
  87. the above example) send a message to ALL, the user will be sending that
  88. message ONLY to other SUBSCRIBERs. In a future revision of this application,
  89. there are plans to add the functionality so that you can associate more than
  90. one GROUP###.LST file per security level.
  91.  
  92.      The TOALLSET application must be added to your LOGON.WCX in order for it
  93. to insure that the GROUP###.LST files are kept up-to-date as users log on.
  94.      The TOALL application can be setup to replace the 'ENTER A MESSAGE' menu
  95. option.
  96.  
  97.  
  98.  
  99. 3)  Unregistered Restrictions:
  100.  
  101.      The only restriction is that you can only use GROUP1.LST. All defined
  102. security levels will be part of that GROUP file, so in effect all users will
  103. be part of that file. You will not be able to break it up by security levels.
  104. You can (and MUST) still define all security levels that you will allow to
  105. use this functionality.
  106.