ÜÛÛÛÛÛÜ ÜÛÛÛÛÛÜ ÜÛÛÛÛÛÜ ÜÛÛÛÛÛÜ ÜÛÛÛÛÛÜ ÛÛÛÛÛÛÜ ÛÛÛÛÛÛÜ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛ ÛÛÛÛÛÛ ÛÛ ÛÛ ßÛÛÛÛÛß ßÛÛÛÛÛß ÛÛ ÛÛ ßÛÛÛÛÛß ßÛÛÛÛÛß ÛÛ ßÛÛ ÛÛÛÛÛÛß Concord BBS 0.01 Gamma 5 Copyright (C) 1993-1997 Pasi Talliniemi Documentation by Eddy Matthews All Rights Reserved PLEASE NOTE : PLEASE NOTE : PLEASE NOTE : PLEASE NOTE : PLEASE NOTE This documentation is incomplete! It is currently being updated so that it lists all the new features in Concord gamma 5. You will find some sections that are not completed, and there WILL be errors and omissions. There is still a LOT of work necessary to get these docs up to the standard required. Some sections need to be totally rewritten, and others need to be added before they will do justice to Concord. If you find anything that is blatantly wrong, please inform the document author (Eddy Matthews) so that any mistakes can be amended. A netmail to 2:256/651 would be appreciated with any comments (good or bad) that you may have. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 1 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Table Of Contents ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Introduction.............................................. 15 Top Down Approach....................................... 15 Preamble and Credits.................................... 17 Licensing Information................................... 18 How to register......................................... 19 The key system.......................................... 20 Product Support......................................... 21 Installation.............................................. 28 Configuration............................................. 31 CSETUP.................................................... 31 The User Interface...................................... 31 F1-Help................................................. 32 Setup................................................. 32 General............................................. 33 System Information................................ 33 BBS name........................................ 33 Sysop name...................................... 33 Asst sysop...................................... 33 Location........................................ 33 Phone number.................................... 33 BBSID (I)....................................... 34 BBSID (II)...................................... 34 Modem Settings.................................... 34 COM port........................................ 35 Init rate....................................... 35 Init string..................................... 35 Locked BPS rate................................. 35 Init tries...................................... 36 On hook......................................... 36 Off hook........................................ 36 Reset........................................... 36 No carrier...................................... 36 Answer.......................................... 37 ... from........................................ 37 ... to.......................................... 37 ... wait con.................................... 37 Flush w/ slow................................... 37 Wait rep slow................................... 37 Wait rep fast................................... 37 Manual answer................................... 38 Lower DTR when busy............................. 38 Lower DTR to hangup............................. 38 OK.............................................. 38 Ring............................................ 38 Escape code..................................... 39 Init delay...................................... 39 No hangup....................................... 39 Escape delay.................................... 39 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 2 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ x Base addr..................................... 39 x IRQ........................................... 39 Caller-ID str................................... 40 Bps rate........................................ 40 Response string................................. 40 Errorlevel...................................... 41 Paths............................................. 41 Swap path....................................... 41 Temp path....................................... 41 Work path....................................... 42 Common path..................................... 42 Filebase path................................... 42 Lng files path.................................. 42 .CTL files path................................. 42 File attach path................................ 42 Vote path....................................... 43 Nodelist path................................... 43 JAM base path................................... 43 Local move path................................. 43 Ext chat........................................ 43 Virus scanner................................... 44 Old taglists path............................... 45 Squish ECHOTOSS.LOG............................. 45 Log file path................................... 45 Message System.................................... 45 Quote string.................................... 46 Check user base................................. 46 Cursor E msg hdr................................ 46 Fast jump to end................................ 46 Default originline.............................. 47 Min disk space.................................. 47 Max msgs to pack................................ 47 Allow macros.................................... 47 Split messages.................................. 48 Dupe list size.................................. 48 Read margin..................................... 48 Quote margin.................................... 48 Passwd failure area............................. 48 Up/Down not chg msg............................. 49 Redraw hdr lines................................ 49 Remove after taglin............................. 49 Net mail area................................... 49 Group mail date chk............................. 49 Create PID + tear............................... 49 Ignore Soft-CR.................................. 49 Auto add new areas.............................. 49 Group mail sec lvl.............................. 50 Offline packing sec............................. 50 Auto quote...................................... 50 Save msg at hangup.............................. 50 Kludges in msgpkt............................... 50 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 3 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Verify pkt netmails............................. 50 Quote string II................................. 50 Echo msgs to sysop.............................. 51 File System....................................... 51 Nervous file check.............................. 51 Import FILE_ID.DIZ.............................. 51 Check ratio files............................... 52 Prescan FILES.BBS............................... 52 Allow split descs............................... 52 Ext upload chek................................. 52 Findfirst on CDROM.............................. 52 FILES.BBS DLcounter............................. 53 Max file desc lines............................. 53 Download file descs............................. 53 No upd dlcntr FILES............................. 53 Touch uploaded file............................. 53 Unwanted uploads................................ 53 Min up disk space............................... 54 No ext in dupe chk.............................. 54 Move dupes to path.............................. 54 Keep taglist.................................... 54 Dupechk/chk rights.............................. 54 Ask desc before UL.............................. 54 Check FILES.CTL................................. 55 Auto add new areas.............................. 55 Hidden uploads.................................. 55 Auto stop listing............................... 55 User Config....................................... 56 Flag descriptions (F10)......................... 56 One-word names.................................. 56 Expiration days................................. 57 Verify calls.................................... 57 Include Sysop................................... 57 Password tries.................................. 57 Hide upper sec.................................. 58 Pwd CRC type.................................... 58 Net Addresses..................................... 58 Name............................................ 59 Address......................................... 59 Limits............................................ 59 Active?......................................... 60 Security level.................................. 60 Description..................................... 60 Valid from...................................... 61 Valid to........................................ 61 Max DL/UL KB ratio.............................. 61 Max DL/UL times ratio........................... 62 Time per day limit.............................. 62 Calls per day limit............................. 62 Download limit.................................. 62 Events............................................ 63 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 4 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Active?......................................... 64 Forced.......................................... 64 Error level..................................... 64 Run time........................................ 64 Days to run..................................... 65 Last run date................................... 65 Transfer Protocols................................ 65 Active?......................................... 66 Description..................................... 66 Selection key................................... 66 Batch........................................... 66 Bidirectional................................... 67 DL cmdline...................................... 67 UL cmdline...................................... 68 List char....................................... 68 Efficiency...................................... 69 Log file name................................... 69 Ctl file name................................... 69 UL log keyword.................................. 69 DL log keyword.................................. 69 Read whole log.................................. 70 External Transfer Protocols - Examples (DOS).. 70 External Transfer Protocols - Examples (OS/2). 73 File Archivers.................................... 76 Active?......................................... 77 Description..................................... 77 Selection key................................... 77 File extension.................................. 77 Pack cmdline.................................... 77 Unpack cmdline.................................. 78 List char....................................... 78 Efficiency...................................... 78 Archive ID...................................... 78 File Archivers - Examples (DOS)............... 79 File Archivers - Examples (OS/2).............. 82 FS Message Editors................................ 84 Active?......................................... 85 Description..................................... 85 Selection key................................... 85 Command line.................................... 85 Char Sets......................................... 86 Active?......................................... 86 Description..................................... 86 CHARSET kludge label............................ 87 Selection key................................... 87 Modify input.................................... 87 Other Settings.................................... 87 Node number..................................... 87 Local colors.................................... 87 Password........................................ 88 Time out........................................ 88 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Login time...................................... 88 OS shell........................................ 88 Last callers.................................... 89 Sysop seclvl.................................... 89 Verify BBS...................................... 90 DORINFOn.DEF.................................... 90 Detect scrlen................................... 90 Login charset................................... 90 Force ANSI...................................... 90 Yell+nodechat................................... 90 Yell device................................... 91 Yell times.................................... 91 Yell length................................... 91 Sun from...................................... 91 Sun to........................................ 91 Mon from...................................... 91 Mon to........................................ 91 Tue from...................................... 92 Tue to........................................ 92 Wed from...................................... 92 Wed to........................................ 92 Thu from...................................... 92 Thu to........................................ 92 Fri from...................................... 92 Fri to........................................ 92 Sat from...................................... 92 Sat to........................................ 92 Online msgs................................... 92 Erase mulchat................................. 93 Check mulchat................................. 93 No CHAT.LOG................................... 93 No user exit.................................. 93 CHAT.LOG/main................................. 93 No ANS detect................................... 93 Hidden char..................................... 94 Ansi stop ch.................................... 94 Statline col.................................... 94 Convert $ENV$................................... 94 Check delay..................................... 94 ANSI buf size................................... 94 No locals cnt................................... 95 F9 statline1.................................... 95 F9 statline2.................................... 95 F11 statline1................................... 95 F11 statline2................................... 95 F12 statline1................................... 95 F12 statline2................................... 95 Echo lng char................................... 95 Scr saver cnt................................... 96 Reinit cnt...................................... 96 Cmdline ctrlx................................... 96 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 6 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Share cmnt...................................... 96 Allow ^[! seq................................... 96 Auto set cur.................................... 96 Kbd macros...................................... 96 Keyboard macros............................... 97 Execute program macros........................ 97 No IEMSI det.................................... 97 Not in limits................................... 97 Log IEMSI....................................... 97 Msg Areas........................................... 98 Name.............................................. 100 Active?........................................... 100 Short name........................................ 100 Group............................................. 101 Format............................................ 101 Path name......................................... 101 Password.......................................... 103 Open from......................................... 103 Open to........................................... 103 Area type......................................... 103 Msg kinds......................................... 104 Reply status...................................... 105 Alias/Name........................................ 106 Use AKA........................................... 106 Origin line....................................... 107 Echo area tag..................................... 107 Allow delete...................................... 107 Move replies to................................... 107 Allow tag lines................................... 107 Allow ctrl chars.................................. 108 Force mail check.................................. 108 Sub-directory..................................... 108 Curr subdir num................................... 108 Where to jump..................................... 108 Ask receipt....................................... 109 Use char table.................................... 109 Hudson board...................................... 109 Read msgs security................................ 109 Write msgs security............................... 109 Sysop security.................................... 109 Security level.................................. 110 Flags........................................... 110 Age............................................. 110 Bps rate........................................ 111 No kludges visible................................ 111 Force combined.................................... 111 In all groups..................................... 111 F8 Global Changes................................. 112 File Areas.......................................... 114 Name.............................................. 114 Active?........................................... 114 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 7 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Group............................................. 115 Download path..................................... 115 Upload area....................................... 115 Password.......................................... 115 Open from......................................... 115 Open to........................................... 115 Curr subdir num................................... 116 Where to jump..................................... 116 Offline area...................................... 116 New files check................................... 116 In all groups..................................... 116 Duplicate check................................... 116 Virus check....................................... 117 CD-ROM area....................................... 117 Copy to temp...................................... 117 Sub-directory..................................... 117 Filebase/FILES.BBS................................ 117 Basename.......................................... 118 FILES.BBS......................................... 118 Download files security........................... 118 Upload files security............................. 118 Security level.................................... 118 Flags............................................. 119 Age............................................... 119 Bps rate.......................................... 119 F8 Global Changes................................. 120 Doors............................................... 122 Name.............................................. 122 Active?........................................... 123 Group............................................. 123 Command line...................................... 123 Password.......................................... 124 Open from......................................... 124 Open to........................................... 124 Sub-directory..................................... 125 Curr subdir num................................... 125 Where to jump..................................... 125 In all groups..................................... 125 Run door security................................. 125 Security level.................................... 125 Flags............................................. 126 Age............................................... 126 Bps rate.......................................... 126 F8 Global Changes................................. 127 Lng Files........................................... 128 File Listings..................................... 197 Mail Read Listings................................ 200 Language File Control Codes....................... 210 Language File Key Scan Codes...................... 214 Other Files......................................... 215 .CTL Files........................................ 216 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 8 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Script Files...................................... 217 Quit................................................ 226 Lng Editor............................................ 226 User Editor........................................... 227 Screen 1............................................ 228 Name.............................................. 228 Alias............................................. 228 City.............................................. 228 Voice............................................. 228 Data.............................................. 229 Birthday.......................................... 229 Sex............................................... 229 Sysop page times.................................. 229 Public msgs....................................... 229 Private msgs...................................... 229 Upload KB......................................... 229 Upload files...................................... 229 Download KB....................................... 230 Download files.................................... 230 Deleted........................................... 230 SecLvl............................................ 230 Address........................................... 230 Screen length..................................... 231 Password.......................................... 231 First call........................................ 231 Last call......................................... 231 Times called...................................... 231 Minutes elapsed................................... 231 Screen 2............................................ 232 Protocol.......................................... 232 Packer............................................ 232 Editor............................................ 232 Charset........................................... 232 Msg packet format................................. 233 Msg area.......................................... 233 File area......................................... 233 Door.............................................. 233 Chat channel...................................... 233 Read msgs type.................................... 233 File list type.................................... 234 Sysop comment..................................... 234 Calls............................................. 234 Min elapsed....................................... 234 DL KB............................................. 234 DL files.......................................... 234 Last packet num................................... 235 Screen 3............................................ 235 Offline packet days............................... 235 Max msgs in packet................................ 236 Include WELCOME................................... 236 Include NEWS...................................... 236 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 9 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Include GOODBYE................................... 236 Include new files list............................ 236 Include new bulletins............................. 236 Include last read ptrs............................ 237 Want to see ALL msgs.............................. 237 Offline packing................................... 237 Mark mail as received............................. 237 Not include own msgs.............................. 237 No RE: in subject................................. 237 First menu........................................ 237 Language.......................................... 238 Last file check................................... 238 Last bulletin check............................... 238 Last msg packet................................... 238 Expiration date................................... 238 Time in bank...................................... 238 DL-Limit in bank.................................. 238 View file......................................... 239 Delete after view................................. 239 File viewed....................................... 239 View only once.................................... 239 Screen 4............................................ 239 Mail check........................................ 239 New files check................................... 239 New bulletins check............................... 240 Colors............................................ 240 Hot keys.......................................... 240 No DL-ratio check................................. 240 No kill........................................... 240 Calls since bday check............................ 240 Wrong passwords................................... 240 BBS name if Sysop................................. 241 Date format....................................... 241 Screen 5............................................ 241 Use wordstar keys................................. 241 Download file descs............................... 241 DESCRIPT.ION format............................... 242 Time units........................................ 242 KB units.......................................... 242 Long area names................................... 242 Include kludges................................... 242 Show kludges...................................... 242 Long subjects..................................... 243 Modifying the User Editor........................... 246 X................................................. 247 Y................................................. 247 Len............................................... 247 Scr............................................... 247 EditC............................................. 248 ShowC............................................. 248 Attr.............................................. 248 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 10 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ EditPos........................................... 248 EditInfo.......................................... 249 EditType.......................................... 250 Comment........................................... 251 Menu Editor........................................... 251 Key................................................. 252 AUT............................................... 252 SEL............................................... 252 CUR............................................... 253 NOT............................................... 253 %................................................. 253 Input............................................... 253 Menu type........................................... 253 Data field.......................................... 256 Sec................................................. 256 Sec. level........................................ 256 Flags............................................. 256 Age............................................... 256 Bps rate.......................................... 256 Menu Types............................................ 257 $0001 GOTO.......................................... 257 $0002 GOSUB......................................... 258 $0003 RETURN........................................ 259 $0004 LOGOFF........................................ 260 $0005 SHOWHOT....................................... 261 $0006 SCRIPT........................................ 261 $0007 EDIT.......................................... 262 $0008 SHOWFILE...................................... 265 $0009 EXEC.......................................... 265 $000A ERRLVL........................................ 267 $000B YELL.......................................... 267 $000C WHOISON....................................... 268 $000D LASTCALL...................................... 268 $000E SHOWUSERS..................................... 268 $000F SHOWBBS....................................... 269 $0010 EDITBBS....................................... 269 $0011 DOWNBBS....................................... 270 $0012 SETCURSOR..................................... 270 $0013 CHECKBBS...................................... 271 $0014 CHECKBULL..................................... 271 $0015 SHOWENTER..................................... 271 $0016 LASTCMT....................................... 272 $0017 USERVFILE..................................... 273 $0019 REDRAW........................................ 273 $001A RUNFORM....................................... 274 $001B CMDLINE....................................... 274 $001C NODEFMENU..................................... 274 $001D MNODECHAT..................................... 275 $001E SBBS_Q_A...................................... 275 $001F APHORISM...................................... 275 $0020 WRITELOG...................................... 276 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 11 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ $0021 AGESTAT....................................... 276 $0022 WRITE......................................... 276 $0023 VOTE.......................................... 276 $0024 ADDVOTE....................................... 277 $0025 QUIT.......................................... 277 $0026 SELCURSOR..................................... 277 $0027 SENDNODE...................................... 277 $0028 SELGROUP...................................... 278 $1000 FILELIST...................................... 278 $1001 NEWFILES...................................... 279 $1002 FILEMASK...................................... 281 $1003 KEYWORD....................................... 282 $1004 PREVFAREA..................................... 283 $1005 NEXTFAREA..................................... 284 $1006 SELFAREA...................................... 285 $1007 VIEWFILE...................................... 286 $1008 TMPUNPACK..................................... 287 $1009 TMPPACK....................................... 288 $100A TMPCOPY....................................... 288 $100B TMPLIST....................................... 288 $100C TMPKILL....................................... 289 $100D TMPVIEW....................................... 289 $100E MOVEFILE...................................... 289 $100F CHECKFLAG..................................... 290 $1010 UPLOAD........................................ 290 $1011 DOWNLOAD...................................... 291 $1012 SETFAREAS..................................... 292 $1013 DL_FLIST...................................... 293 $1014 TMPCOPYTAG.................................... 293 $1015 CHKFATTACH.................................... 294 $1016 ATTACHFILE.................................... 294 $1017 KILLATTACH.................................... 294 $1018 DOSDIR........................................ 294 $1019 FLAGFILES..................................... 295 $2004 PREVMAREA..................................... 295 $2005 NEXTMAREA..................................... 296 $2006 SELMAREA...................................... 297 $2007 SCANMSGS...................................... 298 $2008 READMSGS...................................... 299 $2009 READCOMB...................................... 299 $200A WRITEMSG...................................... 300 $200B SCANMAIL...................................... 302 $200C READMARK...................................... 302 $200D OFFLINE....................................... 302 $200E OFFLINE2...................................... 303 $200F SETMAREAS..................................... 303 $2010 MAREASTAT..................................... 305 $2011 WRITEMSG2..................................... 305 $3004 PREVDOOR...................................... 306 $3005 NEXTDOOR...................................... 306 $3006 SELDOOR....................................... 307 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 12 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Menu Layout........................................... 308 Creating a Select Menu.............................. 313 ANSI Files........................................ 324 Sub-directories..................................... 326 Form Editor........................................... 326 Loc(x,y)............................................ 327 ShowC............................................... 327 EditC............................................... 327 Len................................................. 327 Met................................................. 328 @MACRO@............................................. 328 BBS List Editor....................................... 329 Active?............................................. 329 BBS name............................................ 329 Sysop............................................... 329 Software............................................ 329 Added............................................... 329 Verified............................................ 330 Show sec............................................ 330 Seclvl............................................ 330 Flags............................................. 330 Age............................................... 330 Bps rate.......................................... 331 Nodes............................................... 331 Number............................................ 331 Bps............................................... 331 Open.............................................. 331 Other............................................. 331 Nets................................................ 332 Name.............................................. 332 Address........................................... 332 Vote Editor........................................... 333 Question............................................ 333 Added by............................................ 333 Added on............................................ 333 Security............................................ 334 Type................................................ 334 Chg vote............................................ 334 See results......................................... 334 Max points.......................................... 334 Max shared.......................................... 335 Answers............................................. 335 Users............................................... 335 Answer.............................................. 335 Name................................................ 335 Date................................................ 335 Number.............................................. 336 Filebase Editor....................................... 336 Uploader............................................ 338 Downloads........................................... 338 Deleted............................................. 338 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 13 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ For Sysop........................................... 338 Offline............................................. 338 Unlisted............................................ 338 FileEd.Cfg............................................ 339 General Utilities..................................... 339 Running CSETUP Manually................................. 342 CSETUP - Example Command Line Parameters............... 343 Macros used in Concord.................................... 347 Concord command line switches............................. 358 -BPS.................................................... 358 -C...................................................... 358 -CID.................................................... 358 -CON.................................................... 358 -DEBUG.................................................. 359 -ERRLVL................................................. 359 -HANDLE................................................. 359 -LOCAL.................................................. 359 -M...................................................... 359 -MAINT.................................................. 360 -NODE................................................... 360 -NOSYSOP................................................ 360 -OVRBUFSIZE............................................. 360 -PORT................................................... 360 -RETURN................................................. 361 -STATUSLINE............................................. 361 -TIME................................................... 361 -USER................................................... 361 -WAIT................................................... 361 -*...................................................... 362 /?...................................................... 362 Batch Files............................................... 363 Sysop Keys and the Status Bar............................. 369 Sysop Function Keys..................................... 369 Sysop Alt Keys.......................................... 370 Sysop Keys whilst Waiting For Call...................... 371 Other Progs/Utils Distributed With Concord................ 372 LogView.Exe............................................. 372 RLogView.Exe............................................ 372 NFC2.Exe................................................ 372 NFC2.CFG................................................ 372 RCSetup.Exe............................................. 372 TopList.Exe............................................. 372 TopList.Cfg............................................. 372 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 14 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Introduction ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This chapter explains how to use this manual as a procedural guide as well as a reference guide. It also explains the icons, sidebars and procedural steps which were included to illustrate step-by-step procedures and highlight various features and functions. Whilst every effort has been made to ensure these documents are as accurate as possible, no responsibility is taken for any errors or omissions. A great deal of time has been taken in writing this document in order for you to get the maximum from Concords extremely flexible way of doing things. If you do find an error, or something that isn't clearly explained, please send a netmail to the document author, Eddy Matthews at 2:256/651 (fidonet). Concord comes with an installation program that will setup most of the basics and create the necessary directories etc. It also has a complete set of menus which should allow you to have a basic system running in a fairly short time. However, to get the best from this package, we recommend that you spend some time going through these documents to fully understand just how flexible Concord can be. A few extra programs are necessary before Concord can accept remote callers (a FOSSIL driver for example) and these are listed in this manual. But the basic install will run locally to allow you to get an idea of what the system is capable of. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Top Down Approach ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This manual was written with a twofold target audience. First, the novice; one who has never used Concord BBS before, and second; the experienced Sysop. For the novice, this manual provides clear, in- depth descriptions of concepts and features as well as check-list procedures to assist in feature implementation. For the experienced Sysop, the same features are available in addition to many reference examples and a useful index. In an effort to provide comprehensive documentation, we've taken a top-down approach. Each feature and concept is explained in the order in which it is implemented or configured. The chapters themselves are laid out in order of implementation and usage progression. If you start at the beginning of this manual and work your way through its chapters, you will have learned Concord BBS from a top down perspective and will be on your way to setting up a ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 15 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ unique system all your own. Throughout this manual, you will notice various symbols and text formatting which are used to attract your attention or indicate an action or reference. The following legend gives an explanation for each. The "NOTE" Symbol This symbol is used to attract your attention to important notes. Wherever you see this symbol, read the notes that follow. The CHEVRON POINTER Symbol ">" This symbol is used within a line of text to illustrate how to get to a specific option or feature in the Concord configuration program (CSETUP) by selecting the sub-menus pointed to. Wherever you see the > symbol, you will see a map instructing you which pick-list menus should be selected to access a specific area of CSETUP. Pick-list menus are pull-down or pop-up menus that contain a list of selections from which to choose. Pick-list menus are often available from other pick-list menus. The following example shows how the pointer symbol is used to indicate a position in CSETUP: System > Paths This indicates that from the main picklist menu in CSETUP,you should select the System pick-list menu. From the System pick-list menu,you should select Paths. Many references to specific areas of CSETUP are made in this manner throughout this manual, in order to give you an instant indication where to find a given area in CSETUP. CHECK LIST Procedures This manual guides you through several step-by-step check-lists that allow easy implementation of certain features of Concord. Wherever you see numbered lists (i.e. 1), 2), 3)) you will find a check-list procedure. The <> symbol Anything that appears between the <> symbols is a REQUIRED parameter and MUST be entered. ie. The [] symbol Anything that appears between the []symbols is an OPTIONAL parameter ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 16 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ and can be used or omitted as required. ie. [ALL] This manual will attempt to take you through each step in setting up your system in a logical and easily followed manner. If you still find there are things that are not clear then you should contact one of the support sites listed later in these documents for help.Please try to explain CLEARLY what the problem is. Don't forget, Concord is a complicated beast, and you should NOT expect to learn all of it's features overnight! New Sysops almost always find a BBS difficult to understand at first, and that is why the support sites exist... TO HELP YOU! Even an old hand at running a BBS can have problems, so don't be frightened to ask for help if you need it. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Preamble and Credits ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Development of Concord started in December 1993 after Aki Antman decided not to develop SuperBBS any further. It was then that Pasi Talliniemi decided he would start to write his own BBS software. After only four months of programming the first beta was sent out to the beta sites for testing and evaluation. It was by no means a finished product, but it WAS running. After almost a year in beta, the first Gamma version was released to the public so they could try it for themselves. That was in December 1994. Since that time Concord has continued to develop rapidly into what you see today. It is still being added to, expanded and changed even as this documentation is written... Concord will continue to be developed for a long time yet! To really appreciate just how flexible Concord can be, please take some time to read this documentation fully. I have tried to explain every feature of Concord in some detail, but it is impossible to cover everything and to suit everyones setup. If you find something you don't understand, please contact one of the support sites...They are only too willing to help. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 17 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Licensing Information ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ "Concord" refers to the executable programs and documentation contained in Concord Bulletin Board Software distribution archives released by Pasi Talliniemi. 1. Concord is the copyrighted material of Pasi Talliniemi. It may only be used in accordance with the conditions set out in this license agreement. 2. You may use Concord for a period of three months on a trial basis in order to determine it's suitability for your particular application. After this period you MUST register each copy of Concord that you run simultaneously. Multiline installations that share a common file base AND have the same name need only register one copy. 3. Registration entitles you to use Concord and any future versions of Concord (upto v1.99) for as long as you wish, subject to any special licensing conditions attached to future versions. For details on the registration procedure,refer to the section in this document "HOW TO REGISTER". 4. Pasi Talliniemi is in no way obligated to provide future versions of, or support for, Concord. 5. Site and Group registrations are available, and are dealt with on a case by case basis. 6. You may not modify or otherwise reverse-engineer Concord. 7. You are encouraged to distribute Concord provided that no fee is charged for its distribution, and that the distribution archive is not modified in any way. Pay Bulletin Board Systems may however charge their normal fee provided that no additional charge for Concord is levied. 8. Concord may not be included as part of any software library which is distributed on a commercial basis (commercial = "for money") without prior written permission from Pasi Talliniemi. 9. Concord may not be used in any unlawful or illegal manner. 10.Pasi Talliniemi and his agents accept NO liability resulting from your use or inability to use Concord. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 18 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² How to Register ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Print or reproduce the registration form at the end of this section and send it with your registration payment to one of the sites listed in the 'Product Support List': *You MUST fill out the registration form correctly in order for your details to be processed. Not doing so will result in delays in your key arriving. *Cheques and money orders should be made payable to the person at your registration site. *Please include either a FidoNet address or a stamped, self-addressed envelope so that receipt of your payment can be acknowledged. *** Concord BBS REGISTRATION FORM *** Sysop Name _________________________________________________ System Name ________________________________________________ [The above two items are used to generate your registration key and must appear EXACTLY as they do in CSETUP.] Network Address (number and network name) __________________ Any other networks you are a member of _____________________ Primary BBS telephone number and baud ______________________ Voice telephone number _____________________________________ Hours of BBS operation _____________________________________ Postal Address : ____________________________________________________________ ____________________________________________________________ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 19 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version of Concord you are registering ______. Registration amount enclosed _______, for ____ copies. What do you like about Concord? ____________________________________________________________ ____________________________________________________________ What enhancements/changes would you like to see in our next release? ____________________________________________________________ ____________________________________________________________ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² The Key System ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Upon registering you will receive your uniquely generated key. Each key is a small (approx 4Kb) file which contains information about your registration. When Concord detects a valid key it switches into registered mode. It should be made absolutely clear that Concord is still fully functional before it is registered. By registering you are supporting the authors further development of Concord, and showing your support for his hard work. Using the software beyond the evaluation period without registering is a violation of that agreement. WARNING! Your key is unique, and under NO circumstances should it be made available to anyone else. Doing so is a direct violation of the agreement you entered into with us by registering. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 20 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Product Support ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ You can always get the latest shareware version of Concord and technical support from the following systems: CONCORD REGISTRATION/SUPPORT SITES Here is a list of current Registration/Support Sites for Concord. The cost of regisration is: SuperBBS registered users: $ 50 USD All others : $ 70 USD Commercial Customers : $100 USD See CONCORD.REG for registration form and description of Commercial and Non-commercial customers. EXCHANGE RATE: The price of to register will depend on the exchange rate at the time of your order. Please calculate the exchange rate, in your currency to U.S. Dollars, at the time of your order, or contact a site in your country for the current rate. CONCORD ECHO: The CONCORD echo is available from Planet Connect or your hub from the Fidonet Backbone. Support sites only do not list addresses, since they do not take registrations, we do not want to confuse users who want to register Concord. ------------------- WORLD SUPPORT SITES --------------------- List of Support/Registration sites Around the World : Finland / all other countries : Headquarters +358-9-2903463 V.34 * 2:220/297 +358-9-87893089 V.32bis * 2:220/298 +358-9-87893069 ISDN Pasi Talliniemi Paimenhuilunpolku 3 B 21 FIN-00420 Helsinki Finland Internet: pasi.talliniemi@helsinki.fi ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 21 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Administrative Assistants: Fidonet Zone 1 and 4 : QST BBS Len Morgan (See address below) Fidonet Zone 2: Mustang BBS Ralf Ulbrich (See address below) --------------------------------------------------------------------- ZONE 1 --------------------------------------------------------------------- NORTH AMERICA ============= Canada : Quebec-Soft BBS +1-514-642-3188 33.6 * 1:167/234 +1-514-642-4772 33.6 Patrick Dufresne A/s: Concord Registration C.P. 24005, C.O.P. De La Pointe Montreal, Quebec, Canada H1A 4Z2 Internet: patrick@qsoft.mn.pubnix.net The House of KnightMares +1-604-321-2089 33.6 1:153/950 +1-604-321-2090 33.6 1:153/750 Damien Sam Burnaby, BC, Canada Internet : damsam@srgames.org hellraiser@hellbound.com stargate@netcom.ca USA: QST BBS +1-916-920-1288 USR V.All * 1:203/730 +1-916-922-1288 USR 14.4 * 1:203/731 Len Morgan Zone 1, 3 & 4 6 Reg/Supt Site Coordinator CONCORD-FDN International Coordinator P.O. Box 13965 Sacramento, California 95853-3965 U.S.A. Credit Cards (VISA/MC) accepted Freq REGISTER.* for Fido Netmail Reg. Internet: Len.Morgan@730.gigo.com ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 22 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ --------------------------------------------------------------------- ZONE 2 --------------------------------------------------------------------- EUROPE ====== Austria : BCG BBS +43-1-3185-455 USR 28.8 * 2:310/95 Reinhard Dick Postfach 50 A-1196 Vienna Austria Internet rd@krautzer-lynn.com CIS 100116.2026 Taurus Alpha 1 +43-732-717306 ISDN/V.34 2:314/20 +43-732-717307 ZyXEL 19.2 /21 Lothar Lindinger Internet lothar.lindinger@jk.uni-linz.ac.at lilo@hyperbox.org WWW+FTP+Telnet+Vmodem taurus.hyperbox.org Denmark : Lavender Blue +45-35-861079 V34/ISDN * 2:235/335 +45-35-861089 V32b, V42b, V.FC Bjarke V. Lindberg Jagtvej 109, 2. tv. DK-2200 K›benhavn N. DENMARK Internet concord_support@lavender.dk sysop@lavender.dk ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 23 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Finland: Rampton Birds' Box +358-3-3492357 V.34+ 2:221/360 +358-3-3492356 V.34 2:221/361 +358-3-3492355 2*ISDN 2:221/1 Tommi Koivula Lakiala Finland Internet tommi@rbb.pp.sci.fi France/Belgium : A.C.M.E. BBS +33-84.26.86.06 HST V.E * 2:325/1 +33-84.26.85.99 V32B * 2:325/2 {MailOnly} +33-84.21.16.00 HST V.E * 2:325/100 Mathieu Chappuis 68, Rue de Valdoie 90000 Belfort France Le Viking BBS +33-1-69348235 28.8 2:320/222 Eric Van Hyfte France Germany : Mustang BBS +49-911-505667 14.4 HST * 2:2490/2001 +49-911-505893 19.2 ZYX * 2:2490/2002 +49-911-500840 28.8 V34/VFC * 2:2490/2003 +49-911-9538011 I.S.D.N. * 2:2490/2004 +49-911-9538053 I.S.D.N. MO * 2:2490/2005 Ralf Ulbrich Postfach 100 331 90565 Schwaig, Germany Internet: ralf.ulbrich@datev.de RAAR's BBS +49-911-4501422 VFC/V34 2:2490/2020 +49-911-349836 ISDN X.75 2:2490/2021 Ralf Amrhein Internet: ra@raar.sesom.de www.neurnberg.netsurf.de/user/raar/ Thing BBS +49-30-4642166 V.34 2:2410/400 Konrad H. Knauer Berlin Germany Argon BBS +49-281-89867 V.34+/X75 2:2446/505 +49-281-953239 V.34/X75 2:2446/504 Christoph Rasim Internet neon@argon.jaconnect.com ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 24 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Holland : BBS Roefsoft +031-77-30-60645 33.6/ISDN 2:284/132 +031-77-30-60988 28.8/ISDN 2:284/713 +031-77-30-60304 28.8/ISDN Ruud Doek Holland Internet http://www.dsvenlo.nl/~slfac/concord.htm Italy : Vayx +39-783-75142 VFC * 2:335/428 +39-783-779201 H96-V32b +39-783-779000 X75/V110 ISDN +39-783-779201 X75 ISDN Andrea Contini Via Carducci, 13 Oristano (Or) Italy I-09170 Megalink BBS +39-51-399-599 VFC/V.E. 2:232/432 Alex Bonfiglioli Bologna Internet zeus@mbox.queen.it Neverending Struggle +39-81-7411976 VFC/V34 * 2:335/238 Fausto Iannuzzi Via Francesco Bufi, 2 80131 - Napoli (NA) Italia Internet: fausty@peacelink.it Sweden: Software of Sweden +46-520-53302 V34/VFC * 2:203/516 Tobias Ljunggren Bistockvagen 33 S-463 35 GOTA SWEDEN ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 25 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Switzerland : Roesslibox +41-61-2500200 V34 * 2:301/406 +41-71-2500210 V34 * 2:301/422 +41-71-2500218 ISDN, X.75 * 2:301/486 Michael Huwiler Bedastrasse 15 CH-9000 St. Gallen Internet: huwi@huwi.ch United Kingdom : InfoSoft BBS +44-1642-873956 V34 2:256/651 Eddy Matthews 32 Whitley Road Thornaby Cleveland, England TS17 9HZ Tornado BBS +44-81-7428878 V34 * 2:254/210 Nick Hart P.O. Box 8205 London, England W4 2WJ -------------------------------------------------------------------- ZONE 3 -------------------------------------------------------------------- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 26 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -------------------------------------------------------------------- ZONE 4 -------------------------------------------------------------------- SOUTH AMERICA ============= South America Brazil : The Navigator BBS +55-61-243-7676 14.4 * 4:8061/3 Pedro Cunha SQS 409 BL. Q Ap. 308 Brasília, DF Brazil CEP. 70.258-170 Internet: pplfilho@nutecnet.com.br -------------------------------------------------------------------- ZONE 6 -------------------------------------------------------------------- TAIWAN ====== Taiwan : Long Fellow BBS +886-4-483-4485 USR V.E * 6:722/207 Tonny Lin P.O. Box 21-210, Tali Taichung, Taiwan 412 Rep. of China *Send Netmail for Registration Info. -------------------------------------------------------------------- *) You can register via sites marked with * We would like to send special thanks to all our support sites !!! If there is something wrong with your information, or you are our support, but can't find your name from this list, please let us know. Send all corrections to Len Morgan @ QST BBS. If there isn't a support BBS in your country/state, and you would like to become one,please contact either Len Morgan for Zones 1 and 4 or Ralf Ulbrich for Zone 2. File request PREGSITE.* for the application package. - Len Morgan (Zone 1 & 4 Support/Registration Coordinator 1:203/730) - Ralf Ulbrich (Zone 2 Support/Registration Coordinator 2:2490/2001) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 27 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Installation ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Concord should run on any IBM 80x86 compatible computer. Other programs you will need in addition to the release package are DOS 3.x (Or OS/2 v2.0 or higher) and a FOSSIL driver. The FOSSIL is a memory- resident program that many communications packages use to communicate with the modem. Two FOSSILs that have been successfully tested with Concord are Ray Gwinn's X00, and David Nugent's BNU. Either of these should be readily available from any local bulletin board. Also required is an external protocol module (DSZ, GSZ, CEXYZ etc). You will also need a modem that is capable of accepting Hayes-type commands, and an Ansi drawing program such as TheDraw to allow you to create your own Ansi menus. TheDraw is not needed immediately as sample menus are included in the release archive to get you started. 1. Ensure that your AUTOEXEC.BAT (or CONFIG.SYS in the case of OS/2) file contains a command to set the environment variable CONCORD to your SYSTEM directory, so that Concord can find its configuration files: SET CONCORD=C:\CONCORD Please note, the ONLY space is between SET and CONCORD. NO other spaces should be on this line! 2. If using the DOS version of Concord, please ensure that you have SHARE loaded in your Autoexec.Bat or Config.Sys. OS/2 users can ignore this as Share is always loaded in OS/2. Use ONE of the following, NOT both: CONFIG.SYS: DEVICE=C:\DOS\SHARE.EXE /L:80 AUTOEXEC.BAT: C:\DOS\SHARE.EXE 3. Install a FOSSIL driver such as X00 or BNU which is needed to handle the comms routines for remote users to access the system. A FOSSIL is NOT included in the main Concord archive so you will need to source one of these yourself. Both X00 and BNU should be available on almost every BBS system, so you should have no problem finding one of them on a system near you. If you can't find one easily, please contact one of the support sites listed later in this document. The following are examples of the sort of command lines that are needed when installing X00 as a fossil driver under DOS. These should be added to your CONFIG.SYS file. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 28 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Please refer to the docs for this utility for more info. These examples are given as a guide only to get you started. Two Line System...Com1 & Com2 Device=C:\Util\X00.Sys 2 E B,0,38400 B,1,38400 T=1024 R=2048 One Line System Com1 Device=C:\Util\X00.Sys 1 E B,0,38400 T=1024 R=2048 One Line System Com2 Device=C:\Util\X00.Sys 2 E B,1,38400 T=1024 R=2048 Under OS/2 it is advisable to replace the standard comms drivers SIO.SYS and VSIO.SYS with the ones written by Ray Gwinn of X00 fame. These give better performance than the standard drivers shipped with OS/2. Don't forget, the above examples are ONLY needed for DOS based systems. OS/2 works differently and does NOT require the commands listed above. PLEASE NOTE: A FOSSIL driver is NOT needed to setup the BBS software, but WILL be needed before anyone can access your system via a modem. So if you don't have a FOSSIL driver now don't worry, you can always install one later. 4. Ensure that you have a copy of any necessary archivers on your PATH, or in the directory you are working from. Refer to your DOS or OS/2 manuals for more info on the PATH statement. Concord is normally distributed in RAR format, so you will need a copy of RAR to unpack the main archive. Occasionally you may find Concord in other formats as some Sysops prefer to use ZIP or ARJ etc... In that case you will need a different archiver to unpack the files. Concord's INSTALL program will search the Current directory AND the PATH for any archivers it needs to use. 5. Reboot your system to allow it to read any changes you may have made to your Config.Sys or Autoexec.Bat files. Failure to do this NOW could result in Concord failing to install or configure correctly. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 29 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 6. Unpack the distribution archive into a temporary directory and run INSTALL.EXE. The INSTALL program uses the following keys: F1 Help. This will allow you to browse the docs for Concord in case of difficulty. The docs MUST be in the current directory to use this feature. Alt-J Shell to the operating system(Dos or OS/2) leaving the INSTALL program still active. You can return to it by typing EXIT. ENTER Continue with installation. ESC Abort installation. SPACE Change settings. If you don't want to continue with the installation press ESC, or to continue press ENTER. 7. You will now be presented with the settings screen. Here you will first be asked which directory you wish to install Concord to (Normally C:\CONCORD). Press the SPACE bar to alter any setting, then use the cursor keys to move to the option you wish to change (press ESC when you have finished making any changes), or ENTER to accept the default and continue. If you specified a directory that does not exist, Concord will ask if you want to create it. Concord will then check that you have enough diskspace on the destination drive and also check that any necessary archivers are found.Press ENTER when there are no errors to continue. If errors are found please correct them before trying to continue. Concord will now create any directories necessary and will copy the software to these directories. This may take some time particularly on slower systems. When everything has been installed you will be asked if you wish to enter the setup program (CSETUP) to start configuring your system. Remember, you can press F1 at anytime to view the manual. After pressing ENTER, the installation program will call the configuration program CSETUP.EXE. This completes the installation, and you are now ready to move on to the CONFIGURATION section. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 30 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Configuration ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This chapter explains the configuration of Concord which is accomplished with the use of the configuration program, CSETUP. Concord can be configured almost completely from within this program. Features and options are explained in the order in which they appear in CSETUP. You'll learn how each feature functions as you step through this chapter. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ In the Concord system directory (usually \CONCORD after an initial installation), you'll find several programs which are discussed throughout this manual. One of these is the very powerful, all-around configuration program called CSETUP. If you're just getting started, you'll want to read this entire chapter which covers every aspect of the CSETUP program. Or,if you've already configured Concord, use this chapter as a reference guide. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² The User Interface ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ CSETUP uses a full-screen user interface that is completely menu- driven. More specifically, it uses menus that contain pick-lists. A pick-list menu is one in which a list of options is available for selection. This pick-list is usually contained within a small menu window or box. This type of menu selection system is very common and easy to use. Each menu contains a highlighted cursor-bar which is used to select an item to be edited. Throughout this manual, the highlighted cursor bar is referenced simply as the cursor-bar. The cursor-bar is positioned on any item to be edited or selected by using the following method: * Using the cursor positioning keys to move the cursor up or down the pick-list until the cursor-bar is positioned on the option you wish to select and then press . In most instances, pressing with the cursor-bar positioned ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 31 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ on the field you wish to edit will place you in edit mode. However, some fields do not require any actual data entry and pressing will simply toggle these fields between the selections available. The escape key serves two purposes within CSETUP.It is used to exit areas of data entry in most instances. For example, after making changes to a message area, pressing exits the message area screen and returns to the message area pick-list menu. Another function of the key is to abort field data entry. For example, pressing while you are actually entering data will abandon any changes you may have made to that field, restoring it to its original value. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - F1-Help ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Pressing F1 when in CSETUP will call up the online help allowing you to browse the documents without exiting from the program. Very useful while you are getting to know the program. F1 is available in most options, and will allow you to do a search to find help if you don't understand what is required for a particular item or command. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The Setup menu is the heart of setting up the basics for your BBS. Here you enter all the details of your system and how it should behave. Press when the light bar is over the SETUP menu option. This will take you to another screen which includes all the sub menus necessary to setup your system. We will step through each menu, and every option on them, one at a time and explain how everything works and what is required from you. First is the GENERAL menu.... ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 32 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Here is where we setup all the basics for the system. We will take a look at each option in turn and describe in detail what is required. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > System Information ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Here you can enter the general System Information for your BBS system. Option : BBS Name Description : The Name of your BBS. If you are a registered user this MUST be EXACTLY the same as in your registration otherwise Concord will NOT work. Please note that this line is case sensitive. Example : InfoSoft BBS Option : Sysop name Description : The name of the Sysop. If you are a registered user this MUST be EXACTLY the same as in your registration otherwise Concord will NOT work. Please note that this line is case sensitive. Example : Eddy Matthews Option : Asst sysop Description : The name of your Co-Sysop. Leave this option blank if you don't have a Co-Sysop. This name will be used in the chat function of the BBS. See the chat menu option for more information. Example : Pasi Talliniemi Option : Location Description : The location of your BBS system. Example : Thornaby, England Option : Phone number Description : The DATA phone number of your BBS. Example : +44-1642-764245 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 33 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : BBSID (I) Description : The filename used for QWK/BlueWave mail packets. Your off-line mail packets will be given this name when they are created by Concord. It is important that this should be unique to your system so that users don't get confused with mail from other systems in your area. This can be any name you choose upto a maximum of 8 characters. You can use any valid dos filename character. Example : INFOSOFT Option : BBSID (II) Description : The filename used for Omen mail packets. Your off-line mail packets will be given this name when they are created by Concord. Again, as with the QWK/BlueWave packets, you should try to use a name which is unique to your system. This can be any 2 character filename as long as they are valid Dos filename characters. Example : IN ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Modem Settings ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Here is were we setup everything related to the modem. If you are running a front-end mailer it will handle most things such as answering the phone and passing the call to the BBS, however there are still a lot of these settings that need to be sorted for Concord to work correctly, and in the case of a system without a front-end mailer you will need carefully setup everything. If you are unsure wether something is needed because you are using a front-end mailer, fill it in anyway.. Concord will ignore anything that is unnecessary. You will probably need to refer to your modem manual for some of the settings, so you should have it handy. If you find you experience real problems, please contact one of the support sites.. They will be only too pleased to help, and even if they cannot help immediately they will almost certainly be able to find any information you may require. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 34 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : COM port Description : This defines which comport your modem is attached to on your system. In most cases this will probably be COM2, but it may vary depending on your hardware and how it is configured. Choices : 1,2,3 or 4 Option : Init rate Description : This is the speed of the communication between your modem and your computer, it is NOT the speed of the remote connection. Higher speed modems (those over 9600) will normally have the speed of the comport locked at a fixed rate such as 19200, 38400, 57600 or 115200. If you have a locked comport rate you should enter that speed here. If on the other hand you are using a slower modem such as a 2400 baud unit you should enter 2400 etc. Please refer to your modem manual and to the documentation that came with the FOSSIL driver you are using for more information. Choices : Modem speed or locked comport speed as appropriate. Option : Init string Description : This is the string of commands that Concord should send to your modem to initialize it. There is no general string that will work for all modems so you will need to refer to your modem manual for more info. The string should normally be terminated with a '|' (pipe symbol) which is translated by Concord into a carriage return. Example : ATZ| Option : Locked BPS rate Description : When using a high speed modem it is normal to lock the comport to a fixed speed to enhance the flow of data. This is the speed of the data flow between your computer and the modem, it is NOT the speed of an incoming connection. Early modems and serial cards only have 8250 or 16450 UART chips which are not capable of handling the highest speeds. If you have one of these it may be necessary to change it to a more modern 16550 UART. Consult a computer technician if you are unsure about this. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 35 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Now we move onto the Special modem settings. Press F10 to access and change any of these settings. Even if you don't change anything here you should still browse through the various options to ensure all is okay for your setup. Option : Init tries Description : This is the number of times Concord should attempt to initialize your modem before aborting. If your modem fails to initialize for some reason Concord will return to the DOS or OS/2 prompt with an error message. Example : 3 Option : On hook Description : This is the string sent to the modem to place it 'on-hook'. This means the modem will answer the phone when a call is received. Don't forget, the '|' (pipe symbol) means a carriage return and will be automatically translated by Concord. Example : ATH0| Option : Off hook Description : This is the string sent to the modem to take it 'off-hook'. In this mode the modem will make the phone line busy, so any callers will simply get the BUSY signal. It should be noted that in some countries it is illegal to deliberately BUSY the phone line. Example : ATH1| Option : Reset Description : The string sent to the modem to reset it to its default settings. For most modern modems this is an ATZ command. Example : ATZ| Option : No carrier Description : The response given by the modem when it cannot detect a carrier when trying to call out. Your modem MUST be configured so that it gives 'Word' responses, NOT 'numeric' responses. Refer to your modem manual for more info. Example : NO CARRIER| ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 36 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Answer Description : The string sent to the modem so that it answers an incoming call. In most cases this will be ATA Example : ATA| Option : ... from Description : The starting time for Concord to answer the phone. This can be used in conjunction with the ...to option to restrict the times when Concord will answer any calls. The time MUST be entered using the 24 hour format. Example : 00:00 Option : ... to Description : The ending time for Concord to answer the phone. This is used in conjunction with the '... from' option. The time MUST be entered using the 24 hour format. Example : 24:00 Option : ... wait con Description : The number of seconds Concord should wait for the CONNECT string after answering a call. If the CONNECT string is not received by this time the call will be terminated. Example : 60 Option : Flush w/ slow Description : Should Concord flush the buffer after each write with slow modems? This is normally only required for modems that are slower than 2400 Bps. Choices : Yes/No Option : Wait rep slow Description : The time to wait in tenths of a second after sending an IEMSI/ANSI request. This may prevent incorrect IEMSI logons with modems that are 2400 Bps or slower. Example : 15 Option : Wait rep fast Description : The time to wait in tenths of a second after sending an IEMSI/ANSI request. This may prevent incorrect IEMSI logons with modems that are 2400Bps or faster. Example : 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 37 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Manual answer Description : Should Concord answer the phone when a RING signal is detected or let the modem answer the phone. The first method uses the ATA command, the second is set by the S0=0 line in your modem configuration. Choices : Yes/No Option : Lower DTR when busy Description : Should Concord switch the modem off-hook when it is working on things such as system maintenance? Lowering the DTR will prevent Concord from answering the phone, and will present a BUSY signal to anyone calling your system. Choices : Yes/No Option : Lower DTR to hangup Description : When a user logs off, should Concord lower the DTR to drop the carrier? If set to Yes Concord will lower the DTR, if set to No Concord will send the escape string. Lowering DTR works fine for most modems, but if you have a problem you can set this option to No and use the escape string method. Choices : Yes/No Option : OK Description : The string sent by your modem when it is initialized. In most cases this will be OK Example : OK| Option : Ring Description : The string sent by your modem when a RING signal is detected. This will prompt Concord to answer the phone if answering is enabled. For most modems this will be RING Example : RING| ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 38 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Escape code Description : The string that Concord should send to your modem to return it to command mode. When this string is sent your modem will disconnect and return to command mode ready to receive the next command. Some modems require a short delay to process this command correctly. The '~' character is used as a delay symbol in most modems, and the '+++' string as the escape code. Refer to your modem manual for more info. Example : ~~~+++~~~ Option : Init delay Description : The time delay Concord will use between sending any initialization strings to your modem. This is in tenths of a second and allows your modem time to respond before Concord attempts to resend an initialization string. Example : 10 Option : No hangup Description : This will force Concord NOT to hangup even when there is no carrier detected, or there is a problem with the modem. Normally this would be set to No. Choices : Yes/No Option : Escape delay Description : This defines the delay in tenths of a second that Concord should use between sending escape sequences. Useful for slower modems. Example : 5 Option : x Base addr Description : Special COM port base address used for direct asynch routines. Use this only if you use a strange COM port setting that cannot be defined any other way. For most systems this should be left blank. Example : $3F8 Option : x IRQ Description : Special COM port IRQ number used for direct asynch routines. As with the 'x Base address', use this ONLY if you have a strange COM port setup that cannot be defined any other way. Most systems should leave this entry blank. Example : 2 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 39 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Caller-ID str Description : The Caller-ID header string sent by your modem when it detects a caller ID signal. This feature is not available on all telephone exchanges or in all countries. Commonly it will be something like NMBR= or NAME=. An empty string will mean Concord should use it's normal default behavior. Example : NMBR= Now if you press the F10 key again you will be presented with another screen which will allow you to define all the response strings that your modem sends. This means that, unlike in other packages where these strings are hard coded in the program, you can define ANY string and tell Concord how to act on it. That can be normal CONNECT type strings, or FAX or whatever. To add a new connect string press the Alt-A key combination. Adding is done at the current cursor position. You can delete an entry by pressing Alt-D. You can edit an entry by pressing ENTER.Move to the string you want to change and press the ENTER key. You can move up and down by use of the cursor keys. The TAB key will move you to the next field on the same line. The Total field tells you how many strings have been defined. Option : Bps rate Description : The speed of the modem connection. This field is used by Concord to determine the speed of the connection. When using error-correcting modems this could be different from the value defined in the response string. Refer to your modem manual for information on the correct strings. Example : 14400 Option : Response string Description : The string received by Concord from your modem when a connection is established. When using a high speed modem it is advisable to place a '|' or a '/' after the 1200 and 2400 connect strings to ensure that they are correctly differentiated from the 12000 and 24000 connect strings. Example : CONNECT 14400 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 40 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Errorlevel Description : The errorlevel Concord should exit with when a connection is made. Normally this will be set to zero for normal connects. But if for example, you have a FAX modem, you could have a special error- level setup so that Concord will exit back to the batch file it was run from and perhaps run some Fax software. Setting it to 0 means Concord will handle the call normally and pass it to the BBS. Example : 100 You can exit to the previous screen by pressing the ESC key. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Paths ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This is were you can specify the directories that Concord will be using. If you enter a directory that doesn't exist,Concord will ask if you want it to create them. Concord doesn't care if you enter the path with a trailing backslash or not, but it's still good practice to use a trailing backslash whenever you enter a path as some other programs are not so forgiving. Node specific paths. Option : Swap path Description : This path is used by Concord to store it's temporary swap files which are needed for normal BBS operation. These swap files are normally only created when executing an external program or when shelling to the operating system if there is no free EMS/XMS memory available for Concord to use. Example : C:\CONCORD\SWAP\ Option : Temp path Description : The directory used by Concord when a user selects to unpack files from the online menu options. The files are stored here while the user is working on them. They will be deleted by Concord as necessary. Example : C:\CONCORD\TEMP\ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 41 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Work path Description : The directory where Concord will place it's working files when performing certain actions such as generating off-line mail packets etc. Example : C:\CONCORD\WORK\ Now we move onto the paths that are common to ALL nodes: Option : Common path Description : This directory is used by Concord to store files that should be available to all nodes. Placing this on a RAM drive (for DOS systems) will considerably speed up the operation of the BBS if you have the free memory necessary to do it. Example : C:\CONCORD\COMMON\ Option : Filebase path Description : The directory Concord uses to store it's filebase. Concord will create a *.HDR and *.TXT file for each file area you define. These files contain all the information for every file area that the users can access. Things such as filenames, descriptions etc. Example : C:\CONCORD\FILEBASE\ Option : Lng files path Description : The directory where Concord will look for it's language files. Concord can operate with more than one language file, so it is possible to setup a multi-language system. Example : C:\CONCORD\LNG\ Option : .CTL files path Description : Here Concord stores all of it's *.CTL files. These files control the way the BBS should behave for different users. They will be explained in detail later in these documents. Example : C:\CONCORD\CTL\ Option : File attach path Description : The path used by Concord when a user attaches files to another user on your system. Concord will create sub-directories off the main File attach directory as necessary when a user attaches files. These will be deleted by Concord when the user has downloaded the attached files. Example : C:\CONCORD\LOCAL\ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 42 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Vote path Description : The directory where the vote questions and answers are stored. Example : C:\CONCORD\VOTE\ Option : Nodelist path Description : The path used by Concord to read the nodelist files. If you are using a front-end mailer you can point this path to your front-end mailers nodelist directory. Example : C:\CONCORD\NODELIST\ Option : JAM base path Description : The path to your JAM message base files.This should be the same path as defined in your echo/Netmail tosser (Such as GEcho, FastEcho etc). Example : C:\CONCORD\JAM\ Option : Local move path Description : Directory to which Concord should move files when a local user is on-line. This is used when creating off-line mail packets etc. Example : C:\CONCORD\MOVE\ Option : Ext chat Description : The full command line needed to call up an external chat program. You can also use some parameters on this command line that determine how Concord should behave when calling the external chat program: *B Translated by Concord into the users BPS rate. *C Translated by Concord into the current COMSPEC settings. That is the full path and filename of your command processor. *D1- Tells Concord NOT to create a DORINFOx.DEF drop file which is used by some doors. *D2- Tells Concord NOT to create a DOOR.SYS drop file which is used by some doors. *D3- Tells Concord NOT to create a EXITINFO.BBS drop file which is used by some doors. *E- Tells Concord NOT to create a EXITINFO.DAT drop file used by some doors. This file contains more info than the standard EXITINFO.BBS file, but is not in common usage yet. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 43 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ *F Translated by Concord into the users first name. *G Translated by Concord into the users color mode. *H OS/2 comport handle *J Translated by Concord into the users screen length. *L Translated by Concord into the users last name. *N Translated by Concord into the current node. *O Wait for OS/2 task *P Translated by Concord into the current COM port. *R Translated by Concord into the users record number in the user list. *S Tells Concord to attempt swap itself out of memory to leave more free memory for the program you are calling. You must tell the system how much memory you want to allocate by using the following format: *S: ie. *S:384 *T Translated by Concord into the users time left in minutes. *W Wait when exiting *Z1 No time checking *Z2 No clear screen See menu option 0009 for more info on the parameters you can use. Leaving this line blank will cause Concord to use it's built in chat routines. Example : C:\CONCORD\UTILS\CHAT.EXE *T *N Option : Virus scanner Description : This option allows you to specify a virus scanner that will be used by Concord to scan uploaded files etc. If this line is left blank, Concord will NOT scan uploads for viruses. Example : C:\CONCORD\UTILS\F-PROT /NOMEM /OLD %1 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 44 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Old taglists path Description : Concord will use this path to place old taglists into. These files are used to store lists of incompleted downloads by users if they have dropped carrier without completing their download for example. It will allow them to continue with their download on their next call without having to retag all of the files again. Example : C:\CONCORD\OLDTAGS\ Option : Squish ECHOTOSS.LOG Description : This is the path and filename of the log file used by the Squish message base system to speed up it's tossing of messages. This must be a valid DOS path and filename. Example : C:\CONCORD\ECHOTOSS.LOG Option : Log file path Description : This is the path that Concord will use to generate it's logfiles to. This is the PATH ONLY! NO filename should be entered on this line. Concord will place the following files into this path: LOGSYS.D?? System log data files LOGSYS.I?? System log index files USAGE???.DAT System usage stats files CHAT???.LOG Chat log files ERRORS.LOG Error log file Example : C:\CONCORD\LOGS\ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Message System ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This menu allows you to define some of the ways Concord should handle messages entered on your system. It is NOT the message areas themselves but more general stuff. The message areas are setup elsewhere, and will be discussed in a later section. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 45 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Quote string Description : This is used in messages to distinguish the quoted text from the new text. The quoted text will be preceded by the characters defined in this option. The smiling face is translated by Concord into the initials of the writer of the message you are quoting. To enter the smiling face symbol, press Ctrl-P and then Ctrl-A. Example : > Option : Check user base Description : This option tells Concord to check that the user you are posting the message to exists in the userbase, when posting a message in a LOCAL message area. It will NOT be used when posting an echomail or netmail message. If this option is set to Yes, Concord will inform you if you are attempting to post a message to a user that doesn't exist in the userbase. Choices : Yes/No Option : Cursor E msg hdr Description : If this option is set to Yes, when listing message headers (QuickScan menutype), Concord will replace the highlighted cursor bar with a faster ">" char. Choices : Yes/No Option : Fast jump to end Description : This option will allow Concord to jump to the end of messages in the quickscan. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 46 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Default originline Description : This string will be added to the end of every echomail message sent from your system. It is used to show users on other systems where the message originated from. The maximum length of an origin line is 80 characters, but that includes the '* Origin:' text which Concord will automatically add to the start of any text you enter here. You should also note that extended ascii or Ansi codes are not normally allowed in this line as it is against fidonet policy. You can select a separate origin line for every echo area from the message area menu which will be explained later. This default will ONLY be used if no origin line is defined in the actual echo area. Example : InfoSoft BBS, Concord support site. Option : Min disk space Description : The minimum amount of free disk space in Kb needed by Concord when packing offline mail packets such as QWK, BlueWave, Omen etc. If there is LESS than this amount of free space left on your system Concord will NOT allow users to create an offline mail packet and will simply display a warning saying that insufficient disk space is available. It is advisable to enter a reasonable figure of 400 to 500 Kb in this option to ensure that Concord does not run out of drive space. Example : 400 Option : Max msgs to pack Description : This option specifies the MAXIMUM amount of messages that will be placed in one mail packet created for the BlueWave, QWK or Omen mail systems. Example : 1000 Option : Allow macros Description : Should Concord allow the use of @XXXXX@ macros in the messages? If set to Yes, Concord will translate the macros as it displays the messages to the users. If set to No, Concord will not translate any macros. A full list of all available macros is given later in this document. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 47 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Split messages Description : In this option you specify the maximum number of lines that can be contained in one message. If this number of lines is exceeded, Concord will split the message into 2 or more messages. Useful for some offline mail readers that have difficulty handling longer messages. Example : 72 Option : Dupe list size Description : This is the number of messages Concord will keep track of in it's dupe message list for the QWK, BlueWave and Omen mail systems. Example : 1000 Option : Read margin Description : This option allows you to define the right margin when reading messages online. If a line is longer than the number specified here, Concord will automatically wrap the line when displaying it.This would normally be set to either 78 or 79. Example : 79 Option : Quote margin Description : Similar to the Read margin option above, except that this option handles any lines of Quoted text. It is normal to set this to a slightly lower value than the Read margin to make the text easier to read. A value of around 65 is generally a good starting point. Example : 65 Option : Passwd failure area Description : When a user exceeds the number of password tries, Concord will ask if he/she wishes to leave the Sysop a message when this option is set. You should enter the number of the message area you want these messages to be posted in. It should be an area that ALL users have write access to. Setting this option to 0 will disable this feature and Concord will NOT ask the user if they wish to leave a message. Example : 1 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 48 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Up/Down not chg msg Description : Are the Up/Down keys disabled in message read if the user is at the beginning or end of a message? If they are disabled Concord will not move to the previous/next message by using the Up/Down keys. Choices : Yes/No Option : Redraw hdr lines Description : Should Concord redraw the header and bottom lines in message read when scrolling the current message? Choices : Yes/No Option : Remove after taglin Description : Should Concord automatically remove any blank lines after the tag line? Choices : Yes/No Option : Net mail area Description : The message area number of your Netmail area. If this is set to 0 netmail will be disabled. Example : 10 Option : Group mail date chk Description : Should Groupmail be included in the normal date check for new messages? ie. Groupmail addressed to *Everyone* Choices : Yes/No Option : Create PID + tear Description : Should Concord create both a PID and tearline in all echomail? Choices : Yes/No Option : Ignore Soft-CR Description : Should Concord ignore Soft-CR (ascii 141) in messages? Choices : Yes/No Option : Auto add new areas Description : Should Concord automatically add new areas to the users combined/msgpkt/mailscan areas? Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 49 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Group mail sec lvl Description : The MINIMUM security level needed to send Groupmail (*Everyone*) messages. Example : 32000 Option : Offline packing sec Description : The MINIMUM security level needed to pack messages offline. Example : 32000 Option : Auto quote Description : Should Concord quote text automatically in internal message editors when replying to a message? Choices : Yes/No Option : Save msg at hangup Description : Should Concord automatically save the message if a user is disconnected when in an internal msg editor? Choices : Yes/No Option : Kludges in msgpkt Description : Should Concord put the ^A kludges in offline message packets? The ^A kludges contain extra information that can be useful for tracing messages etc. They are not required, but can be useful at times. Choices : Yes/No Option : Verify pkt netmails Description : Should Concord verify that the netmail address exists (by checking the nodelist) when a user uploads a msg packet containing netmail messages. Choices : Yes/No Option : Quote string II Description : Quote string for quote lines. This one is used as the quote string for lines that have already been quoted in the message, unlike the normal quote string, which is only used for lines that have not previously been quoted. Example : > ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 50 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Echo msgs to sysop Description : Should Concord allow users to post messages addressed to the Sysop in echo areas? By default, Concord will NOT allow users to post a message to the Sysop in an echo mail area. If the user attempts to leave a msg addressed to the Sysop in an echo area, Concord will inform them that this isn't allowed. Normally you would setup a LOCAL area for these messages. However you can override the default behavior by setting this option to 'Yes'. Choices : Yes/No ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > File System ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Here You can specify the general options for Concords file system to control it's behavior. Note that you can also specify options in every file area which will also affect how Concord operates. Option : Nervous file check Description : This option makes Concord check the file list integrity at all times. This means that Concord will check each file area to ensure that the file really is there, and not just listed in the filebase as being there. If the file isn't found, Concord will alter the file information to show that it is stored OFFLINE in any file lists. Choices : Yes/No Option : Import FILE_ID.DIZ Description : Most files on BBS systems contain a small textfile that describes what the file is. This file is named FILE_ID.DIZ. It should be a standard ascii textfile with a maximum of 7 lines of 49 characters each. If this option is enabled, Concord will scan any uploads for a FILE_ID.DIZ file and will auto- matically import the file description from that instead of asking the user to describe the file after the upload. If the FILE_ID.DIZ is not found, Concord will ask the user to describe it as normal. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 51 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Check ratio files Description : The number of files Concord will allow a user to download before it starts to check the users ratio as defined in the Limits control file. If this option is set to 0 Concord will not do a ratio check. Example : 5 Option : Prescan FILES.BBS Description : Concord can scan the FILES.BBS before doing a file list. This speeds up the listing, but it can be a memory hungry option, so if you are short of memory leave this option off. Choices : Yes/No Option : Allow split descs Description : Concord can display file lists in two different ways. When this option is turned ON, file descriptions will be shown even if the whole description of the last file on the page does not fit onto the page. When turned OFF,this option will cause Concord to move the file to the start of the next page so that all of the description is then visible to the user instead of being split.Any file that won't fit onto the current page will be displayed after the user has selected the next page. Choices : Yes/No Option : Ext upload check Description : Normally Concord will extract any newly uploaded files and check them. Here you can tell it NOT to do that and to use the external virus scanner instead. If you are using an external virus scanner set this option to Yes. Choices : Yes/No Option : Findfirst on CDROM Description : Concord will normally only check the file database when showing files in a CD-Rom area. If you have a fast CD-Rom drive you can turn this option ON. That will force Concord to check the CD-Rom drive to see if the file is really there before displaying it. Do NOT use this option on slow CD-Rom drives as it will dramatically slow down the file display. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 52 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : FILES.BBS DLcounter Description : If this option is ON, Concord will add a download counter to the description of any uploaded files. This option can be toggled by pressing the spacebar. None means no download counter is added. Choices : None/[00]/[000]/[0000] Option : Max file desc lines Description : This option allows you to limit the number of lines Concord will display for the file description. Example : 20 Option : Download file descs Description : Should Concord ask the user if they want to download the file descriptions of any files they download? If enabled, Concord will automatically attach a small textfile to each download which contains the descriptions of all the files downloaded. Choices : Yes/No Option : No upd dlcntr FILES Description : Should Concord add a download counter to the FILES.BBS files and update it after each download? Choices : Yes/No Option : Touch uploaded file Description : Should Concord alter the date of any uploaded file to the current date? If set to No, Concord will leave the file date as it was. Choices : Yes/No Option : Unwanted uploads Description : The path that Concord should move any UNWANTED files to. These are files that are entered as UNWANTED in your UPLOAD.CTL file. If this path is left blank, Concord will kill any UNWANTED files rather than moving them. See later in this manual for more info on the various .CTL files, particularly UPLOAD.CTL Example : C:\CONCORD\UNWANTED\ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 53 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Min up disk space Description : The MINIMUM amount of free space (in Kb) necessary on the drive before an upload will be accepted. If you have LESS free space than this amount, Concord will NOT allow any uploads,and will simply tell the user that there is insufficient space available on the upload drive. Example : 500 Option : No ext in dupe chk Description : Should Concord ignore the file extension when checking for duplicate files? If enabled, Concord will only check the filename and will ignore the extension. This can prevent Concord from rejecting files un-necessarily Choices : Yes/No Option : Move dupes to path Description : If this option is enabled, Concord will move any Dupe files to the UNWANTED files path. If disabled, Concord will kill any dupe files that are received. Choices : Yes/No Option : Keep taglist Description : Should Concord keep the users taglist for their next call if they hangup without completing their download. If this option is enabled the user will still have their files tagged after a hangup, if disabled,the users taglist will be deleted and they will have to re-tag the files. Choices : Yes/No Option : Dupechk/chk rights Description : Should Concord check ALL areas for duplicate files? If this option is set to No, Concord will ONLY check the areas that the user has access to for dupes. Choices : Yes/No Option : Ask desc before UL Description : Should Concord ask for a file description BEFORE the upload starts? If set to No, Concord will ask for a file description AFTER the upload is received. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 54 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Check FILES.CTL Description : Check the FILES.CTL file after every X files are flagged for download. This option will normally be set to 1. Example : 1 Option : Auto add new areas Description : Should Concord automatically add any new areas to the users combined areas? Choices : Yes/No Option : Hidden uploads Description : Should Concord mark ALL uploads as Hidden in the filebase by default? If set to Yes, users will NOT be able to see any new uploads until you mark them as visible in the Filelist editor. Choices : Yes/No Option : Auto stop listing Description : If this option is set to 'Yes', Concord will stop displaying a file list if the user presses the 'Enter' key at the end of a file listing. This ONLY effects the operation at the END of a file listing, pressing 'Enter' at any other point will simply display the next screen of files in the list. If the Option is set to 'No', the user will have to press the key that has been allocated as the 'Stop' key... This is 'S' by default. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 55 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > User Config ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Here we define some of the more general user settings. And some bits that define how Concord will treat new users. Option : Flag descriptions (F10) Description : Here you can create a reminder list of what you are using each user flag for. We will discuss user flags more fully later in these documents.This list is a handy way of remembering what you have used various flags for. To enter the list,press or . You can then scroll up and down the list using the cursor keys... You will see that Flags A1 to A8 are listed,but there are also B,C,D,E,F,G,H,I and J flags. To access the others, simply press the letter of the flag you want to list/edit. ie. Press C to go to the C1 to C8 flags, Press J to move to the J1 to J8 flags etc. The descriptions you enter here will be displayed to you when editing flags in the file, message, and menus areas. Pressing ESC will exit from the Flag description menu and will save any changes you may have made. Try to keep any descriptions you enter simple so as not to cause confusion later. Example : A1 - New User A2 - Normal User B1 - CD-Rom access J8 - Assistant Sysop Option : One-word names Description : Should Concord allow users to use One-word names such as Batman, David, Nintendo etc? If enabled Concord will allow One-word names, but will also accept names of more than one word. If disabled it will ask for a second name and will NOT allow a user to logon using only one name. One-word names can be useful in a system that uses 'Aliases' rather than real names, but be aware if using aliases that some language prompts will also need editing as Concord will use real names by default. The Language files are discussed more fully later in this document. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 56 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Expiration days Description : The number of Days given to every new user in the Expiration date field of the user record. Concord will reduce this number every day. This allows you to run a scriptfile after a certain number of days and change some of the users settings automatically. You can change this setting for specific users in the user editor. Example : 365 Option : Verify calls Description : Concord has the ability to ask the user to re-enter their birthdate every X calls. This option allows you to set that number of calls. If the user enters an incorrect birthdate when asked they will be disconnected by Concord. Example : 25 Option : Include Sysop Description : Should Concord include the Sysop in the last callers list? You may not want users to see that you've logged onto the system a dozen times today, so this option allows you to hide the fact. Set the option to Yes if you want the Sysop to be included in the last callers list, or set it to No if you don't want the Sysop to be displayed. Choices : Yes/No Option : Password tries Description : The number of attempts a user has to enter their correct password when asked for it at the logon prompt. If the user gets it wrong Concord will re-ask them for their password until this value is exceeded, they will then be asked if they want to leave the Sysop a message if the password failure area has been configured in the Message System menu before hanging up.If that area has NOT been defined, Concord will simply hangup without asking the user to leave a message. Example : 3 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 57 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Hide upper sec Description : When viewing the user list, should Concord hide all users with a higher security level than the user currently online? If this option is set to Yes, Concord will ONLY display users with the same security and those with a lower security level. Choices : Yes/No Option : Pwd CRC type Description : What type of password CRC should Concord use when checking a users password? Concord can either ignore the CRC (None), convert the password to Uppercase before generating a CRC, or convert it to lowercase. You should select which option you want to use and then leave it alone. If you have converted from an RA system using the RA to Concord conversion program you should set this to Uppercase, as RA uses uppercase CRC's for it's passwords and the user will be unable to logon to Concord if it is set to anything else. Choices : None/Uppercase/Lowercase ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Net Addresses ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Most BBS systems are connected to one or more mail networks. This allows them to exchange mail between systems. When you join a mail network you will be assigned a unique node number which identifies your system in the network. In this part of the configuration you can enter the details of all the networks you are linked to. If you are not a member of a mail network don't worry, just skip this Net address section of the manual and continue in the next section. You can use the following keys in this menu: ALT-A : Add a new entry to the list ALT-D : Delete an entry from the list ESC : Return to the previous menu Use the cursor keys to move up and down the entries that are defined, and the TAB key to jump to the next field. The 'Total' number displayed in the upper right corner shows you how many networks you have defined. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 58 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Name Description : The name of the network you belong to. This is normally the domain name, such as Fidonet, Amiganet, etc. You don't have to use the domain name, if you prefer simply use a name that is meaningful to you. Example : Fidonet Option : Address Description : The network address assigned to your system for this domain. Addresses are entered in the following format: Zone:Net/Node.Pointnumber Do NOT make up a number yourself. If you are not a member of a network just leave these fields blank. Example : 2:256/651.0 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Limits ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ In the Limits part of the configuration you can specify what access every userlevel has on your BBS. This is the main part of the BBS systems security. You can specify how long a user can stay online, how much they can download, what ratios apply to the user, and a whole host more. Security levels can range from 0 to 65000. Take some time to think about how many different levels you are going to use, and what values you are going to assign to them. As a starting point we would suggest you setup perhaps 5 different levels: 0 - Twit (We ALL get them from time to time!) 10 - Normal user 20 - Subscriber/Privelidged user 32000 - Assistant Sysop 65000 - Sysop The access levels given above are only a guide, you do NOT have to use them. You can always add to them, or edit them later if necessary. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 59 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ You can use the following keys in this menu: ALT-A : Add a new user level to the list ALT-D : Delete the currently highlighted entry from the list ESC : Return to the previous menu You can edit a userlevel by moving to it with the cursor keys and then pressing ENTER when the userlevel you want to edit is highlighted. You can use the SHIFT key in combination with the arrow keys to move the userlevel to another position in the list. Press SHIFT when the userlevel you want to move is highlighted, and then use the arrow keys to move it to the desired position in the list. The 'Total' number displayed in the upper right corner shows you how many security levels you have defined. Option : Active? Description : Tells Concord wether this option is Active or not. When inactive, Concord will ignore this sec level. When it is inactive, it is shown in the list window with a flag (tick symbol) in front of the level. Choices : Yes/No Option : Security level Description : The security level assigned to this level. This can be in the range 0 to 65000. Do NOT use the same level twice, unless you are using the Valid from/Valid to options as explained below.This level is displayed in the list window for quick reference. Example : 20 Option : Description Description : A short explanation of what this userlevel is for. This is basically just a label to remind you what the seclevel is being used for. It is displayed in the list window for quick reference. Example : Normal User ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 60 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Valid from Description : The time in 24 hour format at which the users with this seclevel can start logging onto your system. If they call BEFORE this time they will be given a message by Concord and logged off automatically. To allow users to call at ANY time of the day you should set the 'From' time to 00:00 and the 'To' time to 23:59, thereby allowing 24 hour access. Example : 18:45 Option : Valid to Description : The time in 24 hour format at which users with this seclevel will be stopped from calling by Concord. Example : 23:59 Using the 'Valid from' and 'Valid to' options together will allow you to have a very flexible system, and allow you to limit what users can do at specific times of the day. Take a look at the example below, which shows how you can have two entries with the same seclevel to minimize the users access at peak system times. Security : 25 AND: 25 Valid from : 00:00 18:00 Valid to : 18:00 23:59 Timelimit : 60 45 Dl limit : 1000 500 As you can see, this will allow the user to call 24 hours per day, between 00:00 and 18:00 the user has a 60 minute timelimit and can download 1000Kb, but between 18:00 and 23:59 the user only has 45 minutes online time and a 500Kb download limit. PLEASE NOTE: You should ensure that multiple entries like that shown above, should NOT allow times to overlap. ie. the ending time of one event should be the starting time of the next. Option : Max DL/UL KB ratio Description : The users Download/Upload ratio in kilobytes. This is based on XX:1 style logic. In other words, if you enter a value of 10, the user would have to upload 1Kb for every 10Kb they download. So assuming they have downloaded 1500Kb Concord would force them to upload 150Kb before they could continue to D/load. Setting this to a value of 0 will disable the Kb ratio. Example : 10 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 61 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Max DL/UL times ratio Description : The users Download/Upload ratio in files. As with the option above, this is based on XX:1 style logic. So a setting of 5 in this field would mean that the user has to upload 1 file for every 5 they download. Setting this to a value of 0 will disable the 'Times' ratio. Example : 5 Option : Time per day limit Description : The time in minutes that the user is able to stay online per day. This is the TOTAL time for ALL calls made that day. If the user exceeds this limit, Concord will warn them that they have used up their daily time limit and will log them off the system. The users time will be reset at midnight. Setting this option to 1440 will allow the user to stay online all day (24 hrs = 1440 minutes). Example : 90 Option : Calls per day limit Description : This is the MAXIMUM number of times a user can call the system in one day. If the user exceeds this, Concord will not allow them to logon any more that day, but will simply give a polite warning that they have used up their number of calls for the day and they should call back tomorrow. Setting this to 0 means that they can call any amount of times and Concord will NOT impose any limit on the number of calls. Example : 5 Option : Download limit Description : The number of Kilobytes and Files a user can download per day. This is dependent on the connect speed of the user.If a user connects at a speed not listed in the limits editor, Concord will use the first defined speed setting below the users connect speed. For example, a connect speed of 31200 will use the 28800 settings. The user can only download if they have NOT exceeded any 'Ratio' (Kb of Files) that you may have defined, as well as any settings in this option. If the user exceeds the limits set in this option, Concord will NOT allow them to download any more that day. Example : 1200 2400 9600 14400 19200 28800 115200 KB 500 500 750 1000 1000 2000 5000 Files 10 20 25 30 35 40 50 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 62 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ So using the example above, a user who connected at 28800 BPS would be allowed to download a maximum of 2000Kb and 40 Files. As soon as either one of these limits was reached, Concord would prevent any more downloads that day. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Events ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Here we setup any system Events. Events are actions performed by the system at certain times of the day, or on certain days of the week. This allows you to run system maintenance events at times when the BBS is quiet. This such as packing message bases, purging the user base, creating file lists etc etc. You will have to setup Concord to run via a batchfile using error levels if you want to use this feature. Sample batchfiles are given towards the end of these documents. The batchfile catches the errorlevel that Concord exits with and acts on it accordingly. Setting up an Event errorlevel without running Concord from a batchfile will mean that Concord will exit back to the operating system and will not come back online. You can use the following keys in this menu: ALT-A : Add an Event. This will add a blank entry to edit. ALT-D : Delete the currently highlighted entry. ESC : Return to previous menu. You can also use the SHIFT key in combination with the cursor keys to move an Event to another position in the list. Press SHIFT when the event you want to move is highlighted, and then move it to the desired position using the cursor keys. Editing an Event is done by moving to the desired Event using the cursor keys, and then pressing ENTER when the desired Event is highlighted. The 'Total' number in the upper right corner of the window displays the number of Events you have defined. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 63 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Active? Description : Is this option Active or not? When Active Concord will process the Event at the given time/day. When it is inactive, Concord will NOT process the Event. If it is inactive, the list window will display a flag (tick symbol) in front of the event for quick reference. Choices : Yes/No Option : Forced Description : If an Event is scheduled and a user is online at the time it will NOT be processed. However, if you set the Event to 'Forced', Concord will reduce the users online time if it would exceed the Event start time, and log the user off the system just before the time of the Event and then process it normally. The user will be told that they are being logged off to allow a system Event to be processed.Concord will NOT allow a user online within five minutes of an Event being due. Choices : Yes/No Option : Error level Description : This is the errorlevel that Concord will exit with at the time of the Event. This errorlevel should be trapped by your batchfile that called Concord and then used to start any external programs etc as necessary. The batchfile concept is explained in more detail towards the end of these documents. Please do NOT use errorlevels between 0 and 10 as they are reserved by Concord to determine if echomail/netmail etc has been entered. Errorlevels may range from 11 to 255. Please consult your DOS manual if you are unfamiliar with the use of errorlevels. Example : 123 Option : Run time Description : The time that the Event should be executed in 24 hour format. Example : 18:30 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 64 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Days to run Description : The Days on which Concord should execute the Event. Using this option it is possible to setup an error- level that will only be processed on certain days of the week, or on every day if necessary. Choices : Yes/No Example : Sun Mon Tue Wed Thu Fri Sat Yes No Yes Yes No Yes Yes In the example above,Concord would only execute the Event on Sunday, Tuesday, Wednesday, Friday, and Saturday. The Event would NOT be executed on Monday or Thursday. Option : Last run date Description : The date the Event was run for the last time. This allows you to re-run certain Events again if necessary, or to skip them for a certain period. Concord checks if the date in this field is equal+1 to the current date before executing the Event. Example : 04/11/96 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Transfer Protocols ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Concord uses external protocols, there are no built in protocols at this time. That means that there is a little bit more work involved in this area than with some other packages, but the good news is that it means you can add ANY protocol you want to the system. You can use the following keys in this menu: ALT-A : Add a new transfer protocol. This will add an empty transfer protocol immediately above the currently highlighted entry.You can then edit it to suit your needs. ALT-D : Delete the currently highlighted entry. ESC : Return to previous menu. You can also use the SHIFT key in combination with the cursor keys to move an entry to another position in the list. Press SHIFT when the entry you want to move is highlighted, and then use the cursor keys to move it to the position you want. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 65 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ You can edit a transfer protocol by pressing ENTER when the transfer protocol you want to edit is highlighted. This will display another window where you can alter all the settings for the selected transfer protocol. The 'Total' number displayed in the upper right corner tells you how many transfer protocols you have defined. When ENTER is pressed, another window will be displayed with the following options: Option : Active? Description : Tells Concord wether this protocol is active or not. When inactive, the protocol will not be used by Concord. If the protocol is inactive, it will be displayed in the list window with a flag (tick symbol) in front of the transfer protocol. Choices : Yes/No Option : Description Description : The name of the transfer protocol as it is shown to your users. This will be displayed when they select a new protocol. Inactive entries will NOT be shown. Example : Zmodem-32 Option : Selection key Description : The character used to select this protocol. This will be displayed to your users when they select a new protocol. You can only use normal characters A..Z in this field. Example : Z Option : Batch Description : Tells Concord if this transfer protocol can handle batches of files. Batch protocols, such as Zmodem can handle more than one file at a time. Some others, such as Xmodem can only handle ONE file at a time. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 66 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Bidirectional Description : Tells Concord if this transfer protocol is a bi- directional protocol or not.Bidirectional protocols can do uploads and downloads at the same time, making it necessary for Concord to check for uploads when this protocol is used for downloading. Hydra is an example of a bidirectional protocol. Choices : Yes/No Option : DL cmdline Description : The full command line needed to execute this protocol for download. You can use the following parameters to pass extra info to the protocol: *B Translated by Concord into the users BPS rate. *C Translated by Concord into the current COMSPEC settings. That is the full path and filename of your command processor. *D1- Tells Concord NOT to create a DORINFOx.DEF drop file which is used by some doors. *D2- Tells Concord NOT to create a DOOR.SYS drop file which is used by some doors. *D3- Tells Concord NOT to create a EXITINFO.BBS drop file which is used by some doors. *E- Tells Concord NOT to create a EXITINFO.DAT drop file used by some doors. This file contains more info than the standard EXITINFO.BBS file, but is not in common usage yet. *F Translated by Concord into the users first name. *G Translated by Concord into the users color mode. *H OS/2 comport handle *J Translated by Concord into the users screen length. *L Translated by Concord into the users last name. *N Translated by Concord into the current node. *O Wait for OS/2 task *P Translated by Concord into the current COM port. *R Translated by Concord into the users record number in the user list. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 67 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ *S Tells Concord to attempt swap itself out of memory to leave more free memory for the program you are calling. You must tell the system how much memory you want to allocate by using the following format: *S: ie. *S:384 *T Translated by Concord into the users time left in minutes. *W Wait when exiting *Z1 No time checking *Z2 No clear screen %1 Filename %2 Transfer protocol log name, ie. DSZ.LOG %3 Next file in queue for non-batch transfer protocols (Xmodem etc). You can also use some macros to pass information to the transfer protocol. Things such as: @FAREA_UPLOAD_PATH@ That would pass the upload path for the current file area. Useful for bidirectional transfers etc. Example : See the section of examples later in this document Option : UL cmdline Description : The full command line needed to execute this protocol for upload.You can use the same parameters as with the DL cmdline option. Please refer to it for info on the parameters available. Example : See the section of examples later in this document Option : List char Description : The character used to indicate that the following parameter is a list file. For most protocols this character is the '@' symbol, WITHOUT the quotes. The list file contains the names of the files to download. Example : @ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 68 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Efficiency Description : The Efficiency of the protocol in percentage terms. This is normally between 90 and 98 percent. Concord uses this value to calculate the amount of time needed for the transfer. Refer to the docs on your chosen transfer protocol for more info. Example : 96 Option : Log file name Description : The name of the log file that is created by the transfer protocol. This allows Concord to read the log and obtain information from it. If this field is left empty, Concord will search for the DSZ environment variable and use the log file pointed to by that instead. Example : C:\CONCORD\PROTOCOL\DSZ.LOG Option : Ctl file name Description : The name of the control file used by the transfer protocol. This contains a list of files to transmit. This file is generated by Concord and used by most transfer protocols. With most protocols it is specified on the command line preceded by the @ character. Example : C:\CONCORD\PROTOCOL\FILES.CTL Option : UL log keyword Description : The character in the protocol log file that indicates that an Upload has been performed. Note that this is case sensitive! In other words, 'Z' is different from 'z'. See the DSZ documentation for more information on this subject. Example : Z Option : DL log keyword Description : The character in the protocol log file that indicates that a Download has been performed. Note that this is case sensitive. In other words, 'Z' is different from 'z'. Example : z ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 69 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Read whole log Description : If you want Concord to read the whole DSZ.LOG file after a download, turn this option on. Normally Concord will know what the last entry was and will only read the new lines in the log file. Choices : Yes/No Please remember that most external protocols are shareware, and you should register them with their respective authors. A list of examples for both DOS and OS/2 follow in the next two sections of this manual. Please refer to them for detailed instructions on how to install some of the more widely known protocols. Please ensure you refer to the correct section for your operating system. OS/2 users should view the OS/2 examples, and DOS users should view the DOS examples. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² External Transfer Protocols - Examples (DOS) ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Because the external transfer protocols can be an area of confusion, especially to people new to the world of running a BBS, the following section gives some REAL examples of a working setup. This section deals with installing external transfer protocols in a DOS based system. If you are using an OS/2 based setup, please refer to the next section of this manual. The examples given here should be enough to get most people started. Setting up GSZ in Concord. First, a few things have been assumed.. If your setup is different, please edit the various entries to suit your system. CONCORD.EXE is in a directory called C:\CONCORD\ GSZ.EXE is in the main Concord directory. If yours is elsewhere, simply add the path to GSZ in front of the DL and UL command lines. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 70 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ First we'll setup Zmodem using GSZ as the transfer protocol: Active? : Yes Description : Zmodem-32 Selection key : Z Batch : Yes Bidirectional : No DL cmdline : GSZ sz -r %1 UL cmdline : GSZ rz -r List char : @ Efficiency : 94 Log file name : Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : Z DL log keyword : z Read whole log : No Now we'll setup Ymodem using GSZ: Active? : Yes Description : Ymodem Selection key : Y Batch : Yes Bidirectional : No DL cmdline : GSZ sb -r %1 UL cmdline : GSZ rb -r List char : @ Efficiency : 90 Log file name : Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : R DL log keyword : S Read whole log : No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 71 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ And finally, we'll setup Xmodem using GSZ: Active? : Yes Description : Xmodem Selection key : X Batch : No Bidirectional : No DL cmdline : GSZ sx -r %3 UL cmdline : GSZ rx -r List char : @ Efficiency : 80 Log file name : C:\CONCORD\ Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : R DL log keyword : S Read whole log : No Setting up HS/Link in Concord. First, a few things have been assumed... If your setup is different, please edit the various entries to suit your system. CONCORD.EXE is in a directory called C:\CONCORD\ HSLINK.EXE is in the main Concord directory. If yours is elsewhere, simply add the path to HSLINK in front of the DL and UL command lines. Active? : Yes Description : HS/Link Selection key : H Batch : Yes Bidirectional : Yes DL cmdline : HSLINK -p*p -r -k -o %1 UL cmdline : HSLINK -p*p -r -k -o List char : @ Efficiency : 98 Log file name : C:\CONCORD\ Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : H DL log keyword : h Read whole log : No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 72 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Setting up Smodem in Concord. First, a few things have been assumed... If your setup is different, please edit the various entries to suit your system. CONCORD.EXE is in a directory called C:\CONCORD\ SMODEM.EXE is in the main Concord directory. If yours is elsewhere, simply add the path to SMODEM in front of the DL and UL command lines. Active? : Yes Description : Smodem Selection key : S Batch : Yes Bidirectional : Yes DL cmdline : SMODEM /e:0 /m /p:*P /u %1 /z:%2 /d @FAREA_UPLOAD_PATH@ UL cmdline : SMODEM /e:0 /m /p:*P /z:%2 /d @FAREA_UPLOAD_PATH@ List char : @ Efficiency : 99 Log file name : C:\CONCORD\ Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : S DL log keyword : s Read whole log : No ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² External Transfer Protocols - Examples (OS/2) ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Because the external transfer protocols can be an area of confusion, especially to people new to the world of running a BBS, the following section gives some REAL examples of a working setup. This section deals with installing external transfer protocols in a OS/2 based system. If you are using a DOS based setup, please refer to the previous section of this manual. The examples given here should be enough to get most people started. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 73 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ IMPORTANT: Because of the way OS/2 works with a COM port handle rather than a normal COM port number, you MUST load Concord with a command line switch, which should be passed by your frontend mailer, to let it know which COM port handle to use. In the case of Binkley, or MainDoor, the handle is passed as the fourth variable.So a command like the one shown below would be used: C:\CONCORD\CONCORD.EXE -B:%1 -HANDLE:%4 -T:%3 -B:%1 is the speed of the connect as passed from the mailer. -HANDLE:%4 is the COM port handle -T:%3 is the time to the next Event as setup in the mailer. In the OS/2 version of Concord you MUST use the COM port HANDLE, NOT the COM port as you would in DOS. Setting up CEXYZ2 in Concord. First, a few things have been assumed... If your setup is different, please edit the various entries to suit your system. CONCORD.EXE is in a directory called C:\CONCORD\ CEXYZ2.EXE is in the main Concord directory. If yours is elsewhere, simply add the path to CEXYZ2 in front of the DL and UL command lines. PORT SPEED The comport is locked at 115200 BPS, if yours is locked at a different speed, edit the /L115200 part of the DL and UL command lines.If your using Ray Gwinns excellent SIO.SYS and VSIO.SYS drivers (highly recommended!) please refer to the docs for SIO and VSIO to learn how to lock the comport. First we'll look at Zmodem using CEXYZ2 as the Transfer protocol: Active? : Yes Description : Zmodem-32 Selection key : Z Batch : Yes Bidirectional : No DL cmdline : CEXYZ2.EXE /N*F_*L /P*H /L115200 /B*B /T3 /Sz %1 UL cmdline : CEXYZ2.EXE /N*F_*L /P*H /L115200 /B*B /T3 /Rz List char : @ Efficiency : 94 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 74 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Log file name : Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : Z DL log keyword : z Read whole log : No Now we'll setup Ymodem: Active? : Yes Description : Ymodem Selection key : Y Batch : Yes Bidirectional : No DL cmdline : CEXYZ2.EXE /N*F_*L /P*H /L115200 /B*B /T3 /Sy %1 UL cmdline : CEXYZ2.EXE /N*F_*L /P*H /L115200 /B*B /T3 /Ry List char : @ Efficiency : 90 Log file name : Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : R DL log keyword : S Read whole log : No Now we'll setup Ymodem-G: Active? : Yes Description : Ymodem-G Selection key : G Batch : Yes Bidirectional : No DL cmdline : CEXYZ2.EXE /N*F_*L /P*H /L115200 /B*B /T3 /Syg %1 UL cmdline : CEXYZ2.EXE /N*F_*L /P*H /L115200 /B*B /T3 /Ryg List char : @ Efficiency : 95 Log file name : Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : R DL log keyword : S Read whole log : No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 75 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ And finally we'll setup Xmodem: Active? : Yes Description : Xmodem Selection key : X Batch : No Bidirectional : No DL cmdline : CEXYZ2.EXE /N*F_*L /P*H /L115200 /B*B /T3 /Sx %1 UL cmdline : CEXYZ2.EXE /N*F_*L /P*H /L115200 /B*B /T3 /Rx List char : @ Efficiency : 80 Log file name : Ctl file name : C:\CONCORD\DLFILES.LST UL log keyword : R DL log keyword : S Read whole log : No ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > File Archivers ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Here we define all the file archivers that Concord can use. These are used for unpacking files, creating offline mail packets etc. You can use the following keys in the File Archiver menu: ALT-A : Add a new archiver. This will add a blank entry that you can then edit to install another archiver. ALT-D : Delete the currently highlighted entry. ESC : Return to the previous menu. You can also use the SHIFT key in combination with the cursor keys to move an entry to a different position in the archiver list. Press SHIFT when the entry you want to move is highlighted, and then use the cursor keys to move it to the desired location. Editing the archiver settings is done by pressing ENTER when the archiver you want to edit is highlighted. This will display another window in which you can alter all the settings. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 76 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ The 'Total' number in the upper right corner is the number of archivers you have defined. Option : Active? Description : Tells Concord wether this archiver is activated or not. When inactive, it will not be used by Concord. If it is inactive, it will be displayed with a flag (tick symbol) in front of it in the list window. Choices : Yes/No Option : Description Description : The name of the archiver as it will be displayed to the user when selecting a new archiver. Example : PKZip 2.04G Option : Selection key Description : The character shown to the user when he/she needs to select a new archiver. You can only use characters A..Z in this field. Example : Z Option : File extension Description : The extension of the archived file. This will be used by Concord when creating an archive. Example : ZIP Option : Pack cmdline Description : The full command line needed to execute the archiver when packing a file. You should use the full path to the archiver to ensure that it is found correctly. You have three parameters that you can use on this command line, they are: %1 Filename to create %2 Filename to compress in %1 %3 List of files that should be packed or unpacked from the archive You can also use all of the normal command line switches associated with the archiver. Please refer to the archivers documentation for a list of possible command line switches. Example : C:\ARCHIVER\PKZIP.EXE -XM %1 %2 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 77 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Unpack cmdline Description : The same as the Pack command line option, except that this defines the command line needed to execute the archiver when unpacking files. There are three parameters that you can use on this command line, they are: %1 Compressed filename %2 Filename to extract from %1 %3 List of files that should be packed or unpacked from the archive You can also use all of the normal command line switches associated with the archiver. Please refer to the archivers documentation for a list of possible command line switches. Example : C:\ARCHIVER\PKUNZIP.EXE -O %1 %2 Option : List char Description : The character used to indicate that the next parameter is a list file. Similar in operation to the File Transfer Protocol list character. Example : @ Option : Efficiency Description : Used by Concord to calculate the difference in percentage between the original file size and the compressed file size. The higher this number, the better the compression ratio.For ZIP this is around 45%, ARJ is around 40%, and LHA around 39% Example : 45 Option : Archive ID Description : A small piece of code found in the archive which is used to identify the archive type irrespective of the files extension. The following parameters are available: @[+|-]; + = From beginning of file - = From end of file Some ID characters or sequences need special key combinations to create them. Example : PK The following two sections of this manual give a list of some of the most popular archivers, and show how to set them up correctly. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 78 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² File Archivers - Examples (DOS) ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The following section is designed to help in setting up the external archivers used by Concord. Hopefully it will help in getting them all integrated into the program correctly. If you find you are still having problems, please contact one of the support sites listed earlier in this manual. They are there to help. This section deals with the archivers used in the DOS version of Concord. If you are running an OS/2 based system, please refer to the next section. We will now go through setting up some of the most common archivers used in BBS systems. A few assumptions have had to be made for ease of documentation. They are: CONCORD.EXE is assumed to be in a directory called C:\CONCORD\ ARCHIVE.EXE ALL archivers are assumed to be in a directory called C:\ARCHIVER\ IMPORTANT: Any Archive ID line that contains a # command needs to be entered in a special way. Press Ctr-P, Then, while holding down the ALT key type in the number that follows the # symbol. This ONLY applies to numbers that BEGIN with a # (hash symbol),any other numbers should be entered normally. First we'll setup UltraCompressor Active? : Yes Description : UltraCompressor Selection key : U File extension : UC2 Pack cmdline : C:\ARCHIVER\UC.EXE A -BTTF %1 %2 Unpack cmdline : C:\ARCHIVER\UC.EXE E -F %1 %2 List char : @ Efficiency : 30 Archive ID : UC2#26 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 79 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Now we'll setup PKZip Active? : Yes Description : PKZip v2.04g Selection key : Z File extension : ZIP Pack cmdline : C:\ARCHIVER\PKZIP -m %1 %2 Unpack cmdline : C:\ARCHIVER\PKUNZIP -o %1 %2 List char : @ Efficiency : 40 Archive ID : PK Now we'll setup LHA Active? : Yes Description : LHA v2.13 Selection key : L File extension : LZH Pack cmdline : C:\ARCHIVER\LHA m -m %1 %2 Unpack cmdline : C:\ARCHIVER\LHA e -m %1 %2 List char : @ Efficiency : 39 Archive ID : @+2;-lh Now we'll setup ARJ Active? : Yes Description : ARJ v2.50 Selection key : A File extension : ARJ Pack cmdline : C:\ARCHIVER\ARJ m %1 %2 Unpack cmdline : C:\ARCHIVER\ARJ e -y %1 %2 List char : ! Efficiency : 36 Archive ID : `#234 Now we'll setup RAR Active? : Yes Description : RAR v1.55 Selection key : R File extension : RAR Pack cmdline : C:\ARCHIVER\RAR m %1 %2 Unpack cmdline : C:\ARCHIVER\RAR e -y %1 %2 List char : @ Efficiency : 30 Archive ID : Rar! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 80 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Now we'll setup PKPak Active? : Yes Description : PKPAK v3.61 Selection key : R File extension : ARC Pack cmdline : C:\ARCHIVER\PKPAK -m %1 %2 Unpack cmdline : C:\ARCHIVER\PKUNPAK -r %1 %2 List char : @ Efficiency : 100 Archive ID : #26 @-2;#26 Now we'll setup Squeeze Active? : Yes Description : SQZ Selection key : S File extension : SQZ Pack cmdline : C:\ARCHIVER\SQZ.EXE a /p3 %1 %2 Unpack cmdline : C:\ARCHIVER\SQZ.EXE e /p3o1 %1 %2 List char : @ Efficiency : 40 Archive ID : HLSQZ Now we'll setup ZOO Active? : Yes Description : ZOO v2.1 Selection key : O File extension : ZOO Pack cmdline : C:\ARCHIVER\ZOO.EXE aM %1 %2 Unpack cmdline : C:\ARCHIVER\ZOO.EXE eO %1 %2 List char : @ Efficiency : 50 Archive ID : ZOO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 81 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² File Archivers - Examples (OS/2) ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The following section is designed to help in setting up the external archivers used by Concord. Hopefully it will help in getting them all integrated into the program correctly. If you find you are still having problems, please contact one of the support sites listed earlier in this manual. They are there to help. This section deals with the archivers used in the OS/2 version of Concord. If you are running a DOS based system, please refer to the previous section. We will now go through setting up some of the most common archivers used in BBS systems. A few assumptions have had to be made for ease of documentation. They are: CONCORD.EXE is assumed to be in a directory called C:\CONCORD\ ARCHIVE.EXE ALL archivers are assumed to be in a directory called C:\ARCHIVER\ IMPORTANT: Any Archive ID line that contains a # command needs to be entered in a special way. Press Ctr-P, Then, while holding down the ALT key type in the number that follows the # symbol. This ONLY applies to numbers that BEGIN with a # (hash symbol), and other number should be entered normally. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 82 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Okay, we'll now setup ZIP Active? : Yes Description : ZIP v2.04g Selection key : Z File extension : ZIP Pack cmdline : C:\ARCHIVER\ZIP.EXE -m %1 %3 Unpack cmdline : C:\ARCHIVER\ZIP.EXE -j -o %1 %3 List char : @ Efficiency : 40 Archive ID : PK Now onto LHA Active? : Yes Description : LHA v2.22 Selection key : L File extension : LZH Pack cmdline : C:\ARCHIVER\LH32.EXE m %1 %3 Unpack cmdline : C:\ARCHIVER\LH32.EXE x /o %1 %3 List char : @ Efficiency : 39 Archive ID : @+2;-lh Now onto RAR Active? : Yes Description : RAR Selection key : R File extension : RAR Pack cmdline : C:\ARCHIVER\RAR.EXE m -y %1 %2 Unpack cmdline : C:\ARCHIVER\RAR.EXE e -o+ %1 %2 List char : @ Efficiency : 42 Archive ID : Rar!#26 Now onto ARC Active? : Yes Description : ARC v5.21 Selection key : C File extension : ARC Pack cmdline : C:\ARCHIVER\ARC.EXE m %1 %3 Unpack cmdline : C:\ARCHIVER\ARC.EXE eo %1 %3 List char : @ Efficiency : 20 Archive ID : #26#09@-2;#26#32 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 83 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Now onto ARJ. Please note that at this time there is no OS/2 version of ARJ, so here we will need to use the DOS version. We also need to create a .CMD file to run it in a DOS shell, this is explained below: Active? : Yes Description : ARJ v2.50 Selection key : A File extension : ARJ Pack cmdline : *C /C C:\CONCORD\RUNARJ.CMD m %1 %2 Unpack cmdline : *C /C C:\CONCORD\RUNARJ.CMD e -y %1 %2 List char : ! Efficiency : 36 Archive ID : `#234 Now create a file called RUNARJ.CMD in your Concord system directory and edit it to contain the following lines, then save it. START "ARJ/1" /DOS /FG /FS /WAIT /C C:\CONCORD\RUNARJ.BAT Then create a file called RUNARJ.BAT in you Concord system directory and edit it as follows: @ECHO OFF C:\ARCHIVER\ARJ.EXE %1 %2 %3 %4 %5 %6 %7 %8 %9 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > FS Message Editors ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Concord has a built in Full Screen message editor and a simple Line editor. You can also add external Full Screen editors if you wish. ALL editors, including Concords internal ones, need to be defined in this part of the configuration. You can use the following keys in the FS Message Editor window: ALT-A : Add a new FS editor. This will add a blank entry that you can edit when installing a new FS editor. ALT-D : Delete the currently highlighted entry. ESC : Return to the previous menu. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 84 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ You can use the SHIFT key in combination with the cursor keys to move an entry to a different position in the list. Press SHIFT when the entry you wish to move is highlighted, then use the cursor keys to move it to the desired position in the list. The 'Total' number shown in the upper right of the window is the number of editors you have defined so far. When ENTER is pressed on an entry, another window will appear with the following options: Option : Active? Description : Tells Concord wether this FS editor is active or not. When inactive, this editor will not be used by Concord. If the FS editor is inactive,this is shown in the list window as a flag (tick symbol) in front of the FS editor. Choices : Yes/No Option : Description Description : The name of the FS editor as it will be displayed to your users when selecting a different editor. Example : GEdit Option : Selection key Description : The character shown to the user when they need to select a different editor. This is the key they must press to select this FS editor. You can only use normal ascii characters in the range A..Z Example : G Option : Command line Description : The full command line needed to execute the FS editor. All of the normal Concord command line parameters can be used on this line if needed. To enable the built-in editors there are two special command line entries, they are: * Line Editor ! FS Editor So to add Concords FS editor, you would put a '!' as the command line (without the quotes). Example : C:\EDITOR\QUICKED.EXE %1 %2 %3 %4 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 85 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ There are lots of third party editors available. Please note that most are shareware, and should be registered separately. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Char Sets ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Concord can handle several different character sets. This allows users from countries that use extended characters (such as scandinavians) to use the BBS without running into problems because of unsupported characters. You can use the following keys in the Char Sets window: ALT-A : Adds a new character set. This will add an empty character set line above the currently highlighted character set. ALT-D : Delete the currently highlighted character set. ESC : Return to the previous menu. You can also use the SHIFT key in combination with the cursor keys to move an entry to a different position in the list. Press SHIFT when the entry you want to move is highlighted, then use the cursor keys to move it to the desired position in the list. The 'Total' number displayed in the upper right corner is the number of character sets defined so far. You can edit an entry by pressing ENTER when the entry you want to edit is highlighted. This will display a window with the following options: Option : Active? Description : Tells Concord wether this char set is active or not. When inactive, this character set is not used by Concord and will not be shown to users. If the char set is inactive, this is shown in the list window as a flag (tick symbol) in front of the Character set. Choices : Yes/No Option : Description Description : The name of the character set as it will be displayed to your users. Example : Default ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 86 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : CHARSET kludge label Description : The charset kludge is added to any messages written in echomail or netmail areas, to describe the charset used to write each message. Some mail readers are able to display these messages correctly by reading the kludge line. Some mail tossers can also use the kludge to automatically translate incoming messages to the default charset. Example : ISO11 Option : Selection key Description : The character shown to the user to select this char set. You can only use normal characters in the range A..Z Example : D Option : Modify input Description : Concord will normally only filter outgoing characters, (those sent TO the user). But it is possible to also have it filter incoming characters (FROM the user). To filter incoming characters, set this option to Yes. Choices : Yes/No ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > General > Other Settings ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ A host of other settings which effect the way Concord runs. These do not fall under any other category, so they are grouped here for convenience. Option : Node number Description : The number of lines on your BBS. Enter 1 for a single line system. Example : 3 Option : Local colors Description : Should Concord display colours on a local logon? If you have a monochrome monitor, you might want to set this option to No. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 87 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Password Description : The Password required to access the local keyboard. This stops unwanted system changes at the local keyboard. Remember, this is ONLY locally, NOT remotely. Example : ****** Option : Time out Description : The time out period in seconds for the user. If the user doesn't press a key on the remote keyboard within this time Concord will automatically disconnect them after giving a warning that they are about to be disconnected for inactivity. Example : 300 Option : Login time Description : The time in minutes that the user can take to logon to your system. If this time expires, the user will be disconnected. Don't make this too short, otherwise new users will not be able to complete the login sequence without exceeding the Login time. We suggest a minimum value of 10 minutes. Example : 20 Option : OS shell Description : Command line for Concord when it needs to shell to the operating system. You can use the following options here: *B Translated by Concord into the users BPS rate. *C Translated by Concord into the current COMSPEC settings. That is the full path and filename of your command processor. *D1- Tells Concord NOT to create a DORINFOx.DEF drop file which is used by some doors. *D2- Tells Concord NOT to create a DOOR.SYS drop file which is used by some doors. *D3- Tells Concord NOT to create a EXITINFO.BBS drop file which is used by some doors. *E- Tells Concord NOT to create a EXITINFO.DAT drop file used by some doors. This file contains more info than the standard EXITINFO.BBS file, but is not in common usage yet. *F Translated by Concord into the users first name. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 88 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ *G Translated by Concord into the users color mode. *H OS/2 comport handle *J Translated by Concord into the users screen length. *L Translated by Concord into the users last name. *N Translated by Concord into the current node. *O Wait for OS/2 task *P Translated by Concord into the current COM port. *R Translated by Concord into the users record number in the user list. *S Tells Concord to attempt swap itself out of memory to leave more free memory for the program you are calling. You must tell the system how much memory you want to allocate by using the following format: *S: ie. *S:384 *T Translated by Concord into the users time left in minutes. *W Wait when exiting *Z1 No time checking *Z2 No clear screen The *S option takes an additional parameter which defines the amount of memory to swap. With *S0 Concord will never swap to disk or EMS before running a program. With *S Concord will always attempt to swap to disk or EMS before running an external program. Example : *C *S300 Option : Last callers Description : The number of callers Concord should display in the last callers list. When a value of 0 is entered, the default of 15 will be used. Example : 30 Option : Sysop seclvl Description : The security level needed by a user before he/she can access any Sysop specific options. We suggest you keep this at a reasonably high level so that users cannot access these functions. Example : 32000 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 89 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Verify BBS Description : The number of days between the time that the BBS's stored in the BBS list are verified. If a visiting Sysop adds his system to the list, Concord will ask him to verify the details if he calls after this number of days. Example : 90 Option : DORINFOn.DEF Description : For multiline systems. Concord can generate DORINFOn.DEF files, where the n is replaced by the node number. For line 2,this would be DORINFO2.DEF. If this option is set to No, ALL lines will generate a DORINFO1.DEF file. Choices : Yes/No Option : Detect scrlen Description : Concord can automatically detect the screen length the user is using when he/she logs on to your system. If you don't want Concord to do this, set the option to No. Choices : Yes/No Option : Login charset Description : Which character set Concord should use at logon, before Concord has detected who is online. Example : 1 Option : Force ANSI Description : This option allows you to force the emulation to ANSI even if ASCII is detected at the login. Care should be taken with this option as some older machines are unable to handle the ansi codes sent and the remote user will end up with a screen of untranslated ansi codes. Set the option to No to allow the use of Ansi and ascii. Choices : Yes/No Option : Yell+nodechat> Description : The Yell (Page Sysop) and multinode chat setup. Press SPACE, F10 Or ENTER to open up the edit window for the chat settings. We will now go through each of these settings in turn: ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 90 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Yell device Description: The device to use when the user is paging the Sysop. This can be one of three options. The first is the PC-Speaker, which will be the default for most systems. Second is Automatic in which case Concord will try to detect what is available and use what it finds... This could be a soundcard for example. And the third option is None, in which case no page will be heard because no sound device is used. Choices : PC-Speaker/Automatic/None Option : Yell times Description: The number of times the user can page the Sysop in one call. If the user attempts to exceed this setting, Concord will give him/her a polite message telling them that they have paged too many times. Example : 3 Option : Yell length Description: The time in seconds that a Yell tune will be played before the user is given a message saying the Sysop isn't available (or whatever you have setup). Example : 30 Option : Sun from Description: The starting time of the period that users can page the Sysop. This is in 24 hour format, and can be altered for every day of the week, so you can have different paging times for different days of the week. Example : 09:00 Option : Sun to Description: The ending time that the Sysop can be paged in 24 hour format. If the user tries to page outside the starting and ending times he will be given a message saying the Sysop is not available for a chat. Example : 23:45 Option : Mon from Description: See 'Sun from' for more info Option : Mon to Description: See 'Sun to' for more info ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 91 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Tue from Description: See 'Sun from' for more info Option : Tue to Description: See 'Sun to' for more info Option : Wed from Description: See 'Sun from' for more info Option : Wed to Description: See 'Sun to' for more info Option : Thu from Description: See 'Sun from' for more info Option : Thu to Description: See 'Sun to' for more info Option : Fri from Description: See 'Sun from' for more info Option : Fri to Description: See 'Sun to' for more info Option : Sat from Description: See 'Sun from' for more info Option : Sat to Description: See 'Sun to' for more info Option : Online msgs Description: The time period in seconds after which Concord will check to see if there is a message for the user from one of the other lines in a multiline system. Set this to 0 if you don't want Concord to check for messages. Example : 10 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 92 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Erase mulchat Description: Tells Concord to erase the multiline chat textfile after use. Choices : Yes/No Option : Check mulchat Description: Tells Concord to check every n seconds for new lines in the multiline chat. When this value is set to 0,Concord will only check for new lines when the multi-line chat textfile is updated. Example : 5 Option : No CHAT.LOG Description: If you don't want Concord to create a log file of your chats with users, turn this option On. Otherwise a file called CHAT???.LOG is created or appended to when a chat is started with a user. The ??? are replaced by the node number that the user is on, so if the user is on line 1 the log will be called CHAT001.LOG etc. Choices : Yes/No Option : No user exit Description: If you don't want your users to exit the chat, turn this option On. Then only YOU can terminate a chat. Choices : Yes/No Option : CHAT.LOG/main Description: Set this option to Yes if you want Concord to create it's CHAT.LOG in the main system directory rather than in the node directory. Choices : Yes/No That completes the Yell+nodechat setup. We will now go back to the other settings on the 'Setup > General > Other settings' menu. Option : No ANS detect Description : Concord will attempt to automatically determine the terminal emulation of the user when he logs in. This can sometimes cause problems with some systems, so if you don't want Concord to autodetect the remote users terminal emulation, turn this option On. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 93 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Hidden char Description : When Concord displays text that is supposed to be hidden, such as the password entry at logon, the character defined here will be used to mask what the user has typed. Example : * Option : Ansi stop ch Description : The characters entered here will be used to stop the display of an Ansi/Ascii file. When nothing is entered, Concord will use the default character S to stop the display. The ^ (carat symbol) is used to represent the CTRL key, so ^C means the user has to press CTRL-C on his keyboard to abort the display. Example : ^C Option : Statline col Description : The colour of the status line displayed at the bottom of the screen when a user is online. The number 112 is the normal black on grey colours. Pressing F10 will pop up a window that will allow you to select the colours you prefer. Example : 112 Option : Convert $ENV$ Description : A useful option for multi node systems, as it allows you to have one configuration file for several lines. Concord will replace the $ENV$ variable with the pathname for the node it is running. Choices : Yes/No Option : Check delay Description : How often Concord should check for time left, online messages, events etc. (0 = fast, 10 = slow). Example : 5 Option : ANSI buf size Description : Buffer size that Concord should use when displaying an ANSI file to a remote user. Values in the range 256 to 4096 are allowed. Example : 4096 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 94 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : No locals cnt Description : Do not count local logins as system calls. Choices : Yes/No Option : F9 statline1 Description : Sysop definable bottom status line. Macros are allowed so you can create your own unique status line to show whatever information you want. Example : Option : F9 statline2 Description : Sysop definable bottom status line. Macros are allowed so you can create your own unique status line to show whatever information you want. Example : Option : F11 statline1 Description : Sysop definable bottom status line. Macros are allowed so you can create your own unique status line to show whatever information you want. Example : Option : F11 statline2 Description : Sysop definable bottom status line. Macros are allowed so you can create your own unique status line to show whatever information you want. Example : Option : F12 statline1 Description : Sysop definable bottom status line. Macros are allowed so you can create your own unique status line to show whatever information you want. Example : Option : F12 statline2 Description : Sysop definable bottom status line. Macros are allowed so you can create your own unique status line to show whatever information you want. Example : Option : Echo lng char Description : Should Concord echo the character pressed to the screen in language prompts? Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 95 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Scr saver cnt Description : The number of minutes Concord should wait for keyboard activity on the local console before activating the built in screen saver when waiting for a call. Example : 3 Option : Reinit cnt Description : The number of minutes Concord should wait before attempting to re-initialize the modem when waiting for a call. Example : 20 Option : Cmdline ctrlx Description : Should Concord allow CTRL-X hotkey codes in command line mode? Choices : Yes/No Option : Share cmnt Description : Is the comment to next user shared between all nodes if enabled? Yes means it is shared, no means Concord will create a separate one for each node. Choices : Yes/No Option : Allow ^[! seq Description : Should Concord allow macro editing (^]! sequence), in ANSI files? Choices : Yes/No Option : Auto set cur Description : Should Concord automatically set the cursor position to the end of the ANSI screen in menus? Choices : Yes/No Option : Kbd macros Description : Press F10, SPACE, or ENTER to edit the keyboard macros. A window will open allowing you to edit the options. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 96 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ We will now describe the Kbd macro menu: Option : Keyboard macros Description: Here you can define your own keyboard macros which can be activated by pressing SHIFT-F1 to SHIFT-F10. What you define here will be acted on by Concord when you press the associated SHIFT-Fkey. Example : Hello, world. Option : Execute program macros Description: Here you define what external programs you want Concord to run when you press the CRTL-F1 to CTRL-F10 keys. Concord will execute these programs when you press the associated CTRL-Fkey combination. Example : *C That completes the Kbd macro menu. Now back to the 'Setup > General > Other Settings' menu: Option : No IEMSI det Description : If this option is set to Yes, Concord will NOT attempt to detect IEMSI sequences at logon. Choices : Yes/No Option : Not in limits Description : This option allows you to define how Concord should behave when a user logs onto the system with a sec level that is NOT defined in the Limits control file. You have two possible choices here, you can tell Concord to use the FIRST limit found in the Limits control file ('First Limit'), OR you can tell it to use the NEXT HIGHEST limit found in the control file ('Next Highest Limit'). Choices : First limit/Next highest limit Option : Log IEMSI Description : Should Concord log any IEMSI strings to it's logfile? Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 97 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Msg Areas ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ We now come to the point where we will setup all of your message areas. Since BBS's are primarily designed as a way of communicating with others, you will almost certainly want to have a few message areas even if you are not part of a mail network such as Fidonet. Here your users can leave messages to you and to other users on your system. Concord supports five main message base setups. We will first discuss the advantages and disadvantages of each setup to help you decide which one to use on your system. Type : Hudson Message Base (HMB) Description : This message base format is used in many of the most popular BBS packages, SuperBBS, QuickBBS and RemoteAccess all use this format. It consists of a database file where all the messages are stored, and some index files. All defined message areas are stored in 1 main and three index files. Advantage : Very quick to search, and just four files needed on your hard drive for storage. Disadvantage : Can only store a maximum of around 13000 messages. If you have disk problems you could lose your entire msgbase rather than just a single area. Can only handle a maximum of 200 message areas per Hudson message base. Type : Multiple Hudson Message Base Description : Uses several separate Hudson message bases. The message base files are stored in different directories. Advantage : Quick to search, and gets over the limit of 13000 msgs that is found in a single Hudson setup. Only 4 files needed per message base. Disadvantage : Not widely supported by many echomail tossers. Disk problems can still lead to the loss of many messages in several areas. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 98 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Type : JAM Description : Every message area is stored in four separate files. Developed initially for use on RemoteAccess systems, it is now widely used and supported by other packages. Advantage : The least sensitive to disk problems. The size of the message base is only limited by diskspace. Each area is stored in separate files, so you will be unlikely to lose more than one area in the event of disk problems. Disadvantage : Slow to search in comparison to Hudson. Can take up a lot of diskspace. Type : Squish Description : Every message area is stored in separate files very similar to the way a JAM based system operates. Advantage : Not sensitive to disk problems. Very widely supported and reasonably fast. Size of the message base is only limited by diskspace. Disadvantage : Can take up a lot of diskspace. Type : .MSG Description : Probably the oldest message base format around. Every message is stored in a separate file. Normally only used for the netmail area of your front-end mailer nowadays. Advantage : Every message is stored as a single file, so disk problems should only cause minor damage. Disadvantage : Takes up huge amounts of diskspace, depending on your disk allocation size. Very slow to search. The decision on which message base format to use is yours. But for a system with only a few message areas we would suggest you use Hudson. A larger system should probably consider using JAM or Squish, as they allow a lot more messages to be stored. Now we move onto the actual message area configuration: Press ENTER when the selection bar is on the 'Msg Areas' option in the main menu bar. You will then be presented with a window which has the following options: ALT-A : Add a new message area. This will add an empty entry which you can then edit. ALT-D : Mark a message area as deleted. To actually remove the area from the message database you will have to ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 99 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ use the F5 key to remove the entry totally. F5 : Purge (remove from the database) all deleted areas. Until you press F5, and area marked as deleted can still be undeleted by pressing ALT-D again. Once purged, the areas CANNOT be undeleted. F8 : Change settings globally. Handy for changing the same option in lots of different areas. This option is explained in detail later in this section. ESC : Return to the previous menu. You can also use SHIFT in combination with the cursor keys to move an entry to a different position in the list. Press SHIFT when the area you want to move is under the highlight bar, and then move it using the cursor keys to the position you want. Editing a message area is done by pressing ENTER when the area you want to edit is highlighted.You will then be presented with another window that will allow you to edit all the settings for that area. The 'Total' number displayed in the upper part of the window shows you the number of areas that have been defined. When ENTER is pressed, another window appears with the following options: Option : Name Description : The name of the message area as it will be displayed to your users by Concord. Example : Local messages Option : Active? Description : Tells Concord wether this area is active or not. If it is inactive, Concord will not show it to your users. When it is inactive, this will be displayed in the list window with a flag (tick symbol) in front of the area. Choices : Yes/No Option : Short name Description : The name used by the offline mail system for this msg area. This name is only used in the QWK/BlueWave/Omen mail system. The 'Name' entered earlier will be used in the BBS system itself. Example : Local ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 100 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Group Description : A three character word describing the group to which this message area belongs. Concord allows you to have different groups which can be used by some menu commands. Groups are a very flexible way of setting up your message and file areas, as they allow the users very quick and easy access to the areas they want. They can quickly select a 'Group' of areas rather than having to pick each area separately. Message groups/File Groups/Door groups can all be linked together to give a very powerful and flexible system.This feature is covered in some detail later in this manual. Here are some examples of group descriptions: LOC General Local Mail FID Fidonet echo areas INT International areas You are free to choose your own group names, these are only given as examples. Example : LOC Option : Format Description : The type of message base used by Concord for this area. Concord allows you to use multiple message bases at the same time. See the beginning of this section for a description of the various message base formats supported by Concord and their advantages/disadvantages. Choices : JAM/.MSG/Squish/Hudson Option : Path name Description : The full path to the directory where the message base files are stored. This line can have various entries depending on which message base format you are using. For example: JAM message base: You will have to specify the full path AND filename of the message area files to use, WITHOUT a file extension. ie: C:\CONCORD\MSGS\GENERAL ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 101 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ The 'GENERAL' in this example is NOT a directory name, but is the name of the files used to store the messages for this particular message area.JAM uses four files for each area.Concord will create these four files in the C:\CONCORD\MSGS directory. Because there are four files used for this type of area, you should NOT add any file extension, Concord will handle that itself. .MSG message base: You should only specify the directory for this type of message base. Every message will be stored in a separate *.MSG file. You will need to use a separate directory for EVERY message area you define, as the messages are all numbered the same for EVERY area. ie. C:\CONCORD\LOCAL\ Squish message base: As with the JAM message base format, you will have to enter the full path AND filename to use for this area. Concord will create the necessary files in the directory you specify. ie. C:\CONCORD\SQUISH\GENERAL The 'GENERAL' in this example is NOT a directory name, but is the name of the files used to store the messages for this particular message area. Squish uses multiple files to store each area. Concord will create these files in the C:\CONCORD\SQUISH directory. Because there are multiple files used for this type of area, you should NOT add any file extension, Concord will handle that itself. Hudson message base: Here you should enter the directory where the message base files for this area will be stored. Every message area should have the same path, unless you are using multiple Hudson message bases. ie: C:\CONCORD\HUDSON\ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 102 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ In this case, Concord will store the Hudson message base files in the C:\CONCORD\HUDSON\ directory. If you use multiple Hudson message bases you can define a different directory for each message base. Remember,it is NOT possible to store more that ONE Hudson msg base in the same directory. Example : C:\CONCORD\MSGS\ Option : Password Description : If you enter a password here, Concord will ask the user to enter the password before allowing them access to the area. If they get the password wrong Concord will NOT allow access. Example : ******** Option : Open from Description : The starting time in 24 hour format, that the message area will be available to your users. This time is security level independent. Example : 13:45 Option : Open to Description : The time in 24 hour format, after which the area will no longer be available to your users. When used in combination with the 'Open from' option, it allows you to close an area off between certain times. Example : 23:30 Option : Area type Description : There are three types of areas available: Local mail: These are messages that will not leave your system. They are generally areas for your own users only, and are not designed to be sent to any other system. The recipient of the message is normally a user on your system, and Concord can be set to check that the user exists in your userbase and warn if the user is not found. Messages can be either Private or Public. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 103 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Echomail: These messages are exported to other BBS systems. The recipient can be anyone, they do not have to be a user on your system. Echomail can be spread all over the country, or even the world. Concord will add an origin line to the message and your echomail address. Echomail is NEVER private.It is designed to be spread around and read by everyone. Netmail: These are messages that are destined for a particular user on another BBS system. These are almost always private messages. Concord will ask for the address to send the message to if you enter a Netmail message. You will need to have a nodelist and a node number for this option to be functional. Please remember,that although netmail is private and cannot be read by any normal users on any system, it CAN be read by the Sysops of any system it passes through. Choices : Local/Echo/Net Option : Msg kinds Description : There are four types of messages available within Concord: Private messages: These can only be read by the sender and receiver of the message. Please note that anyone with Sysop access level can also read private messages even if they are not addressed to them. Please make this clear to your users. This type of message is normally only used in Netmail areas. Public messages: These can be read by everyone, even if they aren't addressed to them. This type of message is normally used in Echomail areas. Both: Allows the use of both private and public messages in one message area. Concord will ask the sender wether the message should be private or public. This is normally used in local message areas, unless you want all messages to be private. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 104 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ReadOnly: This type of message area will only allow users to read the messages, it will NOT allow them to write or reply to any messages.Useful for an area used for system news etc. Anyone with Sysop access can write in these areas. Choices : Private/Public/Both/ReadOnly Option : Reply status Description : If a user replies to a message, this option allows you to define what format the reply should be in. There are four options available: Normal: This means that the message you entered will be sent in the same area as the original message you are replying to. Used for local and echomail areas. Netmail: This means that the message you entered as a reply will be sent as a Netmail. Concord will get the address to send the message to from the origin line of the message Used in echomail areas. Both: Concord will ask how you want to reply, by echomail or by netmail. None: This stops any replies from being entered. Use this option in combination with the 'ReadOnly' area type to make an area read only. Choices : Both/Netmail/Normal/None ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 105 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Alias/Name Description : This option allows you to specify which name will be used when writing a message. There are four possible choices. Real name: The message will use the senders Real name as defined in Concords userbase. Ask alias: Concord will ask the user for an alias to use as the name of the message sender. Please note that this can be anything the user wants. This doesn't have to be the alias specified in Concords userbase. Also note that Concord will not check for messages received at the system with the alias, as no list is kept of the aliases used. Concord only checks for the name and alias defined in the userbase. Both: Concord will ask if the users alias should be used. If the user answers 'No', Concord will use the users real name. Please note that the alias (if used) is the one defined in the userbase, NOT the alias as described in the 'Ask alias' option. Aliases: When this option is used, the alias defined in the Concord userbase will be used as the name of the sender. Please note the difference between this option and the 'Ask alias' option. Choices : Real name/Ask alias/Both/Aliases Option : Use AKA Description : When entering this field, another window appears with the defined AKA's. Press ENTER and then choose the one you want using the cursor keys and press ENTER to select. This option is only available when the area type is echomail or netmail. Example : 2:256/651 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 106 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Origin line Description : All echomail messages have an origin line, which is used to tell the receiving systems where the message was originally posted. If you leave this option blank, Concord will use the default origin line defined in the general configuration menu. If you want to use something different to the default you can enter it here. This option only applies to echomail type areas. With other area types this option is ignored. Example : InfoSoft BBS, Cleveland, UK. +44-1642-764245 Option : Allow delete Description : Should Concord allow users to delete messages in this area? Users can only delete messages either addressed to them or sent by them. Anyone with Sysop access can delete ANY message, even if it was not written by them or addressed to them. Choices : Yes/No Option : Echo area tag Description : The echo area tag. This is used in Squish message bases, and is not required for the other formats. Example : ECHOTAG Option : Move replies to Description : If a none zero value is entered in this option, Concord will put all replies in the message area defined here. A value of 0 means Concord will place the reply in the same area the original message was posted in. Example : 284 Option : Allow tag lines Description : The offline message readers allow the addition of a tag line (Remark/comment) at the end of messages. This is not allowed in all echo areas, so use this option if you do NOT want tag lines on messages entered in this area. If this option is set to 'No', Concord will remove any tag lines as it imports the message into the message base. Please check the rules for the particular echo before allowing tag lines. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 107 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Allow ctrl chars Description : Control characters are characters which have a special meaning to Concord. When you use these characters in a message,Concord will translate them into other info. (See the section on control codes for more info) You will not always want to use these characters in all messages, because they can be confusing to other users who read the messages. Choices : Yes/No Option : Force mail check Description : Some of your users may not have an area selected for mail check, even though you might want them to check that area. With this option you can Force Concord to ALWAYS check that area for new mail. The user CANNOT deselect the area when this option is set to Yes. Choices : Yes/No Option : Sub-directory Description : This option tells Concord if this area is a normal area, or pointing to another group of areas. Normal areas will have this option set to No. A full explanation of the Sub-directory concept is given in the next section of this manual. Choices : Yes/No Option : Curr subdir num Description : This option tells Concord to which group of areas this area belongs. All areas which use the same number belong together. You can choose any number you want, but KISS (Keep It Simple Stupid!) is a good idea. Every group should have at least one normal area and one area pointing to the main list. Example : 10 Option : Where to jump Description : This option tells Concord which area it should jump to. This is used in areas that are not real areas, but point to another group of areas. A full explanation of the Sub-directory concept is given in the next section of this manual. Example : ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 108 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Ask receipt Description : Ask if the user wants to have a return receipt for the message. If the system that the message is sent to is setup correctly, it should automatically honor this request and return a message to the user letting him know that his message was received. Choices : Yes/No Option : Use char table Description : Which character table should Concord use for this msg area? 0 = use default char table. Press F10 or ENTER to select the character table from a pick list of those defined on your system. Example : 0 Option : Hudson board Description : The number of the board in the Hudson message base that corresponds to this message area. Since all Hudson messages are stored in one main file, they have to be given a unique number for each message area. Hudson allows message areas in the range of 1 to 200. Example : 23 Option : Read msgs security Description : The security level, flag settings, Age, and BPS rate needed for the user to read messages in this area. All the options are described below. Option : Write msgs security Description : The security level, flag settings, age, and BPS rate needed for the user to write messages in this area. All the options are described below. Option : Sysop security Description : The security level, flag settings, age and BPS rate needed for Sysop access to this message area. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 109 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Now we'll describe the various security options in more detail: Option : Security level Description: The security level needed to access this message area to Read/Write, or have Sysop access (see options above).If the users security level is lower than this value,they will not be able to read/write or have Sysop privelidges (See above options to determine wether this affects read, write, or Sysop functions or a combination of these). Example : 10 Option : Flags Description: Flag settings are a very powerful facility that can dramatically increase the flexibility of your system. If the flag settings of the user do not match those specified here, he will not be able to access the msg area.Wether this is a restriction on read, write, or Sysop functions is determined by the 'Read msgs security','Write msgs security', and 'Sysop security' menus setup earlier. The flags can have three possible settings, they are: Yes : The user must have this flag turned ON to have access.Indicated by an 'X' in the flag window. No : This user must have this flag turned OFF to have access.Indicated by an 'O' in the flag window. : Blank entry. It doesn't matter what the users flag setting is for this entry. Indicated by a '-' in the flag window. Choices : Yes/No/Blank (Blank = don't care) Option : Age Description: The minimum age required to gain access to this function for the message area (read/write/sysop). A 0 value means 'don't care'. Example : 21 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 110 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Bps rate Description: The connection speed needed to gain access to this function for the message area concerned. This is a MINIMUM value, so any speed HIGHER than or equal to that specified will have access, those that are lower will NOT have access. Example : 14400 That completes the various security level functions. We will now resume with the options on the 'Setup > Msg Area' menu. Option : No kludges visible Description : If this option is set, users cannot see the message kludge lines even if they have 'Show kludges' enabled in their user record. Choices : Yes/No Option : Force combined Description : This option allows you to force an area into the users combined list. If this option is set to Yes, ALL users will have this area forced on them, they will not be able to deselect it. Choices : Yes/No Option : In all groups Description : Should Concord display this area in ALL groups? If this option is set to 'Yes', Concord will show this area to the user in ALL groups. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 111 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Msg Areas > F8 Global Changes ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ We will now explain the basics of the Global changes menu, which is accessed by pressing F8 when in the message area list window. This function will allow you to easily change any settings in your message areas,on a global basis. Global can either mean ALL message areas, or a selected group (or groups). After pressing F8, you will be presented with a window that asks which groups you want to apply the changes to. Type in the group name (or names) of the areas you want to alter, then press ENTER. You now have a window with a scrolling list and you can enter any changes you want made into it. Any field that you skip (ie don't enter anything) will be ignored by Concord, and the original settings will be left unaltered. You can globally change any of the following settings: Password Open from Open to Read sec Write sec Sysop sec Name Short name Path name Type Kinds Reply status Use alias Char table Group AKA Origin line Sub dir number Jump dir number Active Force mailchk Force combined (custom) All of these options work in the same way as was explained in the 'Msg Areas' section earlier. Simply enter the data you want to change and Concord will apply your changes to ALL groups you have selected, making it extremely easy to make large changes to your message areas. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 112 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Before applying these changes, Concord will ask if you want to proceed. Press Y to process the changes or N to abort without altering anything. The 'Custom' option is not really usable at the moment, and is mainly intended as a development tool for Pasi's use.However, we'll quickly describe it here. If you want any further information on it, please contact Pasi Talliniemi. The 'Custom' option expects four parameters to be entered, they are: Start, Format, Work, NewValue "Start" is the starting position of the field to edit in the area record. For example, the message area name starts at byte 89 in the record. "Format" describes the edit field type. Possible values are: 0=string, 1=longint (32 bit), 2=word (16 bit), 3=byte (8 bit), 4=bit. For example, the message area name is of type string. "Work" is only useful with strings and bits. It describes the maximum length of the string, or which bit (range 0-15) should be modified. For example, the maximum message area name length is 60. "NewValue" is the new value for the edit field. For example, the new message area name could be "New Message Area". So, in our example, the command line would be: 89,0,60,New Message Area ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 113 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > File Areas ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Now we move onto the file area configuration: Press ENTER when the selection bar is on the 'File Areas' option in the main menu bar. You will then be presented with a window which has the following options: ALT-A : Add a new file area. This will add an empty entry which you can then edit. ALT-D : Mark a file area as deleted. To actually remove the area from the file database you will have to use the F5 key to remove the entry totally. F5 : Purge (remove from the database) all deleted areas. Until you press F5, an area marked as deleted can still be undeleted by pressing ALT-D again. Once purged, the areas CANNOT be undeleted. F8 : Change settings globally. Handy for changing the same option in lots of different areas. This option is explained in detail later in this section. ESC : Return to the previous menu. You can also use SHIFT in combination with the cursor keys to move an entry to a different position in the list. Press SHIFT when the area you want to move is under the highlight bar, and then move it using the cursor keys to the position you want. Editing a file area is done by pressing ENTER when the area you want to edit is highlighted.You will then be presented with another window that will allow you to edit all the settings for that area. The 'Total' number displayed in the upper part of the window shows you the number of areas that have been defined. When ENTER is pressed, another window appears with the following options: Option : Name Description : The name of the file area as it is displayed by Concord to your users. Example : Concord Utilities Option : Active? Description : Tells Concord wether this area is active or not. When inactive, this area will not be used by Concord. If the area is inactive, this is shown in the list window as a flag (tick symbol) in front of the file area. Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 114 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Group Description : The group this file area belongs to. This can be any three character (or less) combination. This allows you to group certain file areas together. You do not have to enter a group, you can leave it blank if you wish, but groups are a very flexible way of setting up your file areas. Example : DOS Option : Download path Description : The directory where the files are stored for this area. Concord will look in this directory to find the files. Example : C:\CONCORD\FILES\ Option : Upload area Description : The area NUMBER where uploaded files should be placed by Concord when a user uploads. If this is set to a value of 0, Concord will use the Download path as the upload directory. Please note that CD-ROM drives CANNOT be uploaded to as they are read only media. Ensure you point CD-ROM areas to a valid directory on your hard drive for uploads. Example : 3 Option : Password Description : This option allows you to password protect an area. If a user attempts to access this area,Concord will ask them to enter the password defined here before allowing them to enter the area. Example : ******** Option : Open from Description : The time in 24 hour format from which time the area is available to your users. Example : 13:45 Option : Open to Description : The time in 24 hour format that the area is available to. When used with the previous option, this allows you to close certain areas at certain times. Example : 23:50 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 115 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Curr subdir num Description : This tells Concord to which group the current area belongs. For normal areas this should be set to 0. See the section on 'Menu Layout' for a detailed description of the operation of sub-directories. Example : 10 Option : Where to jump Description : This tells Concord which group of areas it should jump to. Example : 3 Option : Offline area Description : This is a useful option for systems that change CD-ROM disks often. It allows you to mark an area as 'Offline' if the relevant CD-ROM is not in the drive. Concord will display the files normally, but the filesize will be replaced by OFFLINE to show that the files are not currently available. Choices : Yes/No Option : New files check Description : Should Concord check this area when a user opts to do a new files check. Concord will only scan the areas that are set to Yes for new files.This allows you to mark CD-ROM areas so that they are not checked, after all there will never be any new files on a CD-ROM. Choices : Yes/No Option : In all groups Description : Should Concord display this area in ALL groups? If this option is set to 'Yes', Concord will show this area to the user in ALL groups. Choices : Yes/No Option : Duplicate check Description : Should Concord check this area for duplicates if a user uploads? Choices : Yes/No ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 116 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Virus check Description : Should Concord check uploads for viruses? Please note that this option will only work if you have defined a virus scanner for Concord to use earlier in the 'Setup > General' menu. If enabled, Concord will automatically run the virus scanner on any new uploads. Choices : Yes/No Option : CD-ROM area Description : This specifies that the area is stored on a CD-ROM. If it is a CD-ROM area, a separate FILES.BBS list will have to be specified as CD-ROM's are read only media. Choices : Yes/No Option : Copy to temp Description : This option is only used for CD-Rom areas. If it is set to 'Yes', Concord will copy any files for download to a temporary directory on your harddrive before commencing the download so that the CD-Rom drive is free for other users to access. Choices : Yes/No Option : Sub-directory Description : This option tells Concord that this area is only a pointer to another group of file areas. See the section on 'Menu Layout' later in this manual for full examples of how to use sub-directories. For normal areas this will be set to No. Choices : Yes/No Option : Filebase/FILES.BBS Description : Should Concord use it's built in filebase to store details of the files available for download, or should it use the older style FILES.BBS files. The filebase is faster and stores more information, but some older utilities still require a FILES.BBS file to operate. Choices : Filebase/FILES.BBS ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 117 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Basename Description : The name of the file Concord should use to store the data for this file area. This should be a valid DOS filename WITHOUT an extension. Concord will add the required file extension automatically. Example : AREA0001 Option : FILES.BBS Description : The full path and filename of the FILES.BBS to use for this file area. Example : C:\CONCORD\FILES\FILES.BBS Option : Download files security Description : Press RETURN to pop up another window that will allow you to edit the security level, flags, age, and Bps rate needed by the user to download files from this area. Each one of these options is described below. Option : Upload files security Description : Press RETURN to pop up another window that will allow you to edit the security level, flags, age, and Bps rate needed by the user to upload to this area. Each one of these options is described below. Option : List files security Description : Press RETURN to pop up another window that will allow you to edit the security level, flags, age, and Bps rate needed by the user to list files in this area. Each one of these options is described below. Now we'll describe the various security options in more detail: Option : Security level Description: The security level needed to access this file area to Download/Upload, or List files (see options above). If the users security level is lower than this value,they will not be able to Download/Upload or List files. (See above options to determine wether this affects Download, Upload, or List functions or a combination of these). Example : 10 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 118 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Flags Description: Flag settings are a very powerful facility that can dramatically increase the flexibility of your system. If the flag settings of the user do not match those specified here, he will not be able to access the file area. Wether this is a restriction on Download, Upload,or List functions is determined by the 'Download security', 'Upload security', and 'List security' menus setup earlier. The flags can have three possible settings,they are: Yes : The user must have this flag turned ON to have access.Indicated by an 'X' in the flag window. No : This user must have this flag turned OFF to have access.Indicated by an 'O' in the flag window. : Blank entry. It doesn't matter what the users flag setting is for this entry. Indicated by a '-' in the flag window. Choices : Yes/No/Blank (Blank = don't care) Option : Age Description: The minimum age required to gain access to this function for the file area (Download/Upload/List). A 0 value means 'don't care'. Example : 21 Option : Bps rate Description: The connection speed needed to gain access to this function for the file area concerned. This is a MINIMUM value,so any speed HIGHER than or equal to that specified will have access, those that are lower will NOT have access. Example : 14400 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 119 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > File Areas > F8 Global Changes ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ We will now explain the basics of the Global changes menu, which is accessed by pressing F8 when in the file area list window. This function will allow you to easily change any settings in your file areas, on a global basis. Global can either mean ALL file areas, or a selected group (or groups). After pressing F8, you will be presented with a window that asks which groups you want to apply the changes to. Type in the group name (or names) of the areas you want to alter, then press ENTER. You now have a window with a scrolling list and you can enter any changes you want made into it. Any field that you skip (ie don't enter anything) will be ignored by Concord, and the original settings will be left unaltered. You can globally change any of the following settings: Name Password Open from Open to Download sec Upload sec List sec Download path Upload area Group Base name FILES.BBS path Sub dir number Jump dir number Active New file check Dupe check Virus check CD-ROM area Jump area link Force FILES.BBS (custom) All of these options work in the same way as was explained in the 'File Areas' section earlier. Simply enter the data you want to change and Concord will apply your changes to ALL groups you have selected, making it extremely easy to make large changes to your file areas. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 120 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Before applying these changes, Concord will ask if you want to proceed. Press Y to process the changes or N to abort without altering anything. The 'Custom' option is not really usable at the moment, and is mainly intended as a development tool for Pasi's use.However, we'll quickly describe it here. If you want any further information on it, please contact Pasi Talliniemi. The 'Custom' option expects four parameters to be entered,they are: Start, Format, Work, NewValue "Start" is the starting position of the field to edit in the area record. For example, the message area name starts at byte 89 in the record. "Format" describes the edit field type. Possible values are: 0=string, 1=longint (32 bit), 2=word (16 bit), 3=byte (8 bit), 4=bit. For example, the message area name is of type string. "Work" is only useful with strings and bits. It describes the maximum length of the string, or which bit (range 0-15) should be modified. For example, the maximum message area name length is 60. "NewValue" is the new value for the edit field. For example, the new message area name could be "New Message Area". So, in our example, the command line would be: 89,0,60,New Message Area ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 121 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Doors ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Now we move onto the Doors configuration: Doors are external programs that can be run by your users online. Things such as online games, Call back verifiers, etc etc. Press ENTER when the selection bar is on the 'Doors' option in the main menu bar. You will then be presented with a window which has the following options: ALT-A : Add a new Door. This will add an empty entry which you can then edit. ALT-D : Mark a Door as deleted. To actually remove the Door from the door database you will have to use the F5 key to remove the entry totally. F5 : Purge (remove from the database) all deleted areas. Until you press F5, and area marked as deleted can still be undeleted by pressing ALT-D again. Once purged, the areas CANNOT be undeleted. F8 : Change settings globally. Handy for changing the same option in lots of different Doors. This option is explained in detail later in this section. ESC : Return to the previous menu. You can also use SHIFT in combination with the cursor keys to move an entry to a different position in the list. Press SHIFT when the area you want to move is under the highlight bar, and then move it using the cursor keys to the position you want. Editing a Door is done by pressing ENTER when the area you want to edit is highlighted. You will then be presented with another window that will allow you to edit all the settings for that Door. The 'Total' number displayed in the upper part of the window shows you the number of Doors that have been defined. When ENTER is pressed, another window appears with the following options: Option : Name Description : The name of the Door as displayed to the user by Concord. Example : Mortal Combat ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 122 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Active? Description : Is this Door active or not? When inactive,this Door will not be used by Concord. If the Door is inactive,this is shown in the list window by a flag (tick symbol) in front of the Door. Choices : Yes/No Option : Group Description : The group this door belongs to. This can be any three character (or less) combination. This option allows you to group certain doors together. You can leave this option blank if you don't want to use groups. Example : GAM Option : Command line Description : This is the hard bit again... Here you specify the full command line Concord should use to run this Door. Please note that some doors require a batchfile to run rather than a single command line. Enter the command line, or the path and name of the batchfile here. You can use the following options: *B Translated by Concord into the users BPS rate. *C Translated by Concord into the current COMSPEC settings. That is the full path and filename of your command processor. *D1- Tells Concord NOT to create a DORINFOx.DEF drop file which is used by some doors. *D2- Tells Concord NOT to create a DOOR.SYS drop file which is used by some doors. *D3- Tells Concord NOT to create a EXITINFO.BBS drop file which is used by some doors. *E- Tells Concord NOT to create a EXITINFO.DAT drop file used by some doors. This file contains more info than the standard EXITINFO.BBS file , but is not in common usage yet. *F Translated by Concord into the users first name. *G Translated by Concord into the users color mode. *H OS/2 comport handle *J Translated by Concord into the users screen length. *L Translated by Concord into the users last name. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 123 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ *N Translated by Concord into the current node. *O Wait for OS/2 task *P Translated by Concord into the current COM port. *R Translated by Concord into the users record number in the user list. *S Tells Concord to attempt swap itself out of memory to leave more free memory for the program you are calling. You must tell the system how much memory you want to allocate by using the following format: *S: ie. *S:384 *T Translated by Concord into the users time left in minutes. *W Wait when exiting *Z1 No time checking *Z2 No clear screen The *S option takes an additional parameter which defines the amount of memory to swap. With *S0 Concord will never swap to disk or EMS before running a program. With *S Concord will always attempt to swap to disk or EMS before running an external program. Example : C:\CONCORD\DOORS\MORTAL.EXE Option : Password Description : The password that Concord will ask the user to enter before allowing them to access this Door. When no password is entered, the user will not be asked for one. Example : ******** Option : Open from Description : The starting time in 24 hour format from which this Door is available to users. Example : 13:45 Option : Open to Description : The closing time in 24 hour format for this Door. When used with the Starting time, this option allows you to have Doors offline at certain times. Example : 23:50 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 124 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Sub-directory Description : This option tells Concord wether this is a pointer to to another group of Doors. See the section later in this manual on 'Menu Layout'for more information on Sub-directories and their usage. Choices : Yes/No Option : Curr subdir num Description : This option tells Concord which sub-directory group this Door belongs to. See the section later in this manual on 'Menu Layout' for more information. Example : 3 Option : Where to jump Description : This option tells Concord to which sub-directory group it should jump when this Door is selected.See the section later in this manual on 'Menu Layout' for more information. Example : 2 Option : In all groups Description : Should Concord display this Door in ALL groups? If this option is set to 'Yes', Concord will show this Door to the user in ALL groups. Choices : Yes/No Option : Run door security Description : Press RETURN to pop up another window that will allow you to edit the security level, flags, age, and Bps rate needed by the user to access the Door. Each one of these options is described below. Now we'll describe the various security options in more detail: Option : Security level Description: The security level needed to access this Door. If the users security level is lower than this value, they will not be able to access this Door. Example : 10 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 125 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Option : Flags Description: Flag settings are a very powerful facility that can dramatically increase the flexibility of your system. If the flag settings of the user do not match those specified here, he will not be able to access the Door. The flags can have three possible settings,they are: Yes : The user must have this flag turned ON to have access. Indicated by an 'X'in the flag window. No : This user must have this flag turned OFF to have access.Indicated by an 'O' in the flag window. : Blank entry. It doesn't matter what the users flag setting is for this entry. Indicated by a '-' in the flag window. Choices : Yes/No/Blank (Blank = don't care) Option : Age Description: The minimum age required to gain access to this Door. A 0 value means 'don't care'. Example : 21 Option : Bps rate Description: The connection speed needed to gain access to this Door. This is a MINIMUM value, so any speed HIGHER than or equal to that specified will have access, those that are lower will NOT have access. Example : 14400 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 126 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Doors > F8 Global Changes ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ We will now explain the basics of the Global changes menu, which is accessed by pressing F8 when in the Door list window. This function will allow you to easily change any settings in your Door areas, on a global basis. Global can either mean ALL Doors, or a selected group (or groups). After pressing F8, you will be presented with a window that asks which groups you want to apply the changes to. Type in the group name (or names) of the areas you want to alter, then press ENTER. You now have a window with a scrolling list and you can enter any changes you want made into it. Any field that you skip (ie don't enter anything) will be ignored by Concord, and the original settings will be left unaltered. You can globally change any of the following settings: Password Open from Open to Run door sec (manual edit) All of these options work in the same way as was explained in the 'Door Areas' section earlier. Simply enter the data you want to change and Concord will apply your changes to ALL groups you have selected, making it extremely easy to make large changes to your Door areas. Before applying these changes, Concord will ask if you want to proceed. Press Y to process the changes or N to abort without altering anything. The 'Custom' option is not really usable at the moment, and is mainly intended as a development tool for Pasi's use. However,we'll quickly describe it here. If you want any further information on it, please contact Pasi Talliniemi. The 'Custom' option expects four parameters to be entered,they are: Start, Format, Work, NewValue "Start" is the starting position of the field to edit in the area record. For example, the message area name starts at byte 89 in the record. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 127 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ "Format" describes the edit field type. Possible values are: 0=string, 1=longint (32 bit), 2=word (16 bit), 3=byte (8 bit), 4=bit. For example, the message area name is of type string. "Work" is only useful with strings and bits. It describes the maximum length of the string, or which bit (range 0-15) should be modified. For example, the maximum message area name length is 60. "NewValue" is the new value for the edit field. For example, the new message area name could be "New Message Area". So, in our example, the command line would be: 89,0,60,New Message Area ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Lng Files ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Concord is designed to be as flexible as possible, and for this reason you can change almost every part of the program. This also includes the language files. Concord comes with a ready made language file in the distribution archive, so you do NOT have to understand (or even read) this chapter if you don't wish to. But it is included for information in case you want to customize your system in the future. This chapter will discuss every line in the DEFAULT.LNG language file. In some lines, macros are used, which are automatically replaced by Concord with information about the system. It also contains formatting macros which are described towards the end of this chapter, so that Concord knows exactly how to display the line on screen to the users. Anything beginning with a '^' and ending with a ';' is generally a formatting macro, and anything beginning and ending with a '@'is an information macro. Both of these are used extensively in the language file. The following keys are used in the language file editor: SPACE Used for showing how the highlighted line will actually look when displayed to the user in the BBS. F1 Help screen ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 128 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ F8 Msg read options F9 File list options F10 Displays information from the *.INF file belonging to the currently selected language. This shows the following: Description Menu path Text path Script path Top menu Selection key CTRL-D Enters the default line into the language file. This saves you having to type it all in if you just want to use the normal default entry. A..Z Searches for a keyword or phrase in the language file. PLEASE NOTE: Because of the length of some of the lines in the language file, they might not fit on the lines of these documents. So the following format has been used for lines which are too long: Line 001 : This is an example of a line which -> will not fit on one line in these -> documents. The -> should NOT be typed when you enter the line in the language file. It is only there to make it clear that the line continues, and the following line(s) should ALL be put on ONE line when you are editing the actual language file. Also note that if there is a space between the last character and the -> symbol then the space SHOULD be entered into the language file BEFORE adding the text that follows. All of the @MACROS@ are described in detail in a separate chapter later in this manual. Please refer to it if you need to know about any of the available @MACROS@. Now we will go through each line in the DEFAULT.LNG file and describe in detail what each one does: Line 001 : ^C15,0;Please identify yourself, stranger.^M;^C14,1;-> ^L35,CAPITFIRST;^M;^M; Description: The line shown to users when Concord asks them to enter their name at logon. The colour is set to 15,0 which is white on black, and the line 'Please identify yourself, stranger.' is displayed. Then there is a linefeed, and the colour is changed to yellow on blue. In this colour, Concord displays an input field on the screen with a length of 35 characters. When the user ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 129 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ types his/her name, Concord capitalizes the first letter of each word. When the user has entered their name and pressed RETURN, the last two line feeds are entered. These were after the ^L character, so Concord doesn't add them until the user has entered their name and pressed return. All the various control codes ^M, ^C, ^L etc. are explained at the end of this section. Line 002 : ^C13,0;Let me see. At least you seem to be in our fi-> les.^M;So you're @NAME@ from @CITY@, right? (~1Y/~2n-> ) ^W;^M;^M; Description: The line shown to the user by Concord after they have entered their name, to verify that they are from the city stored in the userfile. There may be someone else with the same name,so Concord uses this as a method of checking.The color is set to magenta on black, and the text is displayed on two lines, because of the ^M linefeed control macro in the textline. The two macros @NAME@ and @CITY@ are replaced by Concord with the users name and city from the user files. See the chapter on Macros later in this document for a full list of all macros available. At the end of the line a '(Y/n)' is displayed (without the ') and Concord waits for the user to enter either Y or N. In this case, the first option is hardcoded into Concord as being the 'Yes' input, and the second as being the 'No' input. The capital letter (Y in this case) is the default value, so if the user simply presses RETURN, Concord uses the default Y, or whatever you make it in your default language. The ^W tells Concord to Wait for the selection, otherwise it would just continue with the rest of the line without waiting for the user input. After the user has selected either Y or N,Concord adds two line feeds. Line 003 : ^C15,0;Show me your pass, and I might let you go.^M;-> ^C14,1;^L15,HIDDEN;^M;^M; Description: The line shown to the user when Concord asks for their password. The ^L15,HIDDEN; is responsible for hiding what the user types. It will replace anything typed by the user with the '*' character, just incase anyone is watching at the users terminal.This allows the user to keep his/her password secret. Line 004 : ^C13,0;Very well. Have a nice day.^M; Description: The line shown to the user when they have entered their password correctly. After displaying this line, Concord allows them to continue onto the BBS. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 130 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 005 : ^C13,0;Almost, but not quite. You know, I - as the r-> epresentative of the military^M;police - could put y-> ou in front of the execution squad because of this.^-> M;But today feels like my lucky day, so I give you a-> nother try. Don't blew it...^M;^M; Description: This line is shown to the user if they get their password wrong.It is a good example of how you can get Concord to display text that would be too long to fit on one line. This is entered into the language file as ONE line,but when Concord comes to display it the line will be split into several lines on the users display. This is because of the use of the ^M code, remember, ^M is the linefeed character, so everywhere that a ^M appears will cause Concord to start a new line before displaying the rest of the text. Line 006 : ^C13,0;Hahahaha. GUARDS! Take this man to the hot sp-> ot and show him what a nice^M;fellows we are. Hahaha-> ha. Any last wish? (~1Y/~2n) ^W;^M; Description: This line is shown to the user if they exceed the permitted number of password attempts. The user will then be logged off automatically by Concord. Line 007 : ^C13,0;Pardon me... You said your name was @NAME@, r-> ight? (~1Y/~2n) ^W;^M;Yeah, I knew it!^M;^M; Description: Shown to the user if the name they entered was not found in the userlist.Concord will display the line up to the (Y/n) prompt, and will then wait for the users input. When the user answers Y to the question,Concord will display the rest of the line. If they enter N, Concord will return them to the enter name prompt. The Y and N are hard coded into Concord for this option. Line 008 : ^C15,0;^M;^M;Checking for new mail... (Press Ctrl-C -> to abort or Ctrl-N to jump to next area)^M; Description: This line is shown to the user when Concord is scanning for new mail. The ^E1; means clear the screen. The Ctrl-C and Ctrl-N combinations are hard coded into Concord. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 131 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 009 : ^C11,0;@MAREA_GROUP@.03 @MAREA_NAME@^E3;^X-80;^C14,0; Description: This line is used by Concord to show the mail areas it is scanning for new mail. The colour is changed to light Cyan on black, and then the Message area Group name and Area name, as defined in the message area section of the configuration program, is displayed for every selected area. The ^E3; clears the line to the end. Then the ^X-80; code moves the cursor back to the beginning of the line by moving the cursor back 80 positions, the colour is changed again (to yellow on black) and if there is another area to scan, Concord restarts atthe beginning of the line.The @MAREA_GROUP@ and @MAREA_NAME@ macros are replaced by Concord with the group name and area name. The .03 after each of the @MAREA_GROUP@ macro tells Concord to pad the group to three characters. If the group is blank,or contains less than 3 characters, Concord will pad it out to a length three characters using spaces. This stops your screen output from becoming messy. If you don't want the lines to be overwritten, you should take out the ^X-80; control code. This will then place each area on a separate line, because the cursor is not moved back. If there is mail, Concord will jump to language file line 010. When done, Concord will continue with line 009 if there are more areas to scan. If not, Concord will jump to language file line 012. If there is no mail found after all areas have been scanned, Concord will display language file line 011. Line 010 : ^C14,0;@MSG_RCVD@:01 @MSG_FROM@.25 @MSG_SUBJ@.40 @MS-> G_DATE@^M; Description: The line used by Concord to inform the user that a new message was found. It tells the user that the message is marked as received, the senders name, the message subject, and the message date. The ^C14,0 code changes the colours to yellow on black. The :01 after the @MSG_RCVD@ macro tells Concord to only use ONE character position, even though the fully translated macro would be longer than 1 character. The .25 after the @MSG_FROM@ macro tells Concord to pad the macro to 25 spaces if it is shorter than 25 characters, so obviously the .40 after the @MSG_SUBJ@ macro pads it out to 40 spaces. If these two macros are longer than the values given (25 and 40 in this example), Concord will truncate the output to 25 and 40 characters respectively. The ^M; code tells Concord to add a linefeed at the end of the text, thereby moving the cursor to the next line. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 132 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 011 : ^C12,0;^M;Sorry, no new mail found. Press Enter to c-> ontinue.^A;^M; Description: Shown to the user when no personal new mail is found after doing a mailscan.The ^C12,0; macro tells Concord to change the colours to Light red on black. The ^A; code tells Concord to wait for the user to press ENTER, after which it will add a linefeed (the ^M; code). Line 012 : ^C15,0;^M;Do you want to read your mail now? (~1Y/~2-> n) ^W;^M; Description: The line shown to the user when Concord has found new mail. The colour is changed to white on black, the cursor moves to the next line (^M; code), displays the line of text, and then waits for the user to select Y or N as input.The ^W; code is the code telling Concord to wait for the user to press ENTER before continuing. If the user selects Y, Concord will display the messages to him, if he/she selects N, Concord will continue with the logon sequence. The 'Y' and 'N' characters can be replaced by the chars used in your own language. Line 013 : Yeah! Description: The textline meaning 'Yes'. This is displayed by Concord every time the user answers a Y/n question with a positive answer. Line 014 : Nah... Description: The textline meaning 'No'. This is displayed by Concord every time the user answers a Y/n question with a negative answer. Line 015 : Male Description: The textline used to define the word used by Concord for a male person. Line 016 : Female Description: The textline used to define the word used by Concord for a female person. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 133 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 017 : ^C15,0;No messages found. Press ENTER to continue.^A-> ;^M; Description: The textline used when a user selected to read or scan messages, and no messages were found in the current area. The ^C15,0; code changes the text colours to white on black ^A; waits for the user to press ENTER, and ^M; adds a linefeed. Line 018 : ^X-79;^C14,1;@FAREA_NUM@:05 @FAREA_GROUP@.03 @FARE-> A_NAME@^E3;^C15,0; Description: This line is shown to the user when they do a new files scan, or searches for files, or for file descriptions. Concord replaces the three macros with the file area number the file area group, and the file area name. Line 019 : ^X-79;^C15,0;^E3; Description: This clears the current line. The ^X-79; code moves the cursor to the beginning of the line, ^C15,0; sets the colours to white on black, and ^E3; clears the line. This is used when scanning for new messages when a line needs to be cleared for example. Line 020 : ^C15,0;^M;No files found.^E3;^M; Description: This line is shown to the user when there are no files found in the files list, or in the new files list, or when searching for files or key words. Line 021 : ^C12,0;Viewing file @FILE_NAME_EXT@ dated on @FILE_D-> ATE_SMALL@^M; Description: Shown when viewing a file as the top line. It tells you which file you are viewing, and the file date.This can be either a text file or an archived file. Line 022 : ^C14,0;@VIEW_FILENAME@.12 ^C7,0;@VIEW_COMPMETHOD@.15-> ^C11,0;@VIEW_ORIGSIZE@:07 ^C9,0;@VIEW_COMPSIZE@:07 -> ^C10,0;@VIEW_FILEDATE@^M; Description: This line is used when Concord displays information about the file you are viewing, when the file you want to view is an archived file.Concord uses this line for every file included in the archive. It shows the filename, compression method, original filesize before compression, size of the compressed file, and the date of the file inside the archive. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 134 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 023 : ^C7,0;%1 ^C15,0;%2 ^C14,0;%3^M; Description: This is the list format when viewing files in binary mode. %1 is the file position, %2 is the HEX listing, and %3 is the ASCII listing. Line 024 : ^C15,0;Search files by keyword (/ALL=all areas, /COM-> B=comb. areas, none=curr. area) :^M;^C14,1;^L79;^C15-> ,0;^M; Description: This is a help line which is displayed to users when they are using the keyword file search option. Line 025 : ^C15,0;Search files by filemask (/ALL=all areas, /CO-> MB=comb. areas, none=curr. area) :^M;^C14,1;^L79;^C1-> 5,0;^M; Description: This is a help line which is displayed to users when they are using the filemask file search option. Line 026 : ^C15,0;Date format: @CURRDATEFMT@^M;^M;^C14,0;Search-> all files from combined file areas which are newer -> than date : ^C14,1;^L8;^C15,0;^M; Description: This line is used when a new files scan is about to be performed and the user has to enter the date from which the file scan is to start. Line 027 : ^C12,1; The given search string was not found in the-> list. ^C14,1;Press Enter to continue.^E3;^A;^C15,0; Description: This line is displayed to the user when a search was done in the files or messages area select screens, and the string entered was not found. Line 028 : 01,Y,Y,N;^C14,0;@FAREA_NUM@:05@FAREA_COMB@:01 @FAREA-> _GROUP@.03 @FAREA_NAME@.25 ^M; Description: This line is replaced by Concord with the file names in the in the file area select screen. The first four characters have the following meaning: 1st : Number of columns in the area list. 2nd : Force draw of all lines in the list. This can be Y(es) or N(o). 3rd : Jump directly to the wanted position.This can be Y(es) or N(o). 4th : Line can be cleared with a clear to end of line command (ClrEol). This can be Y(es) or N(o). ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 135 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 029 : 20,37,014,112,01;@FAREA_NUM@:05@FAREA_COMB@:01 @FARE-> A_GROUP@.03 @FAREA_NAME@.25 Description: This line is used to display the current file area in the file area selection list.The first four characters have the following meaning: 1st : Cursor position 2nd : Cursor length 3rd : Cursor off colour 4th : Cursor on colour 5th : Number of lines taken to display this prompt. When displaying the area list, line 028 is used to display all areas that are available to the user (cursor off), and line 029 is used to display the area that is currently selected by showing an inverse line (Cursor on). Line 030 : 013,032,081,063,067,084 Description: These are the key scan codes generated by the key presses for the various functions in the file area selection screen.If you want to use different keys for the options this is where you should change them. A list of the more common key scan codes is given at the end of this section. Below is a list of what each one does,in the same order that they appear in the default language file. 1st (013) : This is the key code for the RETURN key. It is used to select the area. 2nd (032) : This is the key code for the SPACE key. It executes the question for searching for a string. 3rd (081) : This is the key code for the Q key. This Quits the area selection and returns you to the area you were in when you selected the file area selection option. 4th (063) : This is the key code for the ? key. It brings up the help screen. The helpfile is called SELFAREA.ANS and should be in your textfile directory. 5th (067) : This is the key code for the C key. It is used to select a Combined area. Combined areas are marked with an asterisk behind the file area number. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 136 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ You can switch combined areas on or off in the file area configuration menu of CSETUP. 6th (084) : This is the key code for the T key. It is used to define the character for setting more than one combined area at the same time. This command will display the question 'Set combined areas :'. Line 031 : 04;^C13,1; Enter search string : ^E3;^L20; Description: The question shown to the user when they want to search for a string in the file area select screen. Line 032 : 04;^C13,1; Enter area number : ^E3;^L5,KEEP; Description: The line shown to the user when they enter a number of an area to jump to in the file area select screen. Line 033 : ^G20,1;^C15,1; NUM GROUP NAME ^-> C15,0;^M;^M; Description: This is the white text on blue background bar which is displayed on the top of the file area selection screen. Line 034 : ^C15,0;^E3;^M;^C15,1; ENTER/num: Select area, SPACE:-> Find, C: Combined or Q: Cancel.^E3; Description: The line shown at the bottom of the file area selection screen, telling them which options are available. Line 035 : ^C13,0;^E3;^M; Enter new area number (? = list) : ^E-> 3;^L5; Description: Fast mode for selecting the area number to jump to, or shown when FILEAREA.ANS is found and displayed. Line 036 : 02,Y,Y,Y;^C14,0;@MAREA_NUM@:05@MAREA_COMB@:01@MAREA_-> SCAN@:01@MAREA_PKT@:01@MAREA_GROUP@.03 @MAREA_NAME@.-> 25^M; Description: This line is replaced by Concord with the message area names in the message area select screen. Similar in operation to the file areas in language file line 028. The first four characters have the following meanings: 1st : Number of columns in the area list. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 137 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 2nd : Force draw of all lines in the list. This can be Y(es) or N(o). 3rd : Jump directly to the wanted position.This can be Y(es) or N(o). 4th : Line can be cleared with a clear to end of line command (ClrEol). This can be Y(es) or N(o). Line 037 : 01,37,014,112,01;@MAREA_NUM@:05@MAREA_COMB@:01@MAREA-> _SCAN@:01@MAREA_PKT@:01@MAREA_GROUP@.03 @MAREA_NAME@-> .25 Description: This line is the inverse line displayed in the message area selection screen. The first four characters have the following meaning: 1st : Cursor position 2nd : Cursor length 3rd : Cursor off colour 4th : Cursor on colour 5th : Number of lines taken to display this prompt. Line 038 : 013,032,081,063,067,077,084,080 Description: These are the key scan codes generated by the key pressed on the keyboard for the various options in the message area selection screen. If you want to use different keys for the options, this is where you change them. A list of the most common key codes are given later in this manual. The following lists the keys in the order they are in. The default is in brackets: 1st (013) : The key code for the RETURN key. This key is used to select the area. 2nd (032) : The key code for the SPACE key. This key is used to execute the question for searching for a string. 3rd (081) : The key code for the Q key. This key Quits the area selection and returns you to the area you were in when you selected the message area selection option. 4th (063) : The key code for the ? key. This brings up the help screen. The help file is called SELMAREA.ANS and should be in your textfile directory. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 138 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 5th (067) : The key code for the C key. This is used to add a Combined area. Combined areas are marked with an asterisk after the message area number. You can switch combined areas on or off in the message area configuration menu in CSETUP. 6th (077) : The key scan code for the M key. This is used to Mark areas for mailscan. This is shown in the area selection list as an asterisk in front of the group. In mail area selection lists there are two possible asterisks visible, one for the combined setting, and one for the mailscan. 7th (084) : The key scan code for the T key. This is the character Concord will use to allow users to set more than one area at a time.It will display the question 'Set combined areas :'. Some of these keys are NOT displayed by default, on the line at the bottom of the screen. See language file line 042. Line 039 : 04;^C13,1; Enter search string : ^E3;^L20; Description: The line shown to the user when they want to enter a search string in the message area select screen. Line 040 : 04;^C13,1; Enter area number : ^E3;^L5,KEEP; Description: The line shown to the user when they enter a number of an area to jump to in the message area select screen. Line 041 : ^G1,1;^C15,1; NUM GROUP NAME ^C-> 15,0;^C15,1; NUM GROUP NAME^E3;^C15,0;^M;^E3;^M; Description: This is the white text and blue bar on top of the message area selection screen. Line 042 : ^C15,0;^E3;^M;^C15,1; Enter=Select, Space=Find, C,P,-> M: Combined, Q=Cancel. ^]@LIST_MOREUP@=1;[PGUP]^@LIS-> T_MOREUP@=0; ^]@LIST_MOREDOWN@=1;[PGDN]^]1;^E3; Description: The line shown at the bottom of the message area selection screen, telling the user which options are available. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 139 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 043 : ^C13,0;^E3;^M; Enter new area number (? = list) : ^E-> 3;^L5; Description: The message area selection prompt used for selecting a message area when MSGAREA.ANS is found, or when selecting an area in 'fast' mode. Line 044 : ^C14,0;Press ^C15,1; ENTER ^C14,0; to continue.^E3;^-> A;^X-40;^E3; Description: Displayed to the user when they have to press ENTER. Line 045 : ^C15,0;Which file(s) to view (wildcards allowed) : ^-> C14,1;^L15;^C15,0;^M; Description: Shown when the user has selected the view file menu option, and Concord wants to know which file(s) to view. Line 046 : ^C15,0;^E1; Description: This is the file list header. It is always displayed before listing files. By default it only clears the screen. Line 047 : ^C14,1; (D)own (U)p (S)top (A)gain (Space)=Flag (V)i-> ew (H)elp ^]@FLIST_MOREDOWN@=0;[END OF FILELI-> ST]^]1;^E3;^X-65; Description: This line is displayed at the bottom of the screen while doing a file listing. The keys themselves are defined in language file line 048. Line 048 : 068,085,083,067,065,336,328,032,070,086,069,060,062,-> 339,072,078 Description: These are the key codes for the various functions in the file listing screen. If you want to use different keys for these options,this is where you should change them.The following is a listing of the keys in order.. The default is given in brackets: 1st (068) : The key code for the D key. The key means Down, and is used to display the next screen in the file listing. 2nd (085) : The key code for the U key. The key means Up, and is used to display the previous screen in the file listing. 3rd (083) : The key code for the S key. The key means Stop, and will abort the listing ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 140 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ and return you to the menu you came from. 4th (067) : The key code for the C key. This key means Continuous, and will list all files in the filelist without stopping. 5th (065) : The key code for the A key. This key means Again, and will cause Concord to display the current page of the file listing again. 6th (336) : The key code for the Page Down (PgDn) key. This key means Down, and is used to display the next screen in the file listing. 7th (328) : The key code for the Page Up (PgUp) key. This key means Up, and is used to display the previous screen in the file listing. 8th (032) : The key code for the SPACE key. This acts as the file tagging key. The ninth entry can also be used to define a second key for file tagging. 9th (070) : The key code for the F key. As with the eighth number, this is used as the file tagging key. 10th (086) : The key code for the V key. This is used as the key to View a file while in the file list. 11th (069) : The key code for the E key. This is used to define the key used for Editing a highlighted files description. 12th (060) : The key code for the < key. This defines the key used to jump to the previous page of the file listing if there is one. 13th (062) : The key code for the > key. This defines the key used to jump to the next page of the file listing if there is one. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 141 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 14th (339) : The key code for the DEL key. This defines the key used to delete a file from the list. This option is only available to users with Sysop access level. 15th (072) : The key code for the H key. This is used to call up the help screen. 16th (078) : The key code for the N key. This is used to jump to the Next page in the file list if there is one. Please note that some of these keys are not mentioned in the line displayed to the users (Line 047), though they are all active even though they aren't listed. If you wish, you can edit that line to incorporate everything you want, as long as you stay within 80 characters. Line 049 : ^C12,0;Not enough download limit (@LIMIT_LEFT@k & @F-> ILES_LEFT@ files) left^M;to download all flagged fil-> es.^M;^C15,0;Press Enter.^A;^M; Description: Textline that is shown to the user when they don't have enough time or Kb limit left to download all the files they have tagged. Line 050 : ^C12,0;Not enough ratio to download all flagged file-> s. You should upload first.^M;^C15,0;Press Enter.^A;-> ^M; Description: Shown to the user when they don't have enough file ratio remaining to download all the tagged files. Line 051 : ^C14,1;@FAREA_NUM@:05 @FAREA_GROUP@.03 @FAREA_NAME-> @^E3;^C14,0;^M; Description: The blue bar with white text that shows the area number, group, and name when searching for files. Line 052 : ^C15,0;More? (~1Yes/~2No/~3Cont/~4Back~6/~5Line) ^W;-> ^X-40;^E3;^CN,N; Description: The line displayed by Concord when a user is viewing a file or text and Concord has reached the end of the file and wants to know what to do next. The responses are hard coded into Concord. However, the key that follows the code is the character that needs to be pressed to activate the option.Pressing N in the above ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 142 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ example will result in a No option in Concord.Here are the defaults: ~1 : Means Yes (Y in the example above) ~2 : Means No (N in the example above) ~3 : Means Continuous. ~4 : Means previous page. ~5 : Means Show next line. ~6 : Is not used. Line 053 : 02,Y,Y,Y;^C14,0;@DOOR_NUM@:05 @DOOR_GROUP@.03 @DOO-> R_NAME@.25 ^M; Description: This line displays the available Doors in the Door selection screen. The first four characters mean: 1st : Number of columns in the area list. 2nd : Force draw of all lines in the list. This can be Y(es) or N(o). 3rd : Jump directly to the wanted position. This can be Y(es) or N(o). 4th : Line can be cleared with a clear to end of line command (ClrEol). This can be Y(es) or N(o). Line 054 : 01,37,014,112,01;@DOOR_NUM@:05 @DOOR_GROUP@.03 @DO-> OR_NAME@.25 Description: This is the inverse line displayed in the Door selection screen. The first four numbers mean: 1st : Cursor position 2nd : Cursor length 3rd : Cursor off colour 4th : Cursor on color 5th : Number of lines taken to display this prompt. Line 055 : 013,032,081,063,067 Description: These are the key codes used for the various functions in the Door selection screen. If you want to use different keys, this is where you should change them. A list of key codes is given later in this manual. The following is a list of them in order, the default is given in brackets: 1st (013) : The key code for the RETURN key. This key selects a door. 2nd (032) : The key code for the SPACE key.This is ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 143 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ used to display the question for a search string. 3rd (081) : The key code for the Q key. This Quits the Door selection menu and returns you to the menu you were in previously. 4th (063) : The key code for the ? key. This is usedto call the help file SELDAREA.ANS which should be in your text file directory. 5th (067) : The key code for the C key. This is used to mark a Door as Combined. Combined Doors are marked with an asterisk after the Door number. You can switch combined doors on or off in the Doors configuration of CSETUP Line 056 : 04;^C13,1; Enter search string : ^E3;^L20; Description: The line shown to the user when they want to search for a string in the door select screen. Line 057 : 04;^C13,1; Enter door number : ^E3;^L5,KEEP; Description: The line shown to the user when they enter a number of a Door to jump to in the door select screen. Line 058 : ^G1,1;^C15,1; NUM GROUP NAME ^C-> 15,0;^C15,1; NUM GROUP NAME^E3;^C15,0;^M;^E3;^M; Description: This is the white text and blue bar displayed on top of the door selection screen. Line 059 : ^C15,0;^E3;^M;^C15,1; ENTER/num: Select door, SPACE:-> Find or Q: Cancel.^E3; Description: The line shown at the bottom of the door selection screen. Telling the user what options are available. Line 060 : ^C13,0;^E3;^M; Enter new door number (? = list) : ^E-> 3;^L5; Description: The prompt displayed by Concord when the user selects a door in 'fast' mode, or when the file DOORAREA.ANS is found. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 144 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 061 : ^C15,0; Enter files to flag : ^C14,1;^L12;^C15,0;^M; Description: Used by the tag file menu type. This is currently not used by Concord. Line 062 : ^C13,1; Enter files to view : ^E3;^L12;^X-40; Description: Displayed at the bottom of the screen when the user has selected the view file option in the file list. Line 063 : ^C13,1; Enter files to flag : ^E3;^L12;^X-40; Description: Displayed at the bottom of the screen when the user has pressed the key that means tag a file in the file list. This line is not shown when the user presses the spacebar to tag a file. The file that is currently highlighted will be the default choice, and will be shown after the question. Line 064 : ^C14,1; No files found! Press ENTER to continue. ^E3-> ;^A;^X-45; Description: Shown to the user when there was no file found that matched the name given in answer to the questions in line 062 or 063. This is displayed on the bottom line of the file listing. Line 065 : ^C15,0;Enter reason to yell SysOp : ^C14,1;^L40;^C15-> ,0;^M; Description: Shown when Concord asks for the reason for a page request when the user wants to page the Sysop. Line 066 : ^C13,0;Yelling Sysop for ^C15;%1^C13; seconds. Press-> <^C14;~1S^C13;> to abort.^W;^X-60;^E3;^M; Description: The line shown to users while Concord is paging the Sysop. The %1 parameter is replaced by the number of seconds Concord will yell. The ~1 character will abort the yell. Line 067 : ^C15,0;Enter filename to unpack to temp directory : -> ^C14,1;^L12;^C15,0;^M; Description: Displayed when Concord wants to know which file to unpack to the temporary directory. Line 068 : ^C15,0;Which files to unpack? (Wildcards valid, Ente-> r when ready, /? to view)^M;^C14,1;^L79;^C15,0;^M; Description: Concord displays this line when the user selects to unpack some selected file(s) to the temporary directory. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 145 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 069 : ^C15,0;Enter filename to copy to temp directory : ^C-> 14,1;^L12;^C15,0;^M; Description: Displayed when the user wants to copy a file to the temp directory. Line 070 : ^C15,0;Enter filename to pack files in temp director-> y : ^C14,1;^L8;^C15,0;^M; Description: Displayed when Concord needs to know what to call the file that is created when packing the files in the temporary directory. Line 071 : ^C15,0;Which files to pack? (Wildcards valid, Enter -> when ready)^M;^C14,1;^L79;^C15,0;^M; Description: Line shown to the user when Concord asks for the file to be packed inside the new archive in line 070. Line 072 : ^C15,0;Enter filename(s) to erase in temp directory -> : ^C14,1;^L12;^C15,0;^M; Description: Concord displays this line when the user selects to erase files in the temporary directory. Line 073 : ^C15,0;List files in temp directory (Wildcards valid-> ) : ^C14,1;^L12;^C15,0;^M; Description: Shown to the user when they use the list command for the temporary directory. Line 074 : ^C15,0;View file in temp directory : ^C14,1;^L12;^C1-> 5,0;^M; Description: When the user wants to view a file in the temporary directory,this line is displayed by Concord to ask for the filename. Line 075 : ^C15,0;%1.12 ^C14,0;%2:08 ^C12,0;%3 %4^M; Description: This line is used to display the file list in the temporary directory. The %1 is replaced by the filename, the %2 is the filesize, %3 is the filedate, and %4 is the time. Line 076 : ^C13,0;Total of %1 files (%2 bytes). Free disk space-> %5 bytes.^M; Description: The textline shown at the bottom of the temporary directory file list. It shows information about the number of files and diskspace used. %1 is the number of files, %2 is the total size of these files, and %5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 146 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ is the amount of free diskspace. Line 077 : DIR Description: Used by Concord when listing a DOS directory to indicate that it is a directory listing. Line 078 : Description: The string shown to the user when the Sysop has configured 'No Yell device' in the CSETUP program, so that the user knows that no music is played at the Sysop terminal. By default, this is blank in the default language file. Line 079 : ^M;^C13,0;System Operator is here...^M; Description: The line shown by Concord at the beginning of a chat with the Sysop. Line 080 : ^M;^C13,0;System Operator was here...^M; Description: The line shown by Concord to the user at the end of a chat with the Sysop. Line 081 : ^C12,0;20 seconds until inactivity hangup!^M; Description: Shown to the user 20 seconds before Concord will disconnect the user because of no response from the remote keyboard. You can set this time in the main configuration program CSETUP. Line 082 : ^C12,0;User inactive - so long...^M; Description: Shown to the user at the moment Concord disconnects because of inactivity by the user. Line 083 : ^C12,0;Less than 2 minutes left!^M; Description: Displayed to the user by Concord when they have 2 minutes of time left remaining for the current call. Line 084 : ^C12,0;^M;^M;Time limit exceeded - see you tomorrow!-> ^M; Description: Shown to the user when Concord disconnects because they have no daily time left for the day. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 147 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 085 : ^C15,0;Enter filename(s) to move : ^C14,1;^L12;^C15,-> 0;^M; Description: Shown by Concord when it needs to know which file(s) to move. Line 086 : ^M;^C13,0;Password required (%1) : ^C14,1;^L15,HIDDE-> N;^C15,0;^M; Description: When the user selects an option that is password protected, Concord will display this line asking them to enter the password. The HIDDEN parameter means that Concord will replace any letters typed with an asterisk. The %1 option is replaced by the area name. Line 087 : ^C12,0;Password failure!^M; Description: The line shown to the user when they have entered a wrong password. Line 088 : ^C15,0;Ok.^M; Description: The line shown when the user has entered the required password correctly. Line 089 : 01,Y,Y,Y;^C14,0;@MSG_NUM@:05 @MSG_PRIV@:01 @MSG_FRO-> M@.25 @MSG_TO@.25 @MSG_RCVD@:01 @MSG_DATE@:09^E3;^-> M;^C14,0; @MSG_SUBJ@.52^E3;^M;^E3;^M; Description: This line is used to display the messages in the list messages command. Concord will use this line to display all messages available in the area. The first four characters have the following meaning: 1st : Number of columns in the area list. 2nd : Force draw of all lines in the list. This can be Y(es) or N(o). 3rd : Jump directly to the wanted position.This can be Y(es) or N(o). 4th : Line can be cleared with a clear to end of line command (ClrEol). This can be Y(es) or N(o). Line 090 : 01,79,014,112,03;@MSG_NUM@:05 Description: Used by Concord as the inverse line in the quickscan message selection screen. Similar to language file line 029 for the file area selection. The first four numbers have the following meaning: 1st : Number of columns in the area list. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 148 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 2nd : Force draw of all lines in the list. This can be Y(es) or N(o). 3rd : Jump directly to the wanted position.This can be Y(es) or N(o). 4th : Line can be cleared with a clear to end of line command (ClrEol). This can be Y(es) or N(o). Line 091 : 013,032,081,063,077 Description: These are the key codes for the various functions on the message list screen. If you want to use different keys, here is where you should change them. A list of the most common key codes are given later in this manual. The ones used in the above example are as follows: 1st (013) : The key code for the RETURN key. This selects the message and Concord then goes into view mode. 2nd (032) : The key code for the SPACE key. This shows the search string question. 3rd (081) : The key code for the Q key. This Quits the message list and returns you to the previous menu. 4th (063) : The key code for the ? key. This brings up the help screen SELMSG.ANS. 5th (077) : The key code for the M key. This key is used to Mark messages which can then be read with the read marked menu option. Line 092 : 04;^C13,1; Enter search string : ^E3;^L20; Description: The question shown to the user when they want to search for a string in the message list screen. Line 093 : 04;^C13,1; Enter msg number to jump : ^E3;^L10,KEEP; Description: The line shown to the user when they enter a message number to jump to in the message list screen. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 149 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 094 : ^G1,1;^C15,1; NUM ž FROM TO -> SUBJ RCVD DATE^E3;^C15,0;^-> M;^E3;^M; Description: This is the white text on blue bar displayed at the top of the message list screen. Line 095 : ^C15,0;^E3;^M;^C15,1; Press ENTER to select msg, SPA-> CE to find msg or Q to cancel.^E3; Description: The line shown at the bottom of the messages list screen. Telling the user which options are available. Line 096 : ^X-79;^C14,1;@MAREA_NUM@:05 @MAREA_GROUP@.03 @MARE-> A_NAME@^E3;^C15,0; Description: Used by Concord when scanning areas, for example, when reading messages in combined areas. Line 097 : ^C15,0;File to upload (Enter to stop) : ^C14,1;^L12;-> ^C15,0;^M; Description: The line shown to the user when they have selected the upload command and Concord wants to know which file(s) are going to be uploaded to the system. Line 098 : ^C14,0;Enter descriptions for files to upload^M; Description: Displayed by Concord when it wants to know the file descriptions for the file(s) that are going to be uploaded. Line 099 : ^X-79;^E3;^C12,0;%1.12 ^C14,1;^L60;^C15,0; Description: The line displayed by Concord when asking for a file description when doing an upload. This line is shown below line 098 and is used for every file to be uploaded. It will display the filename and then the field where the user can enter the file description. The %1 is replaced with the filename. Line 100 : ^X-79;^E3; ^C14,1;^L60;^C15,0; Description: Used by Concord as the second and following lines of the file description. This will be used after displaying lines 098 and 099 if necessary. Line 101 : ^C15,0;Next file in transfer queue : ^C12,0;%1^C15,0-> ;.^M; Description: Line informing the user which file is expected by Concord as the next file to be uploaded. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 150 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 102 : Press Ctrl-R to redraw screen, Ctrl-W to clear wind-> ow, Ctrl-Z to end chat. Description: Shown when in the chat window, informing you and the user about the keys available while in chat mode. Please note it starts with a space. Line 103 : ^C15,0;Online message from %1 on node %2 :^M;^C14,0; Description: Line used to inform the user that there is a message from one of the other lines in a multiline setup. The %1 is replaced by the name of the sender, and the %2 is replaced by the node number of the sender. Line 104 : 01,Y,Y,Y;^C14,0;@WHO_NUM@:05 @WHO_NAME@.25 @WHO_CITY-> @.25 @WHO_BPSRATE@:05 @WHO_WHATDONE@^E3;^M; Description: The line used by Concord to display a list of users online on all nodes when the user uses this menu function. It shows the node the user is on, the users name, the users city, the Bps rate,and what he/she has done while online. The first four characters have the following meaning: 1st : Number of columns in the area list. 2nd : Force draw of all lines in the list. This can be Y(es) or N(o). 3rd : Jump directly to the wanted position.This can be Y(es) or N(o). 4th : Line can be cleared with a clear to end of line command (ClrEol). This can be Y(es) or N(o). Line 105 : 01,37,014,112,01;@WHO_NUM@:05 @WHO_NAME@.25 @WHO_CIT-> Y@.25 @WHO_BPSRATE@:05 @WHO_WHATDONE@^E3; Description: The inverse line used by Concord when the user is selecting a node to send a message to. It shows the same information as described in line 104. The first four numbers have the following meaning: 1st : Cursor position 2nd : Cursor length 3rd : Cursor off colour 4th : Cursor on colour 5th : Number of lines taken to display this prompt. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 151 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 106 : 013,032,081,063 Description: The key codes used for the various functions in the online message screen. If you want to use different keys, here is where you should change them. The example above uses the following keys, the default is shown in brackets: 1st (013) : The key code for the RETURN key. This is used to select the node number to which you want to send an online message. 2nd (032) : The key code for the SPACE key. This asks the searching for node question. 3rd (081) : The key code for the Q key. This Quits the node list menu, and returns you to the previous menu. 4th (063) : The key code for the ? key. This key brings up the help screen. Line 107 : 04;^C13,1; Enter search string : ^E3;^L20; Description: The text shown to the user when they want to search for a string in the node list screen. Line 108 : 04;^C13,1; Enter node number : ^E3;^L5,KEEP; Description: The line shown to the user when Concord wants to know which node number to send an online message to. Line 109 : ^G1,1;^C15,1; NODE NAME CITY-> BPS DURWQYN^E3;^C15,0;^M;^E3;^M; Description: The line shown above the list of nodes when the user is viewing the other users online. The DURWQYN stands for the following: D : Download U : Upload R : Read message W : Wrote message Q : Offline mail system Y : Yelled sysop N : New user Concord displays a '-' if the user hasn't accessed one of the options, and an 'X' if the user has accessed an option. A list like this: X-X----,would mean that the user had downloaded files, and read messages. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 152 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 110 : ^C15,0;^E3;^M;^C15,1; Press ENTER or node number to -> send msg, SPACE to find node or Q to cancel.^E3; Description: Line shown at the bottom of the node list screen, informing the user about the options available. Not all options are listed in the default line,though they are still active. See line 106 for a list of active keys. Line 111 : DOWN Description: When Concord displays the status of the other nodes and the node is down, this line is shown. Line 112 : Waiting for call Description: When Concord displays the status of the other nodes and the node is waiting for a call, this line is shown. Line 113 : Doing nothing special Description: When Concord displays the status of the other nodes and the user is doing something not listed in one of the options, this line is shown. Line 114 : Downloading file(s) Description: When Concord displays the status of the other nodes and the user is downloading a file, this line is shown. Line 115 : Uploading file(s) Description: When Concord displays the status of the other nodes and the user is uploading files, this line is shown. Line 116 : Reading message(s) Description: When Concord displays the status of the other nodes and the user is reading messages, this line is shown. Line 117 : Writing message Description: When Concord displays the status of the other nodes and the user is writing a message, this line is shown. Line 118 : Chatting with %1 Description: When Concord displays the status of the other nodes and the user is chatting with someone, this line is shown. The %1 is replaced with the name of the user they are chatting to or Sysop. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 153 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 119 : Using door %1 Description: When Concord displays the status of the other nodes and the user is in a door, this line is shown. The %1 is replaced with the name of the door. Line 120 : Logging in Description: When Concord displays the status of the other nodes and the user is logging in to the system, this line is shown. Line 121 : Using QWK/OMEN offline msg system Description: When Concord displays the status of the other nodes and the user is using the offline mail system, this line is shown. Line 122 : Browsing filelist Description: When Concord displays the status of the other nodes and the user is browsing the file lists, this line is shown. Line 123 : 01,Y,Y,Y;^C14,0;@BBSLIST_NUM@:05 @BBSLIST_NAME@.25 -> @BBSLIST_BPSRATE@:05 @BBSLIST_NUMBER@.15 @BBSLIST_-> OPEN@.11 @BBSLIST_VERIFIED@^E3;^M; Description: The line used by Concord to display the BBS list when a user selects the BBS list option. Line 124 : 01,79,014,112,01;@BBSLIST_NUM@:05 @BBSLIST_NAME@.25 -> @BBSLIST_BPSRATE@:05 @BBSLIST_NUMBER@.15 @BBSLIST-> _OPEN@.11 @BBSLIST_VERIFIED@^E3; Description: The inverse line used by Concord to show the highlighted BBS in the BBS list option. Line 125 : 013,032,081,063 Description: The key codes used by Concord for the various functions in the BBS list screen. If you want to use different keys, this is where you should change them. The following is a list of the keys used in the default language. the default is shown in brackets: 1st (013) : The key code for the RETURN key. This is used to select the BBS you want to see extended information for. 2nd (032) : The key code for the SPACE key. This brings up the search for a BBS option. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 154 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 3rd (081) : The key code for the Q key. This is used to Quit the BBS list and return to the previous menu. 4th (063) : The key code for the ? key. This brings up the help screen. Line 126 : 04;^C13,1; Enter search string : ^E3;^L20; Description: The question shown to the user when they want to search for a string in the BBS list screen. Line 127 : 04;^C13,1; Enter record number : ^E3;^L5,KEEP; Description: The line shown to the user when Concord wants to know the record number of a BBS they want to see extended BBS info about. Line 128 : ^G1,1;^C15,1; NUM NAME BPS -> PHONENUMBER OPEN VERIFIED^E3;^C15,0;^M-> ;^E3;^M; Description: The line shown above the BBS list, explaining what the various bits of information displayed by Concord are. Line 129 : ^C15,0;^E3;^M;^C15,1; Press ENTER or number to view -> BBS info, SPACE to find BBS or Q to cancel.^E3; Description: The line shown at the bottom of the BBS list, telling the user which options are available. Line 130 : ^C15,0;Menu is open daily from %1 to %2.^M; Description: The text line shown to the user when they try to access a menu that is closed because of the times you have defined. The %1 is replaced by the opening time, and %2 is replaced by the closing time. Line 131 : ^C15,0;You are the first caller today!^M; Description: When a user views the today's callers list and he/she is the first user, this line is displayed. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 155 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 132 : 02;^E1;^C14,1; Node Name City -> Bps LogOn LogOff DURWQYN^E3;^C15,0;^M;^E3;^M; Description: The text line shown above the callers lists. The 02 tells Concord how many lines the header (1 line) and the more prompt (1 line) takes. This line is used for the last callers list, explaining what each field means to the user. The DURWQYN mean the following: D : Download U : Upload R : Read message W : Wrote message Q : Offline mail system Y : Yelled sysop N : New user Concord displays a '-' if the user hasn't accessed one of the options, and an 'X' if the user has accessed an option. A list like this: X-X----,would mean that the user had downloaded files, and read messages. Line 133 : ^C7,0; @LAST_NODE@:04 ^C15,0;@LAST_NAME@.20 ^C14,0;@-> LAST_CITY@.24 ^C13,0;@LAST_BPSRATE@:05 ^C12,0;@LAST_-> LOGONTIME@:05 ^C11,0;@LAST_LOGOFFTIME@:05 ^C10,0;@L-> AST_WHATDONE@^M; Description: Concord will replace the macros in this text line with the information needed to create the last caller and today's callers lists. This is used to show the usernames, when they logged on and off, and what they did. Line 134 : Local Description: The line used by Concord when the baud rate of a caller was 0, or in other words, a local login. Concord will use this line instead of putting 0 in the last caller and today's callers lists underneath the BPS rate. Please note that this line should not have more than 5 characters. Line 135 : ^C15,0;Your time left is reduced due to approaching -> system event (at @NEXT_EVENT@).^M; Description: The line shown to a user at logon when their online time is adjusted by Concord because of an approaching event. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 156 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 136 : ^C15,0;Your calls per day limit has been exceeded. C-> all again tomorrow. Bye...^M; Description: Concord will show this line to users who have exceeded their daily call limit as set in the limits. After displaying this line, Concord will disconnect. Line 137 : ^C15,0;^M;Which message editor do you want to use?^M; Description: The line shown by Concord when a user selects to use a different message editor. Line 138 : ^C14,0;@EDITOR_KEY@^C7; - ^C11;@EDITOR_NAME@^M; Description: Used by Concord in conjunction with language file line 137 to display a list of the available message editors. Line 139 : ^C10,0;^M;@EDITOR_NAME@ selected.^M; Description: Used to inform the user which message editor they have selected. Line 140 : ^C12,0;You no not have write rights to area @MAREA_N-> AME@.^M; Description: Displayed when a user selects to write a message in an area to which they have no write access. Line 141 : ^C12,0;The destination address of the net mail messa-> ge to %1^M;was empty. ^C14;Enter new destination or -> press to kill message :^M;^C15,1;^L17;^C14,0-> ;^M; Description: A message was entered in the netmail area, but Concord could not find the destination address in the nodelist. It asks the user for it. The %1 will be replaced with the name of the person the message is addressed to. Line 142 : ^C12,0;^M;Private message was addressed to 'All'. Di-> scarded.^M; Description: This line is shown when the user attempts to enter a private message to 'All'.When mail is addressed to All, it can never be private. This is used by the offline mail system in Concord. Line 143 : ^C12,0;^M;No replies are allowed on area @MAREA_NAME-> @. Discarded.^M; Description: This will be shown to users if they attempt to enter a reply in an area that doesn't allow replies. This is used by the offline mail system in Concord. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 157 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 144 : *; ; Description: The character used by Concord to inform the user that the file is tagged. The character before the first semicolon is the 'ON' character, and the character before the second semicolon is the 'OFF' character. These characters are shown in the file lists. Line 145 : ^C14,0;^E1;^C14,1;Starting to move files...^M; Description: Shown when Concord starts to move files to a directory. Line 146 : ^C15,0;^M;Which packer do you want to use?^M; Description: This line is displayed above the list of archivers available when Concord needs to know which archiver to use. Line 147 : ^C14,0;@PACKER_KEY@^C7; - ^C11;@PACKER_NAME@^M; Description: Concord will use this line as many times as necessary to show a list of all available archivers you have defined in CSETUP. It will display the key the user should press to select an archiver,and the name of the archiver. Line 148 : ^C10,0;^M;@PACKER_EXT@ selected.^M; Description: This line is used to inform the user which archiver they have selected from the list. Line 149 : ^C15,0;Please enter your choice (^C14;%1^C15;): Description: The line shown by Concord when the user needs to select from a list. The %1 is replaced by the default selection key. This is used when selecting an archiver, protocol, message editor, character set etc. Line 150 : ^C15,0;^M;Which transfer protocol do you want to use-> ?^M; Description: The line shown to the user when Concord wants to know which transfer protocol to use.This is displayed above the list of available protocols. Line 151 : ^C14,0;@PROTO_KEY@^C7; - ^C11;@PROTO_NAME@^M; Description: This text line is used to display the transfer protocols available. It is called by Concord as many times as necessary for the number of protocols you have defined. It shows the selection key, and the name of the protocol. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 158 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 152 : ^C10,0;^M;@PROTO_NAME@ selected.^M; Description: The line displayed by Concord to inform the user of the protocol they have selected. Line 153 : ^C15,0;There is @DISKSPACE@ KB free on current disk.^M; Description: Line shown to the user to inform him/her how much free diskspace there is on the harddisk before an upload is done. Line 154 : ^C15,0;^M;Move file %1 from which directory : ^C15,1-> ;^L40;^C14,0;^M; Description: Shown when a local upload is done, to ask from which directory the file should be moved. The %1 is replaced by Concord with the filename. Line 155 : ^C10,0;^M;Press <^C14;~1Enter^C10;> to start transfe-> r, <^C14;~2S^C10;> to abort, <^C14;~3!^C10;> to log -> off after transfer,^M; <^C14;~4P^C10;> to chang-> e transfer protocol.^W;^M; Description: The line shown before a transfer is started informing the user of the available options. Line 156 : ^C15,0;Start your transfer now or press <^C14;Ctrl-X-> ^C15;> over a dozen times to abort.^M;^M; Description: Concord shows this line when the transfer is started, informing the user that the transfer can be aborted by pressing ^X several times. After displaying this line, Concord will call the transfer protocol. Line 157 : ^C12,0;Transfer aborted. Try again? (~1Y/~2n)^W;^M; Description: Concord displays this line when a transfer was aborted, asking if the user wants to try again. Line 158 : ^C13,0;Logoff in ^C15;%1^C13; seconds. Press <^C14;-> ~1!^C13;> to logoff now or <^C14;~2S^C13;> to abort -> logoff.^W;^M;^M; Description: When the user selected to logoff after a file transfer, Concord shows this line to the user.The %1 is replaced by the number of seconds left before Concord disconnects. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 159 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 159 : ^C15,0;^M;Where to copy files in download queue :^M;-> ^C15,1;^L67;^C14,0;^M; Description: If you are logged on locally, Concord will not start a download protocol when you select to download a file, but instead it will ask you where to move the file(s) in the download queue. Line 160 : ^C14,0;Which name to use? ^C15,1;^L35;^C14,0;^M; Description: When the user wants to enter a message in an area that allows the use of an alias, Concord will display this line asking which alias to use. This is NOT the alias defined in the userbase. Line 161 : ^C14,0;Use alias? (~1y/~2N)^W;^M; Description: When a user wants to enter a message in an area that allows the user to use his/her own name or an alias, Concord will use this line. Concord will ask which to use, and if the user selects Y to use alias, Concord will use the alias name defined in the userbase. Line 162 : ^C14,0;Public? (Original message was %1) (~1Y/~2n)^W-> ;^M; Description: Concord will display this line when the user wants to enter a reply in an area that allows both private and public messages. The %1 will be replaced by the status of the original message (public or private). Line 163 : ^C12,0;User not found. ^C15,0;Use "?" or " ing>? " to scan user names and aliases.^M; Description: When the user enters a message in a local area, and the user name does not exist in the userbase, Concord will show this line informing the user that the person the message is addressed to doesn't exist in the userbase. Line 164 : ^C14,0;^]@MAREA_KINDS@<>1;^M;Enter "All" if message -> is to everyone.^]1;^M;To (?=List) : ^C15,1;^L35;^C14-> ,0;^M; Description: The text line shown to the user when he/she starts to enter a new message and Concord wants to know who the msg is to. Depending on the area type, Concord will either display the whole line or just the last bit. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 160 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 165 : ^C14,0;^M;Subj : ^E3;^C15,1;^L72;^C14,0;^M; Description: Line displayed when Concord asks for the subject line of the message. Line 166 : %1 entered a message addressed to you. Description: Shown when a user on another line entered a message to you in a multiline system. Line 167 : This message is a reply to a message originally post-> ed^M;by @MSG_FROM@ to @MSG_TO@ on @MSG_DATE@ :^M;^M; Description: This line is used when replying to a message as the first line in the message text. It informs the reader where you quoted the text in the message from. Line 168 : ^C7,0;^M;[@TAGFILES_COUNT@ files (@TAGFILES_KB@k, @T-> AGFILES_TIME@ min) already waiting in your download -> queue.]^M;^C15,0;Enter file(s) to download (Enter to-> continue) : ^M;^C15,1;^L79;^C14,0;^M; Description: When a user selects the download command from the menu, this line is displayed. It informs the user of the number of files tagged,the total Kb, and the estimated download time.The user is then given the option to add more files, or to press enter to continue the download. Line 169 : ^C12,0;No files were found to download. Press ENTER -> to continue.^A;^M; Description: The line shown to the user when there are no files tagged for download, or the filename entered could not be found. Shown when they select the download menu option. Line 170 : 06;^C15,0;^E1;^M;Protocol: @PROTO_NAME@^M;Files to -> transfer:^M;^C9,0; Description: The line shown to inform the user that the files are ready to transfer,and the selected protocol to be used for the transfer.The actual filenames are displayed by line 171. Line 171 : %1.13 Description: Concord uses this line to display the files mentioned in line 170. The %1 is replaced by the filename. This line is called as many times as necessary for the number of files tagged. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 161 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 172 : ^C15,0;Total of ^C12,0;%1^C15,0; files consuming ^C1-> 2,0;%2^C15,0; bytes of disk space;^M;Transfer takes -> about ^C12,0;%3^C15,0; minutes.^M;^M; Description: The line used to inform the user of the amount of kilobytes to transfer and the estimated time this will take. This line is shown after line 170 and 171. The %1 is replaced by the number of files,%2 is the amount of kilobytes, and %3 is the estimated time to transfer the files. Line 173 : ^C14,0;^M;Enter msg number to jump to : ^C14,1;^L6;-> ^C14,0;^X-40;^E3; Description: Shown to the user when the jump message command is pressed while reading messages. Concord asks which message number to jump to. Line 174 : ^C12,0;^M;Are you sure to delete this message? (~2y/-> ~1N) ^W;^X-45;^E3; Description: Shown to the user when he/she selects to delete a message from the options while reading messages. Line 175 : ^C14,0;^M;Search for text : ^C14,1;^L40;^C14,0;^X-40-> ;^E3; Description: When a user selects the message search command while reading messages,this line is displayed asking for the text to search for. Line 176 : ^C15,0;Searching for next occurrence... Press Ctrl-C-> to abort.^M; Description: While Concord is searching for the text entered in line 175 this line is displayed. Line 177 : ^C14,0;Press <~1S> to stop, <~2C> to change informat-> ion, <~3R> to remove from list,^M; <~4V> to ver-> ify existence or <~5A> to show again. (S/C/R/V/A)^W;-> ^M; Description: The line shown underneath the extended BBS information in the BBS list. Line 178 : ^C14,0;Are you sure to remove BBS from list? (~1y/~2-> N) ^W;^M; Description: When the Remove option in line 177 is selected, this line is shown to ask if the user is sure they want to remove the BBS from the list. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 162 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 179 : ^C12,0;BBS removed.^P;^M; Description: Used by Concord to confirm that the BBS has been removed. Line 180 : ^C12,0;BBS verified.^P;^M; Description: Used by Concord to confirm that the BBS has been verified by the Sysop. Line 181 : ^C14,0;Which BBS to operate : ^C14,1;^L40;^C15,0;^M; Description: Shown by Concord when it wants to know which BBS you want to add, change, or remove etc. Line 182 : *; ; Description: The character used by Concord to inform the user if the message area is selected as a combined area. The character before the first semicolon is the 'ON' character, and the character before the second semicolon is the 'OFF' character. Line 183 : *; ; Description: The character used by Concord to inform the user if the file area is selected as a combined area. The character before the first semicolon is the 'ON' character, and the character before the second semicolon is the 'OFF' character. Line 184 : *; ; Description: The character used by Concord to inform the user if the area is to be scanned for new mail at logon. The character before the first semicolon is the 'ON' character, and the character before the second semicolon is the 'OFF' character. Line 185 : R; ; Description: The character used by Concord to inform the user if the message has been received.The character before the first semicolon is the 'Received' character, and the character before the second semicolon is the 'Not received' character. Line 186 : ^C14,0;Which offline format do you want to use? (~2Q-> )WK, (~4B)lueWave, (~3O)men, (~1A)SCII?^W;^M; Description: The line used by Concord when asking which offline mail system the user wants to use. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 163 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 187 : ^C11,1;%2:05^X-05; Description: The line used to inform the user of the progress made by the offline mail system when exporting messages. %1 can be used to show the number of messages exported in the current area, and %2 is replaced by the total number of messages exported in all areas so far. Line 188 : ^C12,0;Last read pointer file uploaded. Are you sure-> to update pointers? (~1y/~2N) ^W;^M; Description: When Concord receives an uploaded mail package and there is a file with updated lastread pointers included, Concord will ask for confirmation that the user really does want to update their lastread mail pointers. Line 189 : ^C12,0;Restoring last read pointers! Please stand by-> , this might take a while...^M; Description: When the user gave a positive response to the question in line 188, Concord will display this message informing the user that it is updating their lastread pointers. Line 190 : ^C12,1; Delete file @TRUE_FILE_NAME@ and remove from-> list? (~2y/~1N) ^E3;^W;^X-40; Description: The line shown when you have Sysop access to a file area and you are listing the files, you can press the delete key (Or any other key you have defined) and remove a file from the list. This line is used by Concord to ask if you are sure you want the file to be removed. This option is only available to users with Sysop access. Line 191 : ^C15;Please select your language:^M; Description: The line shown above the available languages when Concord asks the user which language he/she wants to use. Line 192 : ^C14,0;@LNG_KEY@^C11; - @LNG_DESC@^M; Description: Concord will use this line to display all the available languages to the user. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 164 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 193 : ^C15,0;Please enter your choice (^C14;%1^C15;): Description: The line displayed by Concord when the user is asked for the language they wish to use. The %1 is replaced by the default selection key. This is the first language defined in the language control file (LNG.CTL). Line 194 : ^C10,0;^M;Using '@LNG_DESC@'.^M; Description: The text line used to inform the user which language file Concord is going to use. Line 195 : ^C15,0;^M;Which charset do you want to use?^M; Description: When the user has a choice of character sets available, Concord will use this line to ask the user which character set to use. Line 196 : ^C14,0;@CHARSET_KEY@^C7; - ^C11;@CHARSET_NAME@^M; Description: This line is used to list all of the available character sets the user can choose from. Line 197 : ^C10,0;^M;@CHARSET_NAME@ selected.^M; Description: This line informs the user which character set is selected. Line 198 : ^C15,0;^M;Enter your comment to next user (max. 5 li-> nes) :^M;^C14,0;(------------------------------------> -----------------------------------------)^M; Description: The line shown to the user when they are asked to enter a comment to the next user. The line of minus characters is 77 characters long and is displayed above the line where the user can enter his/her comment. Line 199 : ^C15,1;^L79;^C15,0;^M; Description: The text line used by Concord to display the entry field for the comment to be entered by the user. Line 200 : ^M;^C13,0;Save comment? (~1Y/~2n) ^W;^M;^M; Description: The line used to ask the user if they want to save the comment they entered in lines 198 and 199. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 165 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 201 : ^M;^C12,0;Logout comment^M;^M;^C12,0;Date : ^C14,0;@-> CURRDATE@ @CURRTIME@^M;^C12,0;From : ^C14,0;@NAME@ ^-> C12,0;from ^C14,0;@CITY@^M;^C12,0;To : ^C14,0;Next-> user^M;^M;^C11,0; Description: The line used to display a comment to the next caller. It gives information about who wrote it and when. Line 202 : ^M;^C15,0;Press ^C7,0;[^C14,0;ENTER^C7,0;] ^C15,0;to-> continue.^A;^M; Description: This line is displayed after Concord has shown the comment to the next user. All it does is to pause the display until the user presses enter, so that they have time to read the comment. Line 203 : ^M;^M;^C12,0;N O D E S H U T D O W N ! Please ca-> ll back later...^M;^M; Description: When a node is closing down, this line is displayed to the user informing them of that fact. Line 204 : ^C10,0;Checking for new bulletins...^M; Description: The text line shown by Concord when it is scanning for new bulletins. Line 205 : ^C10,0;No bulletins found.^M;^M; Description: The line displayed to users if no new bulletins were found after scanning. Line 206 : ^C10,0;Select bulletin to view (~AS=Stop, %1) [S] : -> ^W;^M;^M; Description: The line used to inform the user about new bulletins that are available.The %1 is replaced by the number of the new bulletin(s). Line 207 : ^C10,0;^E1;List of bulletins :^M; Description: Text line used by Concord to list any new bulletins. This is used in conjunction with line 208. Line 208 : ^C14,0;%1 ^C7,0;- ^C13,0;%2 ^C7,0;- ^C15,0;%4^M; Description: After displaying line 207, Concord uses this line to make a list of all new bulletins.The %1 is replaced by the bulletin number, %2 is replaced by the bulletin name, and %4 is the description. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 166 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 209 : ^C15,0;^X-79;Enter string to search: ^E3;^C14,1;^L40-> ;^C15,0;^X-79;^E3;^CN,N; Description: Line 210 : ^C14,0;Sysop shelled to DOS!^M; Description: This line is used by Concord to inform the user that the Sysop has shelled to DOS (or OS/2). Line 211 : ^C14,0;Sysop came back...^M; Description: The line used to inform the user that the Sysop has returned from a DOS shell. Line 212 : Online message to node #%1 Description: Used by Concord when there is an online message for one of the other nodes in a multiline setup. The %1 is replaced with the node number the message was sent to. Line 213 : ^C14,0;Processing file request "^C15,0;%1^C14,0;"...^M; Description: This line is displayed by Concord when it is processing a file request received through the offline mail system. Line 214 : ^C14,0;Setting message areas... Hold on...^M; Description: Used to inform the user that Concord is processing changes to the message settings for the users message areas. Line 215 : ^C15,0;Message saved : ^M;^C13,0;To: ^C14,0;@MSG_TO@-> ^M;^C13,0;Subj: ^C14,0;@MSG_SUBJ@^M;^C13,0;Area: ^C1-> 4,0;@MAREA_NAME@^M;^C11,0;@MSG_PRIV@^M; Description: This is shown to the user after they have written or replied to a message, to inform them that Concord has saved their message. Line 216 : ^C7,0;This is kinda weird time to call for Sysop. Yo-> u may better chances to reach him^M;during the day l-> ight...^M;Press Enter to continue.^A;^M; Description: Shown to the user when the Sysop is paged outside the paging hours that have been defined. Line 217 : ^C7,0;Sysop may not be currently available. Please t-> ry later again...^M;Press Enter to continue.^A;^M; Description: Text line used to inform the user that the Sysop is not available for a chat. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 167 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 218 : ^C7,0;You have already paged Sysop. Just relax and h-> ave a seat, or perhaps you can^M;come back later...^-> M;Press Enter to continue.^A;^M; Description: Shown to the user when they have exceeded the permitted number of pages to the Sysop, but still insist on trying to page him. Line 219 : ^C14,0;Please send your reply message packet (.REP, -> .NEW, OMEN...) now...^M; Description: The line displayed by Concord when it is ready to receive the new messages and replies in the offline mail system. Line 220 : ^C14,0;Area # Description To-> tal msgs Msgs to you Msgs packed^M;^C7,0;ÄÄÄÄÄÄÄÄÄ-> ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-> ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ^M; Description: The line used by Concord as a header to inform the user how many messages have been packed. The line is the full width of the screen. Line 221 : ^C15,0;^X-79;@MAREA_NUM@:06 @MAREA_NAME@.33 @MAREA-> _MAX@:10 %1:10 %2:10^E3;^M; Description: The line used by Concord when packing the messages in the offline mail system. It shows the user information about the number of messages in an area, the number of messages to the user, and the number of messages packed. This line is used for every area that is defined for the offline mail system. Line 222 : ^C7,0;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-> ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ^M;^C14,0; T-> otal %1:10 %2:10 %3:10^M;^M; Description: This line is used to show the totals for this session when the offline mail system is used. it is displayed after line 221. Line 223 : ^C15,0;Hold on, packing messages...^M; Description: The text line shown to users when Concord is shelling to the archiver to pack messages selected in the offline mail system. Line 224 : ^C15,0;No messages found to pack.^M; Description: Displayed by Concord when there are no messages found to pack in the offline mail system. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 168 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 225 : ^C14,0;Hold on, exporting BBS list... (Press Ctrl-C -> to abort.)^M; Description: The line shown to the user when Concord is preparing the internal BBS list for the user to download. Line 226 : ^C14,0;Examining BBS list...^M; Description: Shown to the user when Concord is searching the BBS list for a BBS. Line 227 : ^C12,0;BBS not found!^M; Description: Shown when Concord cannot find the BBS specified. Line 228 : ^C12,0;Duplicate BBS name found - you have to give a-> nother BBS name.^M;New name: ^C14,1;^L35;^C15,0;^M;^M; Description: This line is shown if the user enters a BBS in in the BBS list and the name already exists. Concord will ask the user to enter a new BBS name. Line 229 : ^C13,0;BBS named "@BBSLIST_NAME@" has not been verif-> ied since @BBSLIST_VERIFIED@^M;If this BBS is still -> operating, please (V)erify it to keep it in BBS list-> .^M;^C15,0;Press ENTER to see BBS information.^A;^M; Description: Concord has the option to verify BBS's in the BBS list after a certain period of time. When a Sysop calls and his/her BBS has not been verified for the amount of time defined, Concord will ask the above question. Line 230 : 04;^C13,1; Set combined areas : ^E3;^L40; Description: When a user selects the combined area change function in the message area list, Concord will display this line. The 04 tells Concord where to place the cursor in the area list screen. 01 and 02 are the two topmost lines, and 03 and 04 are the two bottom lines. Line 231 : 04;^C13,1; Set combined areas : ^E3;^L40; Description: When a user selects the combined area change function in the file area list, Concord will display this line. The 04 tells Concord where to place the cursor in the area list screen. 01 and 02 are the two topmost lines, and 03 and 04 are the two bottom lines. Line 232 : ^C14,0;Setting areas, hold on...^M; Description: When Concord is changing the combined area settings, this line is displayed to the user. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 169 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 233 : ^C12,0;Max number of messages in one packet exceeded-> . No more added to this packet...^M; Description: This line is used to inform the user that the maximum amount of messages allowed in one offline mail packet has been reached. Concord will stop searching for more mail and start packing the messages. Any remaining messages can be downloaded by selecting the download option again. Line 234 : ^C12,0;Out of disk space. No more messages added to -> this packet...^M; Description: This message is displayed when Concord is exporting messages and it runs out of disk space. Concord will then start to pack the messages. Line 235 : ^M;New files list from %1 to %2 (%3 days). Description: A new files list is included in offline mail packets. At the top of this list, this textline is shown. The %1 is replaced with the date the user used the offline mail system for the last time, %2 is the date the mail packet was created, and %3 is the number of days between them. Don't use colour codes in this line, as this is shown to the user in their offline mail reader and should be plain ascii. Line 236 : ^C14,0;Exporting new files list... (Press Ctrl-C to -> abort.)^M; Description: Displayed to the user when Concord is generating the new files list for the offline mail packet. Line 237 : ^C15,0;Area: @FAREA_NAME@ ... ^E3;^C14,0; Description: The line shown to the user to inform him/her which area Concord is currently scanning for new files for the offline mail packet. Line 238 : @FILE_NAME_EXT@@FILE_SIZE_KB@:04k @FILE_DATE_SMALL@ -> [@FILE_DLCOUNT@:03] Description: This is the line used by Concord as the format of the new files list added to the offline mail packet.Do not use colour codes in this line as it will be read by the user in their offline mail reader, and should be plain ascii. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 170 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 239 : ^C7,0;[Scanning...]^E3;^X-15; Description: Displayed to the user when Concord is scanning for new messages at a mail scan. Line 240 : ^C7,0;[WAIT]^X-10; Description: The text line shown to users when Concord is busy doing something and the user has to wait for a moment. Line 241 : ^C7,0;Press Enter to continue.^M;^A; Description: Line used by Concord when the user has to press enter. Line 242 : ^M;þ Detecting terminal emulation...^M;^M; Description: The textline shown when Concord is detecting the users terminal emulation at login. This line is used just after the connection is established. Line 243 : ^C14,0;^E1;Flagged files list :^M;^M; Description: The header used for the tagged files list. Line 244 : 05,03; ^C15,0;%1:03. ^C13,0;%2:12 ^C11,0;%3:04^C10,0;k Description: The line used by Concord to build the tagged files list. The %1 is replaced by the number of the file, %2 is the filename, and %3 is the size in kilobytes. The 05 tells Concord how many lines the header plus more prompt takes. The first 03 tells Concord how many columns there are in the tagged file list. Line 245 : ^M;^C14,0;Total of ^C15,0;@TAGFILES_COUNT@ ^C14,0;fi-> les (^C15,0;@TAGFILES_KB@^C14,0;k, ^C15,0;@TAGFILES_-> TIME@ ^C14,0;min). DL limit left ^C15,0;@LIMIT_LEFT@-> ^C14,0;k, time left ^C15,0;@TIME_LEFT@ ^C14,0;min.^M-> ;^M; Description: This line is used to show the totals in the tagged file list. Shown when the user selects to edit the tagged list. Line 246 : ^C7,0;(^C14,0;~1S^C7,0;)^C15,0;top, ^C7,0;(^C14,0;~2-> R^C7,0;)^C15,0;emove file(s) from download queue? ^W-> ;^M;^M; Description: Used to inform the user of the available options in the tagged files edit list. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 171 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 247 : ^C14,0;Which files to remove from download queue? Gi-> ve name(s) or number(s)...^M;^C14,1;^L79;^C14,0;^M;^M; Description: When the user decides to remove a file from the tagged file list, Concord will show this line to ask which file should be removed. Line 248 : ^C12,0;@FILE_NAME_EXT@ is duplicate and will be remo-> ved!^M; Description: The textline shown to an uploader when the file they have uploaded already exists on the system. Line 249 : ^C15,0;^M;Checking uploaded file %1 ...^M; Description: The line shown by Concord when the program is checking the uploaded file. The %1 is replaced by the filename. Line 250 : ^C12,0;VIRUS found from uploaded file!!!^M; Description: This line is displayed when the anti virus program (an external program) has returned a wrong errorlevel to Concord and Concord informs the user of a possible virus infection. If you see this with every upload, please check the settings in your virus scanner carefully as there is almost certainly something wrong with the setup or command line. Line 251 : ^C15,0;Tossing message packet to message base...^M; Description: Concord shows this line when it is tossing an uploaded mail packet in the offline mail system. Line 252 : ^C12,0;Duplicate message found from message packet. -> Deleted. Press Enter.^A;^M; Description: When Concord detects a duplicate message in the reply packet, it will display this line and delete the duplicate message. Line 253 : * List of users in chat channel %2 :^M;Node Nick -> Name City Description: The header used for the list of users in multiline chat. 'Nick' is the name the user is using in the multiline chat. The %2 is replaced by the chat channel number. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 172 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 254 : @WHO_NUM@:04 %1.15 @WHO_NAME@.35 @WHO_CITY@ Description: This line is used by Concord to display the information about the multiline chat channels. The %1 option is replaced by the users nick name. Line 255 : * List of chat channels :^M; # Name -> Users Topic Description: The list header for all chat channels that are available. Line 256 : %1:03 %2.30 %3:05 %4.35 Description: The line used by Concord to display the information about the chat channels. The %1 is replaced by the number, %2 by the name, %3 by the number of users, and %4 by the topic. Line 257 : 007,010,013,011,014,031 Description: This defines the colours used in the multiline chat. They have the following meanings: 1st (007) : The text colour in the multinode chat. 2nd (007) : The colour for the lists in multinode chat. 3rd (013) : The colour for private messages. 4th (007) : The colour for /ME messages. 5th (007) : The colour for information strings in the multinode chat. 6th (031) : The edit colour in the multinode chat. You can change these colours if you wish. Line 258 : No users in this channel. Description: Shown to the user when there are no users in the multinode chat channel. Line 259 : #concord Description: The default name given to the first chat channel. This one is defined by the Sysop, other channels can be defined by the users. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 173 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 260 : 01;^C15,0;^E1;Welcome to Concord multinode chat syst-> em.^M;^C14,0;Type /HELP for help screen.^M; Description: The line used to welcome users to the multinode chat. Line 261 : %1 (@NAME@ from @CITY@) joins the channel... Description: Used to inform users that a new user has joined the chat channel. The %1 is replaced by the nickname the user is using in the chat channel. Line 262 : %1 (@NAME@) is now known as %2 Description: When a user changes his/her nickname, this line is used to inform the other chat channel users about the name change. Line 263 : Changing current chat channel to %2 (%3 users), titl-> e: "%4". Description: When changing to a different chat channel, Concord uses this line. The %2 is replaced by the chat channel number, %3 is replaced by the number of users in the channel, and %4 is replaced by the name of the channel. Line 264 : Changing current chat channel title to "%4". Description: The line used to inform users that the name of the chat channel has been changed. The %4 is the new name. Line 265 : %1 (@NAME@ from @CITY@) leaves the channel... Description: The line used to inform other users in the channel that a user has left the chat. The %1 is replaced by the nickname of the user. Line 266 : ^C15,0;Message marked...^P;^M; Description: Displayed when a message is marked in the message list screen. Line 267 : *; ; Description: The character used to inform the user if the mail area is marked as active in the offline mail system. If the area is active, Concord will pack messages from this area into the users offline mail packet when they download a mail packet. The character before the first semicolon is the 'ON' char, and the character before the second semicolon is the 'OFF' character. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 174 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 268 : ^STRASHCAN.ANS; Description: This is displayed to the user if their name is found in the trashcan file of the BBS. The trashcan file is called TRASHCAN.CTL, and is stored in the \CTL directory. In this case, because of the ^S; code, Concord will display the ANSI file called TRASHCAN.ANS. This file should be in your textfile directory. Line 269 : ^C12,0;Sorry, file ^C15,0;%1 ^C12,0;is not accepted -> due to system policy.^M; Description: This line is displayed when an upload is rejected because it is defined as /UNWANTED in the UPLOAD.CTL file. The %1 is replaced with the file name. Line 270 : ^C15,0;File %1 requires password.^M; Description: The line displayed to the user to inform them that the file they want to download is password protected. The %1 is replaced with the filename. Line 271 : ^C14,0;QWK setup: Adding msg area @MAREA_NAME@ to us-> er combined boards.^M; Description: The textline displayed to the user when they used the ADD option in a QWK mail packet. Line 272 : ^C14,0;QWK setup: Adding msg area @MAREA_NAME@ to us-> er combined boards and^M;setting last read pointers -> to #@LASTREADPTR@ of @MAREA_MAX@ msgs.^M; Description: The line displayed to the user when they have used the ADD option in a QWK mail packet. It informs them that the area has been added to their combined list, and that the lastread message pointers have been adjusted. Line 273 : ^C14,0;QWK setup: Dropping msg area @MAREA_NAME@ fro-> m user combined boards.^M; Description: Line used by Concord when a DROP option is sent in a QWK mail packet. Line 274 : ^C15,0;An aphorism for today :^M;^C14,0; Description: Text line displayed when an aphorism (quote for the day) is shown to a user. This line is shown before the aphorism. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 175 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 275 : ^C15,0;^M;Press ENTER to continue.^A;^M; Description: Line displayed after an aphorism is displayed. Line 276 : ^C13,0;Forwarding message...^M; Description: The line shown when Concord is forwarding a message. Line 277 : * Originally by @MSG_FROM@^M; * Originally to @MSG_-> TO@^M; * Originally dated on @MSG_DATE@^M;^M; Description: The header used for the message that is being forwarded, so other people can see that it is a forwarded message. Line 278 : ^C13,0;Editing message...^M; Description: Line shown to the user when the user selects to edit a message in the mail reading menu. Line 279 : ^C14,0;Do you want to change message area from @MARE-> A_NAME@? (~1Y/~2n) ^W;^M; Description: The line used when Concord asks the user who selected to edit a message if they want to change the area. Line 280 : ^C14,0;Do you want to edit message text? (~1Y/~2n) ^-> W;^M; Description: Textline used when Concord asks the user if they want to edit the text in a message, when selecting the edit text menu option. Line 281 : ^C14,0;^E1;Thanks for using Concord multinode chat.^M; Description: Shown to the user when they leave the multinode chat. Line 282 : ^X-80;^C15,0;/HELP^C14,0;-Help screen ^C15,0;/QUIT^-> C14,0;-Exit chat ^C15,0;/JOIN^C14,0;-Join channel^E-> 3;^M; Description: The information line shown at the bottom of the chat screen, telling the user which commands are available. Line 283 : ^C7,0;<~1C>ontinue or <~2R>eply to message? ^W;^M; Description: The line used by Concord to ask the user if they want to reply to the message that has been sent to the user. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 176 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 284 : ^C14,0;Detected terminal emulation @EMULATION2@ diff-> ers from your old settings. Keep it? (~1Y/~2n) ^W;^M; Description: Displayed by Concord when it detects as a user logs in, and the emulation is different from that stored in the user record in the userbase. Line 285 : ^C14,0;Copying file %1 (size %2) to temp path...^M; Description: Displayed by Concord when copying tagged files to the temporary directory. %1 is replaced by the filename, and %2 is the filesize. Line 286 : ^C14,0;^E1; # Group Name CP -> Total msgs New Personal^M; Description: When Concord displays the message area statistics, this line is used as the header. Line 287 : ^C7,0;@MAREA_NUM@:04 ^C9,0;@MAREA_GROUP@.03 ^C15,0-> ;@MAREA_NAME@.25 ^C10,0;@MAREA_COMB@:01@MAREA_PKT@:0-> 1 ^C11,0;@MAREA_MAX@:10 ^C12,0;@MAREA_NEW@:07 ^C13,0-> ;@MAREA_PERS@:08^M; Description: The macro command line used to display the message area statistics. A full explanation of all macros is given later in this manual. Line 288 : ^C14,0;Total of %1 new messages (of which %2 persona-> l messages).^M;Press Enter to continue.^A;^M; Description: The bottom line of the message area statistics screen, with the totals, and the number of personal messages. The %1 is replaced by the total, and %2 is replaced by the number of personal messages. Line 289 : available Description: Displayed when Concord needs to display the word for 'available'. You can change this to suit your own language. Line 290 : not available Description: Displayed when Concord needs to display the 'not available' prompt.You can change this to suit your own language. Line 291 : ^C15,0;Message unmarked...^P;^M; Description: When a message is unmarked, this line is displayed. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 177 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 292 : 015;^C15,1; %1 Description: This is the full screen chat Sysop line. Where the name of the Sysop (or Co-Sysop) is displayed. The %1 is replaced by the name. Line 293 : 014;^C15,1; @NAME@.35 Time: Mi-> ns: Description: This is the user line in the full screen chat. It gives the user name and the time left online. Line 294 : 60,2,31;72,2,31;018,002,025,023,026,007,001,017 Description: These are the keys available in the full screen chat window. The numbers have the following meanings: 1st (60) : The horizontal position of the chat clock. 2nd (2) : The vertical position of the chat clock. 3rd (31) : The colour of the chat clock. In this case it is white on blue. 4th (72) : The horizontal position of the minutes chatted timer. 5th (2) : The vertical position of the minutes chatted timer. 6th (31) : The colour of the minutes chatted timer. In this case white on blue. 7th (18) : The key scan code for the key that redraws the screen. In this case CTRL-R. 8th (002) : The key scan code for the key that is the backscroll key. In this case the CTRL-B key. 9th (025) : The key scan code for the delete line key. In this case the CTRL-Y key. 10th(023) : The key scan code for the clear window key. In this case the CTRL-W key. 11th(026) : The key scan code for the end chat key. In this case the CTRL-Z key. 12th(007) : The key scan code for the beep key. In this case the CTRL-G key. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 178 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 13th(001) : The key scan code for the key that allows the Sysop to show a file to the user. This key only works on the Sysop side. In this case it is the CTRL-A key. Line 295 : ^C14,0;^E1;Type /HELP in the beginning of the line t-> o get editor help.^M;^C13,0;# (--------------------> -----------------------------------------------------> --)^M; Description: The top line of the internal line editor in Concord. Line 296 : %1:04 %2 Description: The line used by Concord to display the textline in the internal line editor. Line 297 : ^X-5;^C14,0;~2A^C15;bort ^C14;~1C^C15;ontinue ^C14;~-> 3D^C15;isplay ^C14;~4E^C15;dit ^C14;~5H^C15;elp ^C14-> ;~6I^C15;nsert ^C14;~7K^C15;ill ^C14;~8M^C15;ove ^C1-> 4;~9Q^C15;uote ^C14;~AR^C15;edraw ^C14;~BS^C15;ave ^-> C7;[^C14;C^C7;] : ^W;^M; Description: Displayed in the internal line editor when the / (help) key is pressed at the beginning of a line. Line 298 : ^C11,0;Do you want to abort this message? (~1y/~2N) -> ^W;^M; Description: Displayed in the internal line editor when the abort key is pressed. Line 299 : ^C11,0;Edit line number : ^C14,1;^L4;^C11,0;^M; Description: Displayed in the internal line editor when the edit command is used. Line 300 : ^C11,0;Where to insert line (Empty = End of message)-> : ^C14,1;^L4;^C11,0;^M; Description: Displayed in the internal line editor when the insert command is used. Line 301 : ^C11,0;Which line(s) to kill? (Empty = Nothing)^M; Description: Displayed in the internal line editor when the kill command is used. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 179 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 302 : ^C11,0;Which line(s) to move? (Empty = Nothing)^M; Description: Displayed in the internal line editor when the move command is used. Line 303 : ^C11,0;Which line(s) to quote? (Empty = Nothing, /? -> = View original text)^M; Description: Displayed in the internal line editor when the quote command is used. Line 304 : ^C11,0;From line : ^C14,1;^L4;^C11,0;^M; Description: Displayed in the internal line editor when Concord needs to know from which line to start a specified action. Line 305 : ^C11,0;To line : ^C14,1;^L4;^C11,0;^M; Description: Displayed in the internal line editor when Concord needs to know to which line an action should be performed. Line 306 : ^C11,0;Save message? (~1Y/~2n) ^W;^M; Description: Displayed in the internal line editor when the save command is used. Line 307 : ^C11,0;Where to move lines (Empty = End of message) -> : ^C14,1;^L4;^C11,0;^M; Description: Used in the internal line editor when Concord needs to know where to move the line(s). Line 308 : ^C11,0;Display text from line : ^C14,1;^L4;^C11,0;^M; Description: Displayed in the internal line editor when Concord needs to know which lines to display. Line 309 : 07,219,220;^C14,0;^E1;^C14,1; Concord BBS system use-> rs age statistics histogram^E3;^C14,0;^M;^M;Listing -> %1 users with an average age of %4.04 years.^M;^C15,-> 0;%3^M;^C7,0; Description: The line used by Concord as the header to the age statistics diagram. Line 310 : ^C7,0; ³ ^C13,0;%1^M; Description: The line used to display the ages in the age statistics diagram. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 180 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 311 : ^C7,0;ÄÄÄÄÄÄÁÄÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄ-> ÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÂÄÄÄ^M;^C14,0;Age - 07 -> 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 6-> 1 64 67 70 +^M;^C15,0;Press ENTER to continue.^A;^M; Description: The line used in the age statistics diagram as the age lines and the bottom line of the screen. Line 312 : ^C12,0;Do you want to pack messages prepared so far?-> (~2Y/~1n) ^W;^M; Description: When scanning for offline mail is aborted by the user, Concord will ask if the already prepared mail should be packed into an archive. Line 313 : %1 Offline message packet (%2 messages)^M; Description: Used in the offline mail packet generation. Line 314 : ^C15,0;Enter filename(s) to erase in local file atta-> ch path : ^C14,1;^L12;^C15,0;^M; Description: Displayed by Concord when the program needs to know which file(s) to erase from the local attach path. Line 315 : ^C15,0;Erase ALL files attached to you? (~1Y/~2n) ^W-> ;^M; Description: Used by Concord when the program needs to know if ALL local attach files to you need to be erased. Line 316 : ^C14,0;Attach file(s) to whom (?=List) : ^C15,1;^L35-> ;^C14,0;^M; Description: Used by Concord when it needs to know who to attach the files to. Line 317 : ^C14,0;Hold on, packing new files list...^M; Description: Line displayed when Concord is packing the new files list. Line 318 : 01,Y,Y,Y;^C14,0;@VOTE_NUM@:05@VOTE_NEW@ @VOTE_QUESTI-> ON@.53 @VOTE_DATE@.08 @VOTE_USERSTATUS@.09^E3;^M; Description: The line used to display the vote questions. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 181 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 319 : 01,79,014,112,01;@VOTE_NUM@:05@VOTE_NEW@ @VOTE_QUEST-> ION@.53 @VOTE_DATE@.08 @VOTE_USERSTATUS@.09^E3; Description: The line used by Concord to display the inverse bar in the vote selection screen. This line is used in combination with line 318. Line 320 : 013,032,081,063 Description: These are the key codes used for the various functions on the vote selection screen. If you want to use different keys this is where you should change them. The following is a list of the keys in order, the default is in brackets: 1st (013) : The key code for the RETURN key. This is the key that selects the question. 2nd (032) : The key code for the SPACE key. This is the key that executes the search for a string. 3rd (081) : The key code for the Q key. This is used to Quit the vote area selection and returns you to the previous menu. 4th (063) : The key code for the ? key. This key brings up the help screen. Line 321 : 04;^C13,1; Enter search string : ^E3;^L20; Description: The line that is displayed when you use the search string option in the vote selection screen. Line 322 : 04;^C13,1; Enter record number : ^E3;^L5,KEEP; Description: The line that is shown when you want to select a vote by entering a number. Line 323 : ^G1,1;^C15,1; NUM VOTE QUESTION -> DATE YOUR VOTE^E3;^C15,0;^M;-> ^E3;^M; Description: The top line of the screen where the votes are displayed. Line 324 : ^C15,0;^E3;^M;^C15,1; Press ENTER or number to vote,-> SPACE to find question or Q to cancel.^E3; Description: The bottom line of the screen where the votes are displayed ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 182 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 325 : *; ; Description: The first character is the character to display that the vote is new. The character before the second semicolon is displayed if the vote is old. Line 326 : Voted Description: This line is displayed when you voted on this question. Line 327 : Not voted Description: This line is displayed when you have not voted on this question. Line 328 : Private Description: This line is displayed when the macro @MSG_PRIV@ is shown in Concord and the message is private. Otherwise line 329 is displayed. Line 329 : Public Description: See line 328. Line 330 : ^C14,0;Listing local attach files :^M; Description: This line is displayed at the top of the list of the local attach files. Line 331 : ^C15,0;^E1;^C15,1; Concord Vote System / Add Questio-> n^E3;^C14,0;^M;^M; Enter question %1 :^M;^M; Description: The line displayed at the top of the screen where you can enter a new vote question. Line 332 : ^C14,1; ^L78;^C14,0;^M; Description: The line used as the entry field when entering a new vote question. Line 333 : ^C14,0;^M; Now give the possible vote selections (em-> pty line to end) :^M;^M; Description: Used when Concord needs to know the answers to the vote question. Line 334 : ^C11,0; %1) ^C14,1;^L60;^C14,0;^M; Description: The line used as the entry field for entering the answers to a vote question. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 183 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 335 : ^C14,0;^M; Do you want to allow users to share point-> s to these selections? (~1y/~2N) ^W;^M; Description: Shown when Concord needs to know if there is more than one possible answer to a vote question. Line 336 : ^C14,0; ... How many points? (1-100) ^C14,1;^L3;^C14-> ,0;^M; Description: Displayed when Concord needs to know how many points can be given in total to all answers for the vote question. Line 337 : ^C14,0; ... To how many selections can user share po-> ints? (Empty = All) ^C14,1;^L2;^C14,0;^M; Description: The question asked by Concord so it will know how many answers can share points. Line 338 : ^C14,0; Can user add more selections? (~1y/~2N) ^W;^M; Description: The question asked by Concord so that it knows wether the user can add more selections to the vote question or not. Line 339 : ^C14,0; Can user change his vote later? (~1y/~2N) ^W-> ;^M; Description: Is the user allowed to change his/her vote at a later date. Line 340 : ^C14,0; Can user look at vote results before voting? -> (~1y/~2N) ^W;^M; Description: Question asked by Concord to determine wether or not the user can view the results before voting. Line 341 : ^C14,0; Do you want to save this vote question? (~1Y-> /~2n) ^W;^M; Description: Should Concord save this question? If the answer is no, Concord will erase it and it will not be used. Line 342 : ^C15,0; Saved.^M; Description: Used to confirm that the vote question has been saved. Line 343 : ^C15,0; Not saved.^M; Description: Used to confirm that the vote question was NOT saved. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 184 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 344 : ^C12,0; Are you sure to abort? (~1y/~2N) ^W;^M; Description: The question asked by Concord for the user to confirm that they want to abort the vote question. Line 345 : 16;^C15,0;^E1;^C15,1; Concord Vote System^E3;^C14,0;-> ^M;^M; Description: The line displayed at the top of the screen where the user can vote on the selected question. Line 346 : ^C14,0; Question @VOTE_NUM@ by @VOTE_ADDEDBY@ on @VO-> TE_DATE@ :^M;^M;^C13,0; @VOTE_QUESTION@^M;^M;^C15,0; -> @VOTE_USERS@ users voted so far.^M;^M; Description: Used to display information about the vote question. Line 347 : ^C14,0; Possible votes are :^M; Description: The line used above the list of possible answers to a vote question. Line 348 : ^C11,0; %1) ^C12,0;%2.60 %3^M; Description: The line used to display all the possible answers to a question. Line 349 : ^C14,0;^M; Your vote : %1^M;^M; Description: The line used when you vote. Line 350 : ^C14,0;^M; You have %1 points left.^M;^M; Description: The line used when voting to display the number of points left remaining. Line 351 : R;D;A;Q;?;^C15,0; Select vote by entering the select-> ion number.^M; Enter (R) to see results before votin-> g, (D) to delete this question,^M; (A) to add -> new selection or (Q) to go back to questions : ^C14,-> 1;^L2;^C14,0;^M;^M; Description: The line used to display a list of actions available in the vote screen. Line 352 : %1:03 points. Description: Used when voting using points to show the number of points given. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 185 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 353 : Selected. Description: The line used in the voting display to display the answer you voted for. Line 354 : ^C12,0; Are you sure to delete this question? (~1y/~-> 2N) ^W;^M; Description: The question asked by Concord to confirm that the user wants to delete a question. Line 355 : ^C15,0; Returning back to vote questions... Do you w-> ish to see vote results? (~1Y/~2n) ^W;^M; Description: The line displayed when the user selected to return to the vote selection menu. Line 356 : ^C15,0; How many points do you want to give for numb-> er %1 (%3 points left) ? ^C14,1;^L3;^C15,0;^M; Description: The line displayed when setting up the number of points for each vote question. The %1 is replaced by the question number, and %2 is replaced by the number of points left. Line 357 : ^C15,0; %1 points given. You have %2 points left.^M; Description: The line used to confirm the number of points allocated in line 356. Line 358 : ^C15,0; Number %1 (%2) selected.^M; Description: Used to confirm which answer was selected. Line 359 : 14;^C15,0;^E1;^C15,1; Concord Vote System / Results^-> E3;^C14,0;^M;^M; Description: The line used as a header above the voting results. Line 360 : ^C13,0; # Vote -> Yours Others^M;^M; Description: The line used as a top line to show what the results are. Line 361 : ^C11,0;%1:02) %2.45 %3.12 %4:06 %5:06%^M; Description: The line used by Concord to list the votes for each question. The %1 is the question number, %2 is the vote, %3 is your answers, and %4 are the other answers. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 186 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 362 : ^C15,0;^M; Total : -> %1:06^M;^M; Press Enter to continue.^A;^M; Description: Line displayed below the vote results giving the total number of votes cast. Line 363 : ^C15,0; Add new vote selection (Enter to discard) : -> ^M;^C14,1;^L60;^C15,0;^M;^M; Description: The line displayed by Concord when the user can add a new vote selection to the current question. Line 364 : ^C14,0;Do you wish to get a receipt when the recipie-> nt gets your message? (~1y/~2N) ^W;^M; Description: The line used by Concord to ask the user if they want to receive a message when sending mail and this mail is received by the addressee. Line 365 : ^C12,0;You cannot share points to any more selection-> s. Press Enter.^A;^M; Description: The line displayed by Concord when you have shared all of your available voting points. Line 366 : ^C12,0;You cannot change your vote for this question-> . Press Enter.^A;^M; Description: The line shown by Concord when the user wants to change their vote, but it is not allowed to be altered. Line 367 : ^C12,0;You cannot preview results before voting. Pre-> ss Enter.^A;^M; Description: Used when the user is not allowed to preview the results before voting. Line 368 : ^C12,0;You cannot delete this question. Press Enter.-> ^A;^M; Description: Used by Concord when a user attempts to delete a question that they did not write. The Sysop can delete ANY question, even if they did not write it. Line 369 : ^C12,0;You cannot add new selections for this questi-> on. Press Enter.^A;^M; Description: The line displayed by Concord when the user tries to add answers to a vote question, but is not allowed to. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 187 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 370 : Description: Blank entry by default. This line is used after the more prompt, and could be used to clear the screen etc. Line 371 : ^C12,0;Do you really want to abort setting areas? (~-> 1Y/~2n) ^W;^M; Description: Displayed by Concord when it asks the user if they really do want to stop setting areas. Line 372 : ^C7,0;^X-80;File @TRUE_FILE_NAME@ found from area @F-> AREA_NAME@.35 Description: Used when a file was found, to display where Concord found it. Line 373 : ^C14,0;Hold on, scanning nodelist...^M; Description: Used to inform the user that Concord is scanning the nodelist. Line 374 : ^C14,0;%1.30 ^C12,0;%3.30 ^C7,0;(^C11,0;%2^C7,0;)^M; Description: Used to display each user name and address that is found in the nodelist when doing a search. %1 is replaced with the Sysop name, %2 is replaced with the net address, %3 is replaced with the BBS name, %4 is replaced with the City name, and %5 is replaced by max BPS rate. Line 375 : ^C12,0;User not found from the nodelist!^M; Description: Used when Concord could not find the user in the nodelist. Line 376 : ^C12,0;Cannot send online message; user has logged o-> ff.^M; Description: Displayed when a user tries to send an online message to another user, but they have logged off the system. Line 377 : Chatting as %2 in node chat channel %1 Description: Displayed in macro @WHO_WHATDOING@ if the user is currently in nodechat. %1 is replaced with the channel number the user is in, and %2 is replaced with the users 'Nickname'. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 188 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 378 : Nick %1 is already in use. Please select another one. Description: Used when the user selects a nickname in multiline chat that is already being used. %1 is replaced with the 'Nick' name the user tried to select. Line 379 : User %1 has already left node chat. Description: Displayed when the user tries to send a /MSG to a user in nodechat,but the user has already logged off. %1 is replaced with the nickname of the user that the message was addressed to. Line 380 : ^C14,0;Download file descriptions? (~1Y/~2n) ^W;^M; Description: Used by Concord to ask if the user wants to download the file descriptions with a file download. If answer=2, file descriptions are not sent. Displayed if "Download file descs" switch is active in both CSetup and user settings. Line 381 : ^C15,0;Collecting descriptions... Hold on.^M; Description: Used to inform the user that Concord is getting the file descriptions to send with the downloaded files. Line 382 : M; ; Description: Tells the user if the current message is marked or not. Displayed as a result of the @MSG_MARKED@ macro. The char before the first semicolon is the message marked character,the character before the second semicolon is the message not marked character. In this case an 'M' will be used to show messages that are marked. Line 383 : Sunday Description: Used by Concord to define the word it should use for sunday. This can be altered to suit your own language. Displayed when the @WEEKDAY@ macro is used. Line 384 : Monday Description: Used by Concord to define the word it should use for monday. This can be altered to suit your own language. Displayed when the @WEEKDAY@ macro is used. Line 385 : Tuesday Description: Used by Concord to define the word it should use for tuesday. This can be altered to suit your own language. Displayed when the @WEEKDAY@ macro is used. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 189 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 386 : Wednesday Description: Used by Concord to define the word it should use for wednesday. This can be altered to suit your own language. Displayed when the @WEEKDAY@ macro is used. Line 387 : Thursday Description: Used by Concord to define the word it should use for thursday. This can be altered to suit your own language. Displayed when the @WEEKDAY@ macro is used. Line 388 : Friday Description: Used by Concord to define the word it should use for friday. This can be altered to suit your own language. Displayed when the @WEEKDAY@ macro is used. Line 389 : Saturday Description: Used by Concord to define the word it should use for saturday. This can be altered to suit your own language. Displayed when the @WEEKDAY@ macro is used. Line 390 : ^C15,0;^L79,CAPIT,KEEP; Description: Used to get command line input from the user. (user is in non hotkey mode). Line 391 : ^C14,0;Verify net address for user %1 : ^C14,1;^L20;-> ^C15,0;^M; Description: Used when Concord needs the user to verify the destination netmail address. The %1 is replaced with the name of the user that the message is addressed to. Line 392 : Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec Description: Used to define the short format of the months. You can edit this to suit your own language.Used in long dates (ie. 21-Nov-96). Line 393 : * Reply to message originally on area @MAREA_NAME@^M; Description: Added to a reply that is saved in another message area to that of the original message. Used when quoting a message as the first line of the quoted text, so that others know it is a quoted reply. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 190 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 394 : ^C14,0;Send reply in netmail? (~2y/~1N) ^W;^M; Description: If the area allows replies to be entered in netmail, should Concord send the reply via netmail? This is only displayed in areas that allow both normal and netmail messages. Line 395 : ^C12,0;Not enough time (@TIME_LEFT@ min) left to dow-> nload all flagged files.^M;^C15,0;Press Enter.^A;^M; Description: This line is displayed by Concord if the user has tagged files that would exceed their remaining online time. Line 396 : ^C12,0;Not enough disk space for uploads!^M; Description: Shown by Concord when there is insufficient diskspace available for uploads. Line 397 : ^C15,0;List files in path %1 (Wildcards valid) : ^C1-> 4,1;^L12;^C15,0;^M; Description: Displayed in menutype 1018 to ask the filemask to use to display files in the given directory.%1 is replaced with the directory name. Line 398 : ^C12,0;Login name not accepted. Please give your rea-> l name.^M; Description: Displayed by Concord if the name entered by the user was found in the NONAME.CTL file. This allows you to specify a list of names that are not acceptable. The user will be prompted to re-enter their name. Line 399 : ^C12,1; Suggest deleting file @TRUE_FILE_NAME@? (~2y-> /~1N) ^E3;^W;^X-40; Description: The user can suggest that files are deleted when in the file list by using the delete command. The suggested files are added to FILEBASEPATH\DELSUGG.TXT, as an ascii file with the format; Counter+pointer+filename. The name of the user is stored in FILEBASEPATH\DELSUGG.DAT This line asks if the user really does want to add the file to the list, the files are NOT physically deleted, or removed from the filebase. Line 400 : ^C14,0;Where to export : ^C14,1;^L60,CAPIT;^C14,0;^M; Description: When using the export message feature, this line is used when Concord asks for the destination. The destination can be a filename or device (eg. PRN). ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 191 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 401 : 01,Y,Y,Y;^C14,0;@SELGROUP_NUM@:05 @SELGROUP_NAME@.0-> 3 @SELGROUP_MAREA@:01 @SELGROUP_FAREA@:01 @SELGROUP-> _DOOR@:01 @SELGROUP_DESC@.60^E3;^M; Description: Select group line. Line 402 : 01,37,014,112,01;@SELGROUP_NUM@:05 @SELGROUP_NAME@.-> 03 @SELGROUP_MAREA@:01 @SELGROUP_FAREA@:01 @SELGROU-> P_DOOR@:01 @SELGROUP_DESC@.60^E3; Description: Select group cursor. Line 403 : 013,032,081,063 Description: Select group keys. Line 404 : 04;^C13,1; Enter search string : ^E3;^L20; Description: Select group find. Line 405 : 04;^C13,1; Enter group number : ^E3;^L5,KEEP; Description: Select group jump. Line 406 : ^G1,1;^C15,1; # GROUP M F D DESCRIPTION^E3;^C15,0-> ;^M;^E3;^M; Description: Select group top. Line 407 : ^C15,0;^E3;^M;^C15,1; ENTER/number to select, SPACE -> to search or Q to cancel.^E3; Description: Select group bottom. Line 408 : %1 message areas affected. Press Enter. ^A; Description: After setting combined message areas in the new area selection menutype, the results are displayed to the user. For example, how many message areas the user turned on with the "ALL ON" command. %1 is replaced with the number of areas affected. Line 409 : %1 file areas affected. Press Enter. ^A; Description: After setting combined file areas in the new area selection menutype, the results are displayed to the user. For example, how many file areas the user turned on with the "ALL ON" command. %1 is replaced with the number of areas affected. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 192 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 410 : ^G1,1;^C15,1; Concord Full Screen Editor -> Ctrl-O = Menu Time left: @TIME_LEFT@:04^E-> 3;^C14,0;^M;^C14,2;Area: @MAREA_SHORT@.15 To: @MSG_T-> O@.25 Subj: @MSG_SUBJ@.20^E3; Description: Header line used in the full screen message editor. Line 411 : ^G76,1;^C15,1;@TIME_LEFT@:04^GN,N;^CN,N; Description: This line is displayed in the full screen editor every time the clock is updated. Line 412 : 010,011,065;001;002;003;004;005;006;007;008;009;010;-> 011,069;012;013;014;015;016;017;018;019;020;021;022;-> 023;024;025;026;011,065;373;375;374;388;279;011,063;-> 011,067 Description: The colours and keys available for use in the full screen message editor. The following format is used: Textcolor, quotecolor, rmargin; key1; key2;...key34; Where keyx is either num1, num2 or num. Two numbers mean two key presses, one number means one key press. For example: 011,063; is ^K? and 001; is ^A. Full list of functions: KEY_WORDLEFT : 01 = ^A, ^Left KEY_REORGBLOCK : 02 = ^B KEY_PGDN : 03 = ^C, PgDn KEY_RIGHT : 04 = ^D, Right KEY_UP : 05 = ^E, Up KEY_WORDRIGHT : 06 = ^F, ^Right KEY_DELRIGHT : 07 = ^G, Del KEY_DELLEFT : 08 = ^H, BkSpc KEY_TAB : 09 = ^I, Tab KEY_SEARCH : 10 = ^J KEY_EDITMSGHDR : 11 = ^KE KEY_REDRAW : 12 = ^L KEY_ENTER : 13 = ^M, Enter KEY_LINEDRAW : 14 = ^N KEY_MENU : 15 = ^O, Esc KEY_ENDOFLINE : 16 = ^P, End KEY_QUOTE : 17 = ^Q KEY_PGUP : 18 = ^R, PgUp KEY_LEFT : 19 = ^S, Left KEY_DELWORD : 20 = ^T KEY_UNDOLINE : 21 = ^U KEY_INSERT : 22 = ^V, Insert KEY_BEGOFLINE : 23 = ^W, Home KEY_DOWN : 24 = ^X, Down ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 193 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ KEY_DELLINE : 25 = ^Y, Alt-D KEY_SAVE : 26 = ^Z KEY_ABORT : 27 = ^KA KEY_ERASEEND : 28 = ^End KEY_TOPOFWIN : 29 = ^Home KEY_ENDOFMSG : 30 = ^PgDn KEY_BEGOFMSG : 31 = ^PgUp KEY_IMPORT : 32 = Alt-I KEY_HELP : 33 = ^K? KEY_CENTERLINE : 34 = ^KC Line 413 : ^G1,1;^C14,0; ~1C^C15;ontinue ^C14;~2S^C15;ave ^C14;-> ~3A^C15;bort ^C14;~4Q^C15;uote ^C14;~5H^C15;elp ^C7;-> [^C14;C^C7;] : ^E3;^W;^C14,0; Description: Full screen message editor commands.Answer=1 : Continue, 2 : Save, 3 : Abort, 4 : Quote, 5 : Help. Line 414 : ^C15,1;Quote Window : (Enter to quote, Ctrl-Q to ret-> urn.) ^E3;^C14,0; Description: Full screen message editor quote header line. Line 415 : ^G1,1;^C14,0; Edit message header? (~1Y/~2n) ^E3;^W; Description: Question used to verify that the user wants to edit the message header in the full screen editor. If answer<>2 the message header is edited. Line 416 : ^G1,1;^C13,0; Which file to import: ^E3;^C14,1;^L40,-> UPPER;^C14,0; Description: Question used to get the name of the file the user wants to import into the full screen editor in local mode. Line 417 : ^G1,1;^C13,0; Search for string: ^E3;^C14,1;^L40,UPP-> ER;^C14,0; Description: Asks which string the user wants to search for in the message text in the full screen editor. Line 418 : ^G1,1;^C14,0; Save message? (~1Y/~2n) ^E3;^W; Description: Displayed when asking the user to verify that they want to save the message in the full screen editor. If answer<>2, the message is saved. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 194 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 419 : ^G1,1;^C14,0; Abort message? (~1Y/~2n) ^E3;^W; Description: Question used to verify that the user wants to abort the message in the full screen editor. If answer<>2, the message is aborted. Line 420 : ^C14,0;Enter "sender" name for this message : ^C14,1-> ;^L35;^C14,0;^M; Description: Displayed when the Sysop edits a message using the dit message command. Line 421 : === Cut === Description: Concord adds this line before and after any imported file in the full screen editor. Line 422 : Description: Currently a blank line. Line 423 : 01,Y,Y,Y;^C14,0;@USERLIST_NAME@.25 ^C13,0;@USERLIST_AL> IAS@.25 ^C12,0;@USERLIST_CITY@.20 ^C11,0;@USERLIST_SE> CLVL@:05^E3;^M; Description: Lines 423 to 429 are used to define how Concord should display the user lists. This line (423) is the main one that displays the users name, alias, city, and sec level. Line 424 : 01,37,014,112,01;@USERLIST_NAME@.25 ^C13,N;@USERLIST_A> LIAS@.25 ^C12,N;@USERLIST_CITY@.20 ^C11,N;@USERLIST_S> ECLVL@:05^E3; Description: This line displays the highlighted, ie. currently selected entry. Line 425 : 013,032,081,063 Description: The keys that can be used when displaying a user list. Line 426 : 04;^C13,1; Enter search string : ^E3;^L20; Description: Shown when Concord wants the user to enter a search string. Line 427 : 04;^C13,1; Enter user number : ^E3;^L5,KEEP; Description: Shown when Concord wants the user to enter a user number to search for. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 195 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 428 : ^G1,1;^C15,1;Name Alias > City SecLvl^E3;^C15,0;^M;^E> 3;^M; Description: The Header line that is displayed above the user list. Line 429 : ^C15,0;^E3;^M;^C15,1; Press ENTER to select user, SPACE> to find user or Q to cancel.^E3; Description: The bottom line that is displayed below the user list. This line also tells the user which keys can be used when displaying a user list. Line 430 : ^C12,0;^M;Copying file %1 (size %2) to temp path fail> ed.^M; Description: This line is displayed if Concord was unable to copy a file to the temporary directory. Line 431 : ^C15,0;^L79,KEEP; Description: Input field for multiline chat. Line 432 : Chat channel %1 does not exist. Description: Displayed when a user tried /WHO on a non-existent chat channel. Line 433 : Chat channel %1 does not exist, creating a new one. Description: Displayed when a new chat channel is created using /JOIN Line 434 : Default topic. Description: The default chat channel title for new channels. Line 435 : ^C12,0;You do not have upload rights to this area.^M; Description: Displayed when a user attempts to upload a file to an area that he/she does not have access to. Line 436 : ^C12,0;YOU HAVE ALREADY BEEN LOGGED IN TO NODE @WHO_N-> UM@!^M;Hanging up...^M; Description: Displayed if a user tries to log onto two nodes at once. Concord will display this message and immediately hangup on the user. Line 437 : ^C12,0;You do not have read rights to area @MAREA_NAM-> E@.^M; Description: Displayed if a user tries to read messages in the current area but does not have read rights for that area. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 196 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ The file listings and mail read listings that are displayed to your users can be changed to whatever format you prefer by pressing the F8 and F9 function keys and editing the default strings. Because of Concord's flexible approach, YOU can define how your file and mail read listings will look. You can define as many different listing types as you wish, and allow your users to select the one they prefer. The following sections give details on the layout of the file and mail read listings, so you can alter them if you wish. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Lng Files - File Listings ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ You can configure your file lists to suit your own system totally. This section describes the two setups included in the DEFAULT.LNG file. You can use it as a guide to setup your own file lists, and can configure as many different types as you wish. Press F9 to display a pop-up window with the default entries for the File list listings. Line 1 : --- Description: This line marks the start of the file list types. DO NOT edit! The --- defines the next selectable subject. Line 2 : 8 Description: The number of lines that define one file list type. This means that all file list types are taking up 8 lines in the following section. Line 3 : ### SHORT FILE LIST ................................-> ........................... Description: The name of the first file list type. The ### in this line defines a next string list. Line 4 : Short file list Description: The name of the file list type. This line should not contain any special codes, but should be plain ASCII. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 197 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 5 : ^C12,0;@FILE_TAGGED@ ^C14,0;@FILE_NAME_EXT@^C11,0;@F-> ILE_SIZE_KB@:04^C7,0;k ^C10,0;@FILE_DATE_SMALL@ ^C7,-> 0;^C13,0;@FILE_DLCOUNT@:02^C7,0; ^C15,0;@FILE_DESC@.-> 47^M; Description: This is the main line in the list. It contains the file name, size, date, download counter, and the start of the file description. All in different colours. Line 6 : ^C15,0; @FILE_DESC@.47^M; Description: This line is used to display any remaining lines of the file description. The first line is handled by language line 434. This line is called as many times as necessary to display the files description. Line 7 : ^C13,0;@FILE_TEXTLINE@^M; Description: The line used to display a textline from the FILES.BBS file. ie. A line with no filename and not belonging to a description. Line 8 : ^C12,0; @FILE_NAME_EXT@ ^C8,0;OFFLINE ^C15,0;-> @FILE_DESC@.47^M; Description: The textline used by Concord instead of line 434 when a file is missing. ie.The file exists in the filebase, but is not found on the drive itself. Line 9 : ^C12,0;@FILE_TAGGED@ ^C15,1;@FILE_NAME_EXT@ Description: The line used by Concord to display the cursor line in the file list. This marks the currently active line in the filelist. This is called the cursor ON line. The line has to use the same format as line 5,since this line is written on top of that line to mark it as active. Only the tag mark and the filename are needed. Line 10 : ^C12,0;@FILE_TAGGED@ ^C14,0;@FILE_NAME_EXT@ Description: Line used by Concord to restore the display to normal after the cursor line in the file list has been displayed. This restores the colours to the normal colours as they were in line 5. This is called the cursor OFF line.The line has to use the same format as line 9, since this line is written on top of that line to mark it as non active. Only the tag mark and the filename are needed. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 198 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 11 : ^C10,1;#^CP,P; Description: Used by Concord to highlight the 'searchword' in the file list. Used when a user is searching for files on keyword or filename. A second file list type is included in the DEFAULT.LNG file. It's format is exactly the same as above, but it displays a different listing to your users. They can select which file list type if you allow them to do so. Line 1 : ### DEFAULT FILE LIST .............................-> ............................ Description: The name of the second file list type. The ### in this line defines a next string list. Line 2 : Default file list Description: The name of the file list type. This line should not contain any special codes, but should be plain ASCII. Line 3 : ^C12,0;@FILE_TAGGED@ ^C14,0;@FILE_NAME_EXT@^C11,0;@-> FILE_SIZE_BYTES@:08^C7,0; ^C10,0;@FILE_DATE_BIG@ ^C-> 15,0;@FILE_DESC@.00Uploader: @FILE_UPLOADER@.35^M; Description: This is the main line in the list. It contains the file name, size, date, download counter,and the start of the file description. All in different colours. Line 4 : ^C15,0; @FILE_DESC@-> .45^M; Description: This line is used to display any remaining lines of the file description. The first line is handled by language line 3. This line is called as many times as necessary to display the files description. Line 5 : ^C13,0;@FILE_TEXTLINE@^M; Description: The line used to display a textline from the FILES.BBS file. ie.A line with no filename and not belonging to a description. Line 6 : ^C12,0; @FILE_NAME_EXT@ ^C8,0;OFFLINE ^C-> 15,0;@FILE_DESC@.45^M; Description: The textline used by Concord instead of line 3 when a file is missing. ie.The file exists in the filebase, but is not found on the drive itself. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 199 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 7 : ^C12,0;@FILE_TAGGED@> Description: The line used by Concord to display the cursor line in the file list.This marks the currently active line in the filelist. This is called the cursor ON line. The line has to use the same format as line 3, since this line is written on top of that line to mark it as active. Only the tag mark and the filename are needed. Line 8 : ^C12,0;@FILE_TAGGED@ ^C12,0; Description: Line used by Concord to restore the display to normal after the cursor line in the file list has been displayed. This restores the colours to the normal colours as they were in line 3. This is called the cursor OFF line. The line has to use the same format as line 7,since this line is written on top of that line to mark it as non active. Only the tag mark and the filename are needed. Line 9 : ^C10,1;#^CP,P; Description: Used by Concord to highlight the 'searchword' in the file list. Used when a user is searching for files on keyword or filename. You can continue to add as many different file list types as you wish. Just follow the format given in the two examples listed above. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Lng Files - Mail Read Listings ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ You can configure your mail read lists to suit your own system totally. This section describes the two setups included in the DEFAULT.LNG file. You can use it as a guide to setup your own mail read lists, and can configure as many different types as you wish. Press F8 to display a pop-up window with the default entries for the Mail read listings. Line 1 : --- Description: This line marks the start of the mail read list types. DO NOT edit! The --- defines a next selectable subject. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 200 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 2 : 14 Description: The number of lines that define one mail read list type. This means that all mail read list types take up 14 lines in the following section. Line 3 : ### SHORT READ MSG ................................-> ............................ Description: The name of the first message read list type. The ### in the language file defines a next string list. Line 4 : Fast read msg Description: Description of the read list. This line should not contain any special codes, but should be plain ASCII. Line 5 : 04;00;02;10;11;07;-;+;Q;D;U;C;A;P;N;S;J;H;M;G;R;W;/-> ;K;#;=;F;E;T;);L;X Description: This line contains the information for the more prompt and the possible options available.If you want to use a different key for an action, this is where you should change it. The default entry uses the following numbers and key codes: 1st (04) : The number of lines used for the header while reading messages. This can be a maximum of 5 lines. In this example it is set to 4 lines. 2nd (00) : 3rd (02) : The number of lines used as a footer while reading messages. This can be a maximum of 5 lines.In this example it is set to 2 lines. 4th (10) : The text colour used to display the msg. This colour is used to display the normal message text. Quoted text is shown in the colour specified in the 5th option. 5th (11) : The quote text colour. Used to display quoted lines in a message. 6th (07) : The colour used to display the origin line in messages. 7th (-) : Previous reply key. Finds the previous reply in a message chain. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 201 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 8th (+) : Next reply key. Finds the next reply in a message chain. 9th (Q) : Quit reading replies. Stop reading messages in a reply chain and return to the original message. 10th (D) : Page down. Displays the previous page of the current message. 11th (U) : Page up. Displays the next page of the current message. 12th (C) : Continuous. Read messages without stopping when the end of the page is reached. 13th (A) : Again. Read the current message again. 14th (P) : Previous message. Read the previous message in the message list. Note the difference between this and option 7. 15th (N) : Next message. Read the next message in the message list. Note the difference between this and option 8. 16th (S) : Stop reading. Stop reading messages and return to the menu. Note the difference between this and option 9. 17th (J) : Jump to message. Jumps directly to a msg number in the current area. Concord will ask which message number to jump to. 18th (H) : Displays the help file READMSG.ANS 19th (M) : Mark the message.Mark a message so it can be read later. 20th (G) : Goto message area. Change message area. 21st (R) : Reply. Reply to the current message. 22nd (W) : Write a new message. Write a new message in the current area. 23rd (/) : Find message. Search for a message in the current area. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 202 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 24th (K) : Keep unread. Do not mark this message as read. Normally a message read by the addressee is marked as received. This option allows you to remove the received status. 25th (#) : Delete. Remove the current message from the system. Concord will ask for confirmation. 26th (=) : Toggle private/public. This allows you to toggle the private flag on or off for the current message. If it was on it is turned off and vice versa. 27th (F) : Forward. Forward the current message to another user and/or area. 28th (E) : Edit. Edit the current message. 29th (T) : Toggle pointer. Set the last read pointer to the current message in the current area. 30th ()) : Writes the current message to a file called EXPORT.TXT 31st (L) : List messages. Displays a list of the msgs in the current area. 32nd (X) : Remember, if you change the keys used here, you CANNOT use the same character twice! Line 6 : ^]@MSG_MOREFIRST@=0;^G1,45;^]@MSG_MOREFIRST@=1; Description: The first of the header lines. You can have a maximum of 5 header lines. These lines give the user information about the addressee of the message, the sender, date, subject, and other information. Line 7 : ^C14,0;^E1; From: ^C15,0;@MSG_FROM@.35 ^C15,0;@MSG-> _NUM@/@MAREA_MAX@ (@MAREA_SHORT@)^M; Description: The second header line. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 203 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 8 : ^C14,0; To: ^C15,0;@MSG_TO@.35 ^C15,0;@MSG_DATE@:-> 08 @MSG_TIME@:05 ^C7,0;@MSG_PREVREP@<->@MSG_NEXTREP-> @ ^C13,0;@MSG_RCVD@:01^M; Description: The third header line. Line 9 : ^C14,0; Subj: ^C15,0;@MSG_SUBJ@^M;^]1; Description: The fourth header line. Line 10 : ^C7,0; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-> ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ^]@MSG_MOREUP@=1;[^C14,1; UP-> ^C7,0;]^]@MSG_MOREUP@=0;ÄÄÄÄÄÄÄÄ^]1;ÄÄÄÄ^M; Description: The fifth header line. Line 11 : ^C7,0;(%1)^CN,N; Description: Line 12 : ^C7,0; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-> ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ^]@MSG_MOREDOWN@=1;[^C14,1; D-> OWN ^C7,0;]^]@MSG_MOREDOWN@=0;ÄÄÄÄÄÄÄÄ^]1;ÄÄÄÄ^M; Description: First line of the footer. A maximum of 5 footer lines is allowed. These are displayed under the message. Line 13 : ^C15,0; ^]@MSG_MOREDOWN@=1;Pg^C7;[^C14;D^C7;]^C15;n-> ^]@MSG_MOREDOWN@=0; ^]1; ^]@MSG_MOREUP@=1;Pg^C-> 7;[^C14;U^C7;]^C15;p^]@MSG_MOREUP@=0; ^]1; ^C7-> ;[^C14;P^C7;]^C15;rev ^C7;[^C14;N^C7;]^C15;ext Description: The second line of the footer. In this example it is the line that displays some of the keys defined in line 5. Line 14 : ^C7;[^C14;R^C7;]^C15;eply ^C7;[^C14;J^C7;]^C15;ump-> ^C7;[^C14;S^C7;]^C15;top ^C7;[^C14;H^C7;]^C15;elp Description: The third line of the footer. It continues displaying the keys defined in line 5. Line 15 : Description: Fourth line of the footer. A blank line in this example. Line 16 : Description: Fifth line of the footer. A blank line in this example. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 204 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 17 : ^C10,1;#^CP,P; Description: The line used by Concord to highlight the searchword when doing a search. A second mail read list type is included in the DEFAULT.LNG file. It's format is exactly the same as above, but it displays a different listing to your users. They can select which mail read list type to use if you allow them to do so. Line 1 : ### DEFAULT READ MSG ..............................-> ............................ Description: The name of the second message read list type.The ### in the language file defines a next string list. Line 2 : Default read msg Description: Description of the read list. This line should not contain any special codes, but should be plain ASCII. Line 3 : 05;00;05;15;07;08;-;+;Q;D;U;C;A;P;N;S;J;H;M;G;R;W;/-> ;K;#;=;F;E;T;);L;X Description: This line contains the information for the more prompt and the possible options available.If you want to use a different key for an action, this is where you should change it. The default entry uses the following numbers and key codes: 1st (04) : The number of lines used for the header while reading messages. This can be a maximum of 5 lines. In this example it is set to 4 lines. 2nd (00) : 3rd (02) : The number of lines used as a footer while reading messages. This can be a maximum of 5 lines. In this example it is set to 2 lines. 4th (10) : The text colour used to display the msg. This colour is used to display the normal message text. Quoted text is shown in the colour specified in the 5th option. 5th (11) : The quote text colour.Used to display quoted lines in a message. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 205 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 6th (07) : The colour used to display the origin line in messages. 7th (-) : Previous reply key. Finds the previous reply in a message chain. 8th (+) : Next reply key. Finds the next reply in a message chain. 9th (Q) : Quit reading replies. Stop reading messages in a reply chain and return to the original message. 10th (D) : Page down. Displays the previous page of the current message. 11th (U) : Page up. Displays the next page of the current message. 12th (C) : Continuous. Read messages without stopping when the end of the page is reached. 13th (A) : Again. Read the current message again. 14th (P) : Previous message. Read the previous message in the message list. Note the difference between this and option 7. 15th (N) : Next message. Read the next message in the message list. Note the difference between this and option 8. 16th (S) : Stop reading. Stop reading messages and return to the menu. Note the difference between this and option 9. 17th (J) : Jump to message. Jumps directly to a msg number in the current area. Concord will ask which message number to jump to. 18th (H) : Displays the help file READMSG.ANS 19th (M) : Mark the message. Mark a message so it can be read later. 20th (G) : Goto message area. Change message area. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 206 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 21st (R) : Reply. Reply to the current message. 22nd (W) : Write a new message. Write a new message in the current area. 23rd (/) : Find message. Search for a message in the current area. 24th (K) : Keep unread. Do not mark this message as read. Normally a message read by the addressee is marked as received. This option allows you to remove the received status. 25th (#) : Delete. Remove the current message from the system. Concord will ask for confirmation. 26th (=) : Toggle private/public. This allows you to toggle the private flag on or off for the current message.If it was on it is turned off and vice versa. 27th (F) : Forward. Forward the current message to another user and/or area. 28th (E) : Edit. Edit the current message. 29th (T) : Toggle pointer. Set the last read pointer to the current message in the current area. 30th ()) : Writes the current message to a file called EXPORT.TXT 31st (L) : List messages. Displays a list of the msgs in the current area. 32nd (X) : Remember, if you change the keys used here, you CANNOT use the same character twice! Line 4 : ^C15,0;^E1;^C0,6; Message @MSG_NUM@/@MAREA_MAX@ on -> board @MAREA_NAME@^E3;^M; Description: The first of the header lines. You can have a maximum of 5 header lines. These lines give the user information about the addressee of the message, the sender, date, subject, and other information. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 207 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 5 : ^C15,1; Date: ^C14,1;@MSG_DATE@:09 @MSG_TIME@:05^E3-> ;^M; Description: Second header line. Line 6 : ^C15,1; From: ^C14,1;@MSG_FROM@ @MSG_ORIGADDR@^E3;^M; Description: Third header line. Line 7 : ^C15,1; To: ^C14,1;@MSG_TO@ @MSG_DESTADDR@^E3;^M; Description: fourth header line. Line 8 : ^C15,1; Subj: ^C14,1;@MSG_SUBJ@^E3;^C15,0;^M; Description: fifth header line. Line 9 : ^C7,1;(%1)^CN,N; Description: Line 10 : ^C7,0;(^C14,0;-^C7,0;)^C15,0; Prev Reply ^C7,0;(^-> C14,0;+^C7,0;)^C15,0; Next Reply ^C7,0;(^C14,0;Q^C7-> ,0;)^C15,0; Quit Replies^M; Description: First line of the footer. A maximum of 5 footer lines is allowed. These are displayed under the message. Line 11 : ^C7,0;(^C14,0;D^C7,0;)^C15,0; Page Down ^C7,0;(^-> C14,0;U^C7,0;)^C15,0; Page Up ^C7,0;(^C14,0;C^C7-> ,0;)^C15,0; Continous ^C7,0;(^C14,0;A^C7,0;)^C15-> ,0; Page Again^M; Description: Second footer line. Line 12 : ^C7,0;(^C14,0;P^C7,0;)^C15,0; Prev Msg ^C7,0;(^-> C14,0;N^C7,0;)^C15,0; Next Msg ^C7,0;(^C14,0;S^C7-> ,0;)^C15,0; Stop Read ^C7,0;(^C14,0;J^C7,0;)^C15-> ,0; Jump Msg ^C7,0;(^C14,0;H^C7,0;)^C15,0; Help^M; Description: Third footer line. Line 13 : ^C7,0;(^C14,0;M^C7,0;)^C15,0; Mark Msg ^C7,0;(^-> C14,0;G^C7,0;)^C15,0; Goto Area ^C7,0;(^C14,0;R^C7-> ,0;)^C15,0; Reply To ^C7,0;(^C14,0;W^C7,0;)^C15-> ,0; Write New ^C7,0;(^C14,0;/^C7,0;)^C15,0; Find M-> sg^M; Description: fourth footer line. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 208 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Line 14 : ^C7,0;(^C14,0;K^C7,0;)^C15,0; Keep Unread ^C7,0;(^-> C14,0;#^C7,0;)^C15,0; Delete ^C7,0;(^C14,0;=^C7-> ,0;)^C15,0; Priv/Public ^C7,0;(^C14,0;F^C7,0;)^C15-> ,0; Forward ^C7,0;(^C14,0;E^C7,0;)^C15,0; Edit M-> sg^M; Description: fifth footer line. Line 15 : ^C10,1;#^CP,P; Description: The line used by Concord to highlight the searchword when doing a search. Concord can be configured to use any number of languages. Just create it, and compile it, then add it to the control file LNG.CTL which is stored in the CONCORD\CTL directory. The format of the language control file is very simple: You simply give the name of the Language file WITHOUT an extension and then follow it with the description. This description will be used by Concord when it asks which language the user wishes to use. Each language should be entered on a separate line. So your LNG.CTL file might look something like this: DEFAULT English SUOMI Finnish DEUTSCH German You must then create and compile a language file for each language you have defined in the control file. Concord comes with a default language file, and lots of others are available from the various Concord support sites around the world. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 209 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Language File Control Codes ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ There are several control codes you can use to control the way Concord behaves. You can use these in the language files to perform certain actions. PLEASE NOTE: These control codes should be entered EXACTLY as they appear. For example, ^A; is entered as '^', 'A', ';' and NOT by pressing the Ctrl key and the A key simultaneously. The ';' behind the control code is mandatory! This tells Concord that the control sequence is finished. Options within square brackets [..] are optional, anything within <..> is mandatory. Macro : ^A; Description : Wait for Enter. Macro : ^B; Description : Backspace. Macro : ^C[,]; Description : Change the colours to the specified foreground and optional background colours.You can use this option to specify a foreground colour only, OR to specify a foreground AND background colour. The values for the colours are as follows: 00 Black 01 Blue 02 Green 03 Cyan 04 Red 05 Magenta 06 Brown 07 Grey 08 Dark Grey 09 Light Blue 10 Light Green 11 Light Cyan 12 Light Red 13 Light Magenta 14 Yellow 15 White ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 210 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Only the colours 0 to 7 can be used as background colours.You can also add 16 to any of the values to give blinking colours. ie. 19 is Blinking Cyan. You do not have to enter the 0 in front of the numbers. For example, brown is colour 6. Macro : ^CN[,N]; Description : Return the colours back to their original values before the previous change colour command. The 'N' is NOT a number, but the character 'N'. Macro : ^E1; Description : Clear the screen. Macro : ^E2; Description : Clear the line. Macro : ^E3; Description : Clear till end of line FROM the cursor position. Macro : ^G,; Description : Goto position x,y. This is a physical screen position. The stands for the horizontal position, and the is the vertical position. Think of your screen as a grid 80 characters wide by 25 characters deep. So the top left corner of your screen is the 0,0 position, and the top right corner of your screen would be 80,0. Macro : ^K[]; Description : Allows you to save and restore parts of the screen display. To save the screen, you must specify the top x,y co-ordinates, and the bottom x,y co-ordinates. For example: ^K1,1,80,25; Saves the whole screen (1,1)-(80,25). ^K+40,+10; Saves the screen from the current x,y co-ordinates to x+40,y+40. ^K; Restores the saved screen. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 211 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Macro : ^L; Description : The length of the answer field. This allows you to specify the length of the field that is available to be edited by the user. In general you would change the colours and then define the field length. This then allows you to create answer boxes on screen. Four main options are available here: ^L,CAPIT; Or ^L,CAPITFIRST; Tells Concord to capitalize the First letter of the users input. This will capitalize the first letter of each word typed by the user. ^L,UPPER; This tells Concord to capitalize ALL of the input typed by the user. ^L,HIDDEN; Tells Concord NOT to show what is being typed in the edit field, but to replace any characters typed with a star. For example when asking for a password. ^L,KEEP; Tells Concord to use insert mode when the user enters any text. Concord would normally, by default, use overwrite mode. Using the KEEP parameter allows the user to type at the beginning of an entry field without erasing any text that was already entered. You can use the above parameters (CAPIT, CAPITFIRST, UPPER, HIDDEN, and KEEP) in combination with one another to make things even more flexible. Take a look at the language file for examples of how to combine these parameters. Macro : ^M; Description : Line feed. Macro : ^P[]; Description : Wait * 0.1 seconds. If no length is specified, Concord will use a default of 0.5 seconds. This option allows you to pause a textline. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 212 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Macro : ^S; Description : Tells Concord to display an ANSI file. You could use this option to display an ANSI file instead of a normal language textline, for example as a time limit warning. Macro : ^^; Description : Use this if you need to enter a '^' character. Macro : ^1,^2 ... ^Z; Description : Defines a selection option. The parameter is replaced by a character. This allows you to define valid characters that the user can select from. In most cases you will find a line following this in the language file that specifies the action to take when these keys are pressed by the user. This is explained in more detail earlier,where we described the language file in detail. Macro : ^W; Description : Wait for the selection to be made by the user from the previous macro. Concord will then supply the number corresponding to the character the user pressed.For example,if you defined ^Y1^2N^3C^4S^5Q; in the previous macro and the user pressed C, Concord would supply the number 3 for the action to perform. Macro : ^X; Description : Moves the cursor positions horizontally from where it was originally. Macro : ^Y; Description : Moves the cursor positions vertically from where it was originally. Macro : ^]Statement; Description : This macro will allow you to display some parts of the textline only when the Statement is true. Any following ^] macro will cancel the previous statement. This is explained more fully earlier in this manual when we discussed the language file in detail. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 213 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ If you don't understand any of these macros, there are lots of examples in the language files supplied with Concord. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² Language File Key Scan Codes ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Concord uses the key scan code to determine what key has been pressed.These are used extensively in the language file for example, and are just the standard Ms-Dos scan codes which are listed in most MS-DOS manuals. Some of the more common ones are listed here for your reference. Please note that keys outside the range 13, 32-96 could cause problems for some users, no t everyone has a machine capable of generating some of the scan codes outside this range. Scan Code : Ascii Character Scan Code : Ascii Character 001 : Ctrl-A 002 : Ctrl-B 007 : Ctrl-G 013 : RETURN key 018 : Ctrl-R 023 : Ctrl-W 025 : Ctrl-Y 026 : Ctrl-Z 032 : SPACE key 033 : ! 034 : " 035 : # 036 : $ 037 : % 038 : & 039 : ' 040 : ( 041 : ) 042 : * 043 : + 044 : , 045 : - 046 : . 047 : / 048 : 0 049 : 1 050 : 2 051 : 3 052 : 4 053 : 5 054 : 6 055 : 7 056 : 8 057 : 9 058 : : 059 : ; 060 : < 061 : = 062 : > 063 : ? 064 : @ 065 : A 066 : B 067 : C 068 : D 069 : E 070 : F 071 : G 072 : H 073 : I 074 : J 075 : K 076 : L ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 214 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 077 : M 078 : N 079 : O 080 : P 081 : Q 082 : R 083 : S 084 : T 085 : U 086 : V 087 : W 088 : X 089 : Y 090 : Z 091 : [ 092 : \ 093 : ] 094 : ^ 095 : _ 096 : ` 123 : { 124 : | 125 : } 126 : ~ 127 :  128 : € 142 : Ž 143 : 144 : 146 : ’ 153 : ™ 154 : š 156 : œ 157 : 165 : ¥ 168 : ¨ 224 : à 225 : á 226 : â 227 : ã 228 : ä 229 : å 230 : æ 231 : ç 232 : è 233 : é 234 : ê 246 : ö 328 : PgUp key 336 : PgDn key 339 : DEL key ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Other Files ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ The Other Files menu allows you to view and edit all the various *.CTL and Script files on your system. The *.CTL files are stored by default in the \CONCORD\CTL directory. You can change the directory from the CSETUP program if you wish, but for now we'll assume that they are in the default directory. They are used to control the way the BBS system behaves. Script files are stored in the \CONCORD\SCRIPT directory (again you can alter that in CSETUP). The script files are probably best thought of as a powerful programming language that can be used to fully customize your BBS system. By necessity they are fairly complicated things, and are perhaps not for the beginner. Having said that, they do allow you to change almost everything you could think of, and you should try to get to grips with them if possible. They can even be used to write online door style programs such as a ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 215 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ timebank etc. Take a look at the TIMEBANK.SCR file that is supplied in the main distribution archive for an example timebank script file. If you are new to running a BBS, or simply don't want to be bothered with script files that's not a problem... You do NOT have to use them, they are there as an enhancement, NOT a necessity. The following two sections will describe the .CTL files and the Script files in more detail. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Other Files > .CTL Files ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ As explained in the previous section, .CTL files are used to control the behavior of the BBS system. Here we will discuss the various default files that are supplied in the distribution archive. When you have selected the 'Other files' menu, move the highlighted bar to the '.CTL files' option and press RETURN. You will then be presented with a list window which shows all the files in the default \CONCORD\CTL directory (or whatever directory name you have specified in CSETUP paths). You can scroll up and down the list using the cursor keys. Move the highlighted bar to the one you want to edit and press RETURN. CSETUP will then ask you which editor you want to use to edit the file with. By default this is Q.EXE, but you can change that by typing in the path/filename of the editor you want to use. Then press RETURN, and the file will be loaded into the editor. The installation program will have placed the following CTL files into your \CTL directory: BULLET.CTL : Descriptions for the bulletin files BULLET1.ANS to BULLET9.ANS FILES.CTL : Download file control list FMAGIC.CTL : Magic file names for certain files GROUPS.CTL : Area group descriptions LISTS.CTL : Control file for different kinds of user lists LNG.CTL : Language Selection Configuration File NETZONES.CTL : Match net mail zones NONAME.CTL : List of names that are not accepted in login prompt NOTFOUND.CTL : Strings to display when Sysop is yelled and yell is not answered ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 216 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ RAWEMUL.CTL : List of additional RAW emulation text files TOADDR.CTL : List of netmail addresses for user names TRASHCAN.CTL : List of unwanted users UPLOAD.CTL : Upload file control list VIEW.CTL : Control file for *local* view file options (view from file list) YELLLIST.CTL : Use special yell tones for users in this file YELLTUNE.CTL : Default yell tune Each one of these files contains detailed descriptions and examples of how to use them. Please browse through the various *.CTL files for more information on their use. They are simple ascii text files, and can be edited with any ascii text editor. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³°°°±±±²²² CSETUP - Setup > Other Files > Script Files ²²²±±±°°°³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Introduction : The Concord Script Language is very powerful way of writing your own additions to the software itself. The syntax is something between Basic and Pascal without type and range checking which makes it closer to the C language, because all responsibility is left to the author. Script files are interpreted on the run and they do not need to be compiled before use. If you are not used to programming, these can seem very complicated at first glance.Do NOT be put off! There are examples supplied in the distribution archive which should help to get you started, and the support sites will be only too pleased to help if you get really stuck. The easiest way to learn about Script files is to play with them. With a little bit of patience you will soon see just how flexible they can be, and how they can be used to greatly enhance your BBS. Amongst other things, Script files can use Concords menu functions, as well as macros. Menu functions and macros are described in detail later in this manual. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 217 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Some features : - single type variables (string, number, date) - mathematical formulas - arithmetical operations - string handling commands - IF-THEN-ELSE construction - sub-routines: functions and procedures - various units - run external programs - run Concord menutypes - redirectable output - scripts can be edited with any ASCII editor Reserved words : - commands : GOTO GOSUB RETURN QUIT CALL EXIT VAR SET WRITE OUTPUT EXEC MENUTYPE IF ELSE END PARAM INPUT ALLPARAM - variable types : ARRAY STRING NUMBER DATE TIME DATETIME - string handling : STRLEN STRCPY STRDEL STRPOS STRINS STRUPP STRLOW STRCAP RANDOM - macros : @ANSWER@ + all valid Concord macro codes (@XXX@) General : - Default script file extension is .SCR, scripts are searched from Concord script path. - No limitations concerning number of variables, subroutines and units - Max line length is 255 (in expanded format, which means after macro codes have been converted) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord v0.01 Gamma 5 Page 218 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Concord BBS 0.01 Gamma 5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ - Remark and comment lines start with semicolon character, ie. ";anything possible here" - Variables are identified with percent signs, ie. "%THIS_IS_A_VARIABLE%" - Variables must be assigned to some type before use, ie. "VAR %variable% = NUMBER" - All variables are global which means that they can be referenced anywhere in the script even if assigned in subroutine. - Subroutine labels are defined like they are in DOS batch files, ie. ":THIS_IS_A_LABEL" - Subroutine parameters must be assigned to some type in the beginning of each subroutine, ie. "PARAM %parameter% = NUMBER" - Parenthesis must be used in comparisons, ie. "IF (variable1 = variable2)" or "IF ((a = b) OR (a = c))" - All commands must be on separate lines and cannot be divided into several lines. Command usage : GOTO