! ! The following 2 parameters can be modified if desired before compilation. ! PARAMETER BBEXPIRE_LIMIT = 30 ! Maxmimum time limit in days that ! BBOARDS can be set to. PARAMETER BBOARD_UPDATE = 15 ! Number of minutes between checks ! for new BBOARD mail. (Note: Check ! only occurs via BULLETIN/LOGIN. ! Check is forced via BULLETIN/BBOARD). ! NOT APPLICABLE IF BULLCP IS RUNNING. PARAMETER ADDID = .TRUE. ! Allows users who are not in the ! rights data base to be added ! according to uic number. PARAMETER FOLDER_FMT = '(A25,A4,A12,A80,A12,3A4,A8,7A4)' PARAMETER FOLDER_RECORD = 184 ! Must be multiple of 4 COMMON /BULL_FOLDER/ FOLDER,FOLDER_NUMBER,FOLDER_OWNER, & FOLDER_DESCRIP,FOLDER_BBOARD,FOLDER_BBEXPIRE, & USERB,GROUPB,ACCOUNTB, & F_NBULL,F_NEWEST_BTIM,FOLDER_FLAG,F_EXPIRE_LIMIT, & F_NEWEST_NOSYS_BTIM,FILLER, & FOLDER_FILE,FOLDER_SET,FOLDER_NAME INTEGER F_NEWEST_BTIM(2) INTEGER F_NEWEST_NOSYS_BTIM(2) LOGICAL FOLDER_SET DATA FOLDER_SET /.FALSE./, FOLDER/'GENERAL'/ CHARACTER FOLDER_OWNER*12,FOLDER*25,ACCOUNTB*8,FOLDER_NAME*80 CHARACTER FOLDER_FILE*80,FOLDER_DESCRIP*80,FOLDER_BBOARD*12 EQUIVALENCE (FOLDER_BBOARD(3:),F_START) EQUIVALENCE (FOLDER_BBOARD(7:),F_END) CHARACTER*(FOLDER_RECORD) FOLDER_COM EQUIVALENCE (FOLDER,FOLDER_COM) COMMON /BULL_FOLDER1/ FOLDER1,FOLDER1_NUMBER,FOLDER1_OWNER, & FOLDER1_DESCRIP,FOLDER1_BBOARD,FOLDER1_BBEXPIRE, & USERB1,GROUPB1,ACCOUNTB1, & F1_NBULL,F1_NEWEST_BTIM,FOLDER1_FLAG,F1_EXPIRE_LIMIT, & F1_NEWEST_NOSYS_BTIM,FILLER1, & FOLDER1_FILE,FOLDER1_NAME CHARACTER FOLDER1_OWNER*12,FOLDER1*25,ACCOUNTB1*8,FOLDER1_NAME*80 CHARACTER FOLDER1_FILE*80,FOLDER1_DESCRIP*80,FOLDER1_BBOARD*12 INTEGER F1_NEWEST_BTIM(2) INTEGER F1_NEWEST_NOSYS_BTIM(2) EQUIVALENCE (FOLDER1_BBOARD(3:),F1_START) EQUIVALENCE (FOLDER1_BBOARD(7:),F1_END) CHARACTER*(FOLDER_RECORD) FOLDER1_COM EQUIVALENCE (FOLDER1,FOLDER1_COM) PARAMETER NEWS_FOLDER_FMT = '(A25,A4,A55,A12,3A4)' PARAMETER NEWS_FOLDER_RECORD = 108 ! Must be multiple of 4 COMMON /NEWS_FOLDER/ NEWS_FOLDER,NEWS_FOLDER_NUMBER, & NEWS_FOLDER_DESCRIP,NEWS_FOLDER_BBOARD, & NEWS_F_NBULL,NEWS_F_NEWEST_BTIM INTEGER NEWS_F_NEWEST_BTIM(2) CHARACTER NEWS_FOLDER*25 CHARACTER NEWS_FOLDER_DESCRIP*55,NEWS_FOLDER_BBOARD*12 EQUIVALENCE (NEWS_FOLDER_BBOARD(3:),NEWS_F_START) EQUIVALENCE (NEWS_FOLDER_BBOARD(7:),NEWS_F_END) CHARACTER*(NEWS_FOLDER_RECORD) NEWS_FOLDER_COM EQUIVALENCE (NEWS_FOLDER,NEWS_FOLDER_COM) COMMON /NEWS_FOLDER1/ NEWS_FOLDER1,NEWS_FOLDER1_NUMBER, & NEWS_FOLDER1_DESCRIP,NEWS_FOLDER1_BBOARD, & NEWS_F1_NBULL,NEWS_F1_NEWEST_BTIM INTEGER NEWS_F1_NEWEST_BTIM(2) CHARACTER NEWS_FOLDER1*25 CHARACTER NEWS_FOLDER1_DESCRIP*55,NEWS_FOLDER1_BBOARD*12 EQUIVALENCE (NEWS_FOLDER1_BBOARD(3:),NEWS_F1_START) EQUIVALENCE (NEWS_FOLDER1_BBOARD(7:),NEWS_F1_END) CHARACTER*(NEWS_FOLDER_RECORD) NEWS_FOLDER1_COM EQUIVALENCE (NEWS_FOLDER1,NEWS_FOLDER1_COM)