*******************************************************************************
*******************************************************************************
**********   User AutoPost Enhancer  Version 2.0  (SDK ver. 2.23)  ************
*********************    By Joe Kenney/The Trader   ***************************
*********************        21st Century BBS       ***************************
*********************   502.491.1340  502.491.2487  ***************************
*******************************************************************************
*******************************************************************************

Disclaimer:

You use this program at your own risk.  The Author, his family, friends,
associates, and/or not limited to anything else connected with the author are
not liable for ANYTHING THAT this program may or may not do.

You've Read It.


Freeware:

This program is being distributed as Freeware.  That is, that you may
distribute intact, whole copies of this program, unaltered, to anyone.
All original files must be included in the package when transfered to
another user.


Program


The AutoPost Enhancer is written for the Sychronet BBS, and is coded in C using
the SDK included with SBBS.  It can be run as a Logon event or as a Replacement
for the present Three-Line, One User autopost included in SBBS.  The program
will allow the User to enter a new Autopost at every logon, also the User may
refuse and the program just exits.  The Program will store the last three
Autoposts and show them to each user at Logon if setup as a logon event. The
program presently supports Wrap around text and will abort if a blank line is
entered in the first line of the post.  Three lines are available to post on,
and a fourth is used to hold the UserName of the poster.





FILES INCLUDED:

Autopost.exe
Posted.dat <this is a generic data file that will be overwritten with
            program use.>
Readme.txt




SETUP and INSTALLATION:

As a LOGIN Event

Place the Program in a directory, example C:\Autopost ,
Go into SBBS Config and add C:\autopost\autopost.exe as a login event.
That's it.  It should run from there.
NOTE:  On first time installation, or any time after that the program does
not find the POSTED.DAT file in the appropiate directory it will create a
blank data file.  The resulting screen will be offset until you load in three
posts.

EXAMPLE SCFG SETUP
ͻ
                         Autopost                         
͹
 Name                       Autopost                     
 Start-up Directory         D:\AUTOPOST                  
 Command Line               autonew                      
 Clean-up Command Line                                   
 Cost in Credits            0                            
 Access Requirements        LEVEL 20                     
 Execution Requirements     LEVEL 20                     
 ANSI Required              No                           
 Multiuser                  Yes                          
 Intercept I/O Interrupts   Yes                          
 Shrink BBS                 No                           
 Modify User Data           No                           
 Uses WWIV Color Codes      No                           
 Execute on Event           Logon, Only                  
 Menu Command Keys          Main ( )        Transfer ( )  add 'A' to main
 BBS Drop File Type         Synchronet      XTRN.DAT      to replace
 Place Drop File In         Node Directory                automessage
ͼ



EDITING POSTS:

ANY sysop with a level of 99 can edit any post from within the door.  This
is an automatic function of the door.
                                     

Many hours of programming and testing have gone into this program.  All
contributions will gladly be accepted.  A donation of $3.00 is requested
if you like this program.  All contributors can request a version that does
not include the 21st Century BBS Title Header by E-mailing the Trader at
502-499-1340 or 502-499-2487.  Any and all suggestions or bug reports should
also be sent in the same manner.

The address to send your donation to is:

                       Joe Kenney
                       PO Box 91571
                       Louisville, KY  40291

Contributors of $5.00 or more can request their BBS Title to be placed in the
Header.




HISTORY OF PROGRAM :

1.  First version was not publically released.  A six post, one-line each
program that was used extensively on the 21st Century BBS.

2.  A friend, Janice, begged for the addition of a y/N prompt instead of the
Y/n prompt that I had in there, go figure.

3.  Big Brother kept asking for more lines per post, so Version 2.0 was created
to fufill that request.  It includes Word-Wraping, has three lines, and has an
easier to read screen than version 1.

4.  Big Brother still not satisfied, wants the addition of internal sysop
recognition for editing questionable posts.  It will detect the security level
of 99 and recognise it as a valid sysop.  It will then give the sysop a chance
to edit the posts by writing over the questionable one.  If the sysop does not
edit a post, it will give him the choice if he would like to enter one, if the
sysop does enter a post, then the program will update the data file and then
exit to the BBS.

5.  Big Brother still needed something else to OK this thing, so now, when a
Sysop is editing the posts, he has a choice.  If a Sysop chooses to edit a
post, he can just hit the "enter" key on the first line when editing and the
program will delete the offending post, leave a generic message with the
sysops name.  Or the sysop can just type in a new post.  Oh yeah, and Big
Brother will be happy. Temporarily <G>.


