TIP: Click on subject to list as thread! ANSI
echo: tg_support
to: All
from: Scott Adams
date: 2007-01-17 01:32:08
subject: Beta 4/6

Telegard Bulletin Board Software, v3.03
                       Revision History Documentation

                      Copyright (C) 1997 by Tim Strike
                            All Rights Reserved.

                        3.03 Beta 4 - March 2, 1997

        INSTALLATION

             If you have not previously installed beta-03, then I honestly
             suggest you do that before this one -- nothing should screw
             up, but the progression will be split and likely easier.
                
                1) Make a backup of your configuration
                2) Install TELEGARD.DIF and __UPDATE.ZIP per usual
                3) Run INDEX BUILD FILES to update your file section index
                   to the new format.
                4) Run UPDATE with Beta-03 as your option
                5) Make sure you install FILETAGP menu! (or trouble...)
                6) This WHATSNEW.B04 contains only changes since B03.  
                   Please rename your WHATSNEW.303 from beta-03 to 
                   WHATSNEW.B03.  The next whatsnew file will again be 
                   called WHATSNEW.303, but will only contain the changes 
                   since beta-04.
                7) Please take the time to check your entry in TG_BETA.BBS
                   (remember to copy the new version from __UPDATE).  If 
                   your entry is okay, I want to know this (email 
                   1:249/100.2 and send it ROUTED mail).  If your entry is
                   not okay, I want to know this as well (same address).

        TO BE DONE
        
            1) MSGREAD and NEWUSERV menus                     3.03.b03
                  Bonus: WFCQFILE & WFCQMSG
           1a) FILETAGP menus                                 3.03.b04
            2) New scan indexing                              3.03.b03
           2a) INDEX LIMITS command                          Started b04
            3) File section update                            3.03.b04
            4) Lightbar menus                                Outstanding
            5) Script compiler                               Started b01
            6) Script interpretter                           Outstanding
            7) User-ID to 4 characters                        3.03.b03
            8) FrontDoor style logs                           3.03.b03
            9) Text fields to MM/DD/YYYY format              Outstanding
           10) Further multinode support (node-node chat?)    Thinking
           11) Language swapping (>64K languages)             Thinking
           12) Support internet friendly terminal types       Thinking

        PRIORITIES
                                        
           2a) INDEX LIMITS                                   3.03.b05
            5) Script compiler                                3.03.b05
            6) Script interpretter                               ?
            4) Lightbars                                      3.03.b07
            *) ...
        
        UTILITIES

            * New versions of INDEX and FB2FA have been included because
              they use the new format QFILES.IDX.  You *must* remember to
              unpack these utilities from __UPDATE.ZIP and use them instead
              of your old versions.

        MESSAGES

            * Fixed posting statistics for message replies.  These were
              not being correctly counted in either the system statistics,
              or in the user statistics.

            + Added quote warnings, and quote maximum for messages posted
              within the line editor (this feature will *not* enforce the
              messages posted via a FSE!).  There are two settings, which
              you can set as you please:
                   1) Quote warnings: The user will still be able to save 
                        the message.  Use 0 to disable warnings.
                   2) Quote maximum: The user will not be able to save the 
                        message if they exceed this % limit.  Use 0 to 
                        disable the maximum.

              So you have several combinations:
                   1) Disable both: Acts like Telegard before 3.03.b04
                   2) Enable Warning: All messages will still be saved,
                        but messages exceeding the limit will be warned
                        and given the option to re-edit.
                   3) Enable Maximum: No warnings, but messages with
                        too much content will not be saved--no questions.
                   4) Enable both: Messages lower than the warning level
                        will save normally, messages between the warning
                        level and the maximum level will receive a warning,
                        and messages above will be denied.

            * To and From addresses can now be edited with the header
              editing feature.  I had intended on doing this, then I came
              up with a good reason not too, but I can't remember it now...

            * Telegard will remove all trailing blank lines from a message
              before saving it.  This makes things look cleaner (and was
              implemented to pave the way for the next item...)
        
            + Added auto-signature support for messages posted (again) 
              within the line editor (FSE support is *not* going to be made
              available for this feature).  The signature appended, short
              or long, will depend on the message base setting.  If the
              area is set to SHORT, then the short signature will be sent
              which consists of one line up to 75 characters of text.  If
              the area is set to LONG, then the long signature (240 chars
              max, or 4 lines) will be sent -- if not set, the short will
              be sent, if set.  If the area is toggled to 'NoSigs', then
              no signatures will be appended.

              In addition, any name, anonymous or dear abby messages will
              not have a signature automatically added.
   
        FILES

            * Fixed RT101 errors when tagging files--it only appeared to
              happen for files with descriptions of certain lengths -- and
              I don't think it had much to do with anything else.  Ernest's
              message led me along this path, and I was finally able to
              replicate the problem.  I've patched the problems I found...

            + Uploads should now be allowed (and not listed as CDROM).

            * Finished the last of the file section changes per my outline
              last week.  The following are the consequences of those
              changes:

                   1) Duplicate filenames are allowed, except that any
                      given directory can only have ONE file of any given
                      filename (pretty obvious).  Otherwise, you should now
                      have free reign on the file section!

                   2) Archive conversion now checks for a duplicate of the
                      new filename (which it always SHOULD have, but never
                      did).  Note: It does an index check, not a physical
                      file check! (if there is no index entry for that area,
                      but the file exists, the conversion *should* catch it
                      later...)

                   3) Downloads, Tagging, etc. will cycle through all 
                      areas if globaldownload is ON, otherwise it'll only 
                      check the current area.  Of note: Specifying a 
                      wildcard (* or ?) will cause Telegard to search all 
                      files -- specifying a full filename will cause 
                      Telegard to search the INDEX instead and only prompt
                      for matching files -- this is muchos faster!!
                      (Telegard previously did this, but I think in this
                      incarnation it is *much* better).

                   4) Files of the same name from different areas can now 
                      be tagged for download.  Of note however -- the users 
                      terminal had better be able to handle that (by 
                      renaming the second file to something else).  It's 
                      not a Telegard restriction anymore . . .

                   5) I had to make some minor changes to the QFILES.IDX 
                      file.  Those changes will affect those utilities 
                      which use the old format.  This should be the last 
                      format change for the file... (the new field is a
                      status field--deleted records get the deleted bit
                      and all deleted records should be ignored).

                   6) The file section has one more slight change to do 
                      with the structures, and then I've finalized it. As 
                      soon as that is done, I will be sending the file 
                      structures out to various developers -- so they can 
                      begin updating file-section related code.

            + Finished FILETAGP menu support.  This new menu is complimented 
              by the Sx menu series of commands -- which contain commands for 
              continue, next, toggle area, tag & view.

              I do *not* suggest doing too much else from this menu, but 
              please play and let me know.  I will be adding VALIDATE, EDIT 
              and DELETE commands specifically for this menu shortly . . .

            * Fixed up validation routines so that RT103 problems would not
              occur.  I was errantly closing a file during the validation
              process that was designed to be open.

            * Fixed up local download code -- if the local download it 
              aborted, the file counter will not be incorrectly update.

            * Fixed up download code which caused a RT103 when files are 
              not queued (but downloaded immediately) -- the same problem 
              here as with the validation routines.

        OTHER

            * Protocol editor has been repaired so you can safely modify
              your protocols.

            * Fixed up menu editing w.r.t. menu display type.

            * Fixed Innnn command ACS parsing -- items like "I0001|I0002"
              should now work properly . . . (oops!)

            * I think I fixed (for the final time) the logon bps 
              restrictions for both general logons, and for node specific
              logons.  I moved the code to an ENTIRELY different library, 
              and that should fix the problem (I believe it was setting 
              hangup, and then incorrectly unsetting hangup in a subsequent 
              area of code, allowing the user to logon . . .)

            * New menu flag -- no CR after prompt -- Telegard normally puts
              a  after the input, to start the cursor on a new line.
              With the flag enabled, the cursor remains where it was.  This
              is especially helpful for the FILETAGP menu, which will erase
              the prompt if it can.

--- Fringe BBS
* Origin: The Fringe BBS - Only the best >TG< - 904-733-1721 (1:112/91)
SEEN-BY: 633/267 270 5030/786
@PATH: 112/91 123/500 379/1 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.