Enhanced CNFN.PPE history ---- 2.1 ---- CHANGED - The lines in the CFG file have been altered somewhat to accommodate the new multiple ranges feature. In the Block Definitions: OLD - Line 2 held the Low conference number of the Range Line 3 held the High conference number of the Range NEW - Line 2 holds all the information. Line 3 is now Blank but must be present Line 2 format: #;#-#;#;#;#-#.... # indicates a single conference #-# indicates a Range of conferences from Low to High each entry must be separated by a space or semicolon The only limit I am aware of is a 254 character limit per line ---- 2.0 ---- CHANGED - The distribution archive name has been changed to correspond with the rest of my programs. The archive naming convention is HB_EC##.ZIP, where ## is the version number. I've put a lot of work into this version, thats why the major revision number. Needed to optimize the code in order to add the first item below. Added - Unavailable conferences can now be displayed in a different color on a block-by-block basis. The CFG file containing the Block ranges required a change to facilitate this. For each Block definition, you need to add another line specifying if this block should show unavailable conferences. The file is commented. **This must be done for this upgrade!** The security options will take precedence over this switch. Changed-The colors are now FULLY configurable. If the file COLOR.CNF exists in the PPE directory, then the colors will be taken from this file, allowing the display to match your color scheme. The File is commented but the first 16 lines MUST be the color definitions, and they must ALL be present. Updated-I've improved the logging to the callers log in case of an error, and also added logging if the user persorms a text search. ---- 1.6 ---- Fixed - The double-prompt problem has been fixed after some tinkering. I don't know why it didn't appear before but should have been a problem since version 1.4. Perhaps the new 15.22 PCBoard is what started it. Anyhow, this version fixes the problem. Thanks Bob Neal for pointing it out, I never noticed it before. ** The BBS has moved. See the documentation for new number and addresses. ---- 1.5 ---- Added - A new file CNALT. This file, IF IT EXISTS, will be displayed instead of the standard Block List display. This will mostly be handy for those of you with a LOT of Blocks and don't want a pause in the middle of the list. You can create multiple columns. Note, this file can have LANGUAGE variations, but currently can't have GRAPHICS or SECURITY variations. I'd recommend using @X color codes in this file. Minor update - Fixed an awkward prompt carry over when choosing to search. - Fixed a problem with a change in PPLC 3.20 which required a workaround Recompiled with PPLC 3.20 ---- 1.4 ---- UPDATED column display routine. Can now handle columns from 1 to 9. (I wouldn't recommend above 3 or 4, for example, if it was set to 9 columns, only 3 characters per conf name would be displayed I only have 79 columns to work with...) NOTE This update was compiled with PPLC 3.10 so as to compatible with PCBoard 15.21+ From this point on, PPLC 3.20 will be used to compile versions starting with 1.5, and will require PCBoard 15.22+ PLANNED Adding Color customizability. Adding Conference Message Counts ---- 1.3 ---- ADDED optional 3 column mode to display more conferences on the screen at one time. ADDED option to choose which part of the name will be displayed on long conference names, either the Left or the Right. ADDED search capabilities to search for text in conference names. expanded the numbering to allow for conference #'s up to 99999. Previously 3 digits was the limit (999). ---- 1.2 ---- FINALLY!!! The security level check bug has been found and squashed. Doing some logging, I found that some conferences would have security levels of outrageous numbers to join (like 10764564) even though they would have , for example, 25 in PCBSETUP. Fixed. New Security Option to prevent display of blocks for users with insufficient security. Included an optional override for forcing display if user is registered in one or more conferences in the block. CFG file format has been changed slightly. Please read the DOC file or examine the sample CFG file for examples. Added Security, Graphic, Language display options, and Language specific prompts. Please review the DOC file for required changes and updating requirements for all files. THANKS to BUTCH DUNN of the No*Name BBS for all his help in testing and tracking down the security bug!!!! (and noticing a typo in this file ) ---- 1.2b ---- Beta - Not released - attempt to correct a security level bug. ---- 1.1 ---- Minor bug fixes. Used a WORD variable where an INTEGER should have been used. Conversion of INTEGER to BOOLEAN value was faulty, causing conferences to be displayed that use didn't have access to. Fixed. Errant WAIT in code removed. ---- 1.0 ---- First Release. I'm sure it has bugs, now to find them :)