home *** CD-ROM | disk | FTP | other *** search
- v.2.10
-
- - Added ck_NOSYSTEM. When TRUE, tells CKIT open_door() not
- not to expect a filename but a pointer to a structure
- for it's information. The structure is typed in ckit.h as
-
- typedef struct ckitgeneric {
- char port[6]; /* COM:X COM0: equals local */
- short min_left; /* minutes left */
- };
-
- This will allow your door program to read any BBS system file
- and pass the information CKIT needs thru the structure.
- open_door() will still accept the port:AAAA:X.
-
-
- If you don't need this, then no changes are necassary in your source
- code. However, if you would like make your door compatible with a
- BBS system that CKIT does not support (such as WWIV), then you
- can read the WWIV file, fill in the appropriate CKIT variables
- (ck_fullname, ck_ckit, etc) and the ckitgeneric structure with
- the port and minutes left. Then set CK_NOSYSTEM = TRUE, and call
- open_door(). You should fill in ck_fullname, ck_baud etc before
- you call open_door() so that the status line will contain the
- proper information. If you don't, it won't hurt anything and
- CKIT will pick it anyway the next time it updates the status line.
- (either after one minute or by typing ALT-H to scroll thru).
- Be careful you pay attention to the size of the CKIT arrays that
- you will be filling in and you don't exceed them. For instance,
- ck_fullname is declared as ck_fullname[26] (including null).
- Check the docs for the size/types of the variables.
-
- - Added ck_NO_FKEYS. When TRUE it will disable the local
- sysop keyboard F-keys and ALT keys except for ALT-H.
- Default is FALSE. (F-keys enabled)
-
- - Change set_kybd_time() so that each call to it zeros the
- present keyboard timer time
-
- - If Ckit finds a generic.sys file in use, it will no longer ask
- for the person's first and last name. You will have to add this
- to your program to do so. i.e.
- if(GENERIC) {
- newline();
- s_puts("Please enter first and last name (MAX 25) ->");
- get_cmdline_raw(45);
- strncpy(fullname, cmdline, 25);
- }
-
- - New variable added called short ck_silent. This variable when TRUE
- will prevent keyboard timeout beeps from being sent to the local
- console. It can be set/reset manual thru your program and it will
- also following the setting of F7 for PCBoard systems. (caller alarm toggle).
-