home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-08-24 | 79.6 KB | 1,633 lines |
-
- ┌──────┐┌──┐┌──┐┌───┐┌──┐ ┌──┐┌─────┐┌───────┐┌───┐┌───────┐
- │░▒┌┐░▒││░▒││░▒││░▒▓││░▒│┌┘░┌┘│░▒▓┌─┘│░▒▓┌┐░▒││░▒▓│└─┐░▒▓┌─┘
- │▒▓││▒▓││▒▓││▒▓││▒▓█││▒▓└┘ └─┐│▒▓█└┐ │▒▓█││▒▓││▒▓█│ │▒▓█│
- │▓█││▓█││▓█││▓█││▓██││▓█┌──┐▒││▓██┌┘ │▓██││▓█││▓██│ │▓██│
- │██└┘██││██└┘██││███││██│ │▓││███└─┐│███└┘██││███│ │███│
- └──────\└──────┘└───┘└──┘ └─┘└─────┘└───────┘└───┘ └───┘
- Deluxe Fullscreen ANSI Message Editing Utility
- For QuickBBS v2.7x / v2.8x, RemoteAccess v2.xx, Telegard v3.0x,
- ProBoard v2.xx, AdeptXBBS v2.xx Watcom / v1.xx VAC, SynchroNet v2.xx,
- TriBBS, Concord v0.01 & Compatibles
-
- ────────────────────────────────────────────────────────────────────────────
- QuikEdit v2.41 - Copyright Matrix Technologies, 1994-97 - QuikEdit v2.41
- ────────────────────────────────────────────────────────────────────────────
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Some Unique Features Of QuikEdit v2.41 ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- ■ QuikEdit has a built in Macro replacement feature that will replace
- keywords with other words. Eg "QB" -> "QuickBBS"
-
- ■ QuikEdit has a built message censoring feature to weed out inappropriate
- text. {+}
-
- ■ Character Color Configuration for individual letters such as Uppercase,
- lowercase, High Bit, numbers, and punctuation.
-
- ■ Tagline appending feature - QuikEdit has THREE modes of tagline appending
- available! Mode 1 is single random tagline appending without user
- knowledge, Mode 2 is allow the user to select from a random pick list,
- and Mode 3 allows the user to completely scan the entire tagline database
- for the tagline they want! {+}
-
- ■ Easy to use control keys.
-
- ■ Color Code insert strings
-
- ■ SysOp defined function key macros
-
- ■ Quoted text re-formatting
-
- And much MORE!
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Copyright Notices & Program Disclaimer ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- The utility QuikEdit, along with all its support files and documents, are
- Copyright (C) 1994-97 Benjamin Schollnick. Distributing a version AFTER it
- has been registered is prohibited; distribution & execution of the
- original, unaltered version is permitted, indeed encouraged, as long as all
- support-files and documentation that accompany the program are included
- WITHOUT ALTERATION OF ANY SORT. None of the files included in the QuikEdit
- archive may be modified in any way or distributed in any package without
- the express, written permission of Matrix Technologies. Any type of cracking
- of either evaluation or registered versions of QuikEdit including (but not
- limited to) hex-editing, reverse engineering, decompiling are strictly
- prohibited.
-
- The author can be quickly reached for information through the QUICKBBS,
- QUICKPRO, QUIKUTILS, ICEUTILS, PROBOARD or the RA_UTIL international
- FidoNET Conferences, or at InterNET e-mail address:
-
- QuickBBS@QuickBBS.Com or bscholl@eznet.net
-
- Or, If you wish to trust comments/complaints/suggestions to the Post
- Office, you can send them to:
-
- Benjamin Schollnick
- c/o Matrix Technologies
- 33 Valiant Drive
- Rochester, New York 14623
-
- The following programs mentioned in this documentation are Copyright of
- their respective authors. They are listed in no particular order:
-
- QuikEdit - Copyright Matrix Technologies & Benjamin Schollnick
- QuickBBS - Copyright Matrix Technologies & Benjamin Schollnick
- FKFossil - Copyright Tim Strike and Forbidden Knights Systems
- RemoteAccess - Copyright Wantree Development & Andrew Milner
- Telegard - Copyright Tim Strike
- Concord - Copyright Pasi Talliniemi
- ProBoard - Copyright Philippe Leybaert
- Synchronet - Copyright Digital Dymantics
- TriBBS - Copyright Freejack's Software & TriSoft
- AdeptXBBS - Copyright AdeptSoft
- X00 - Copyright Raymond L. Gwinn
- BNU - Copyright David Nugent and Unique Computing Pty Limited
- Turbo Pascal - Copyright Borland International
-
- THE USUAL LEGALITIES
-
- I (Benjamin Schollnick) make no warranty of any kind, expressed or implied,
- including without limitation any warranties of merchantability and/or
- fitness for a particular purpose. I shall not be held liable for any
- damages, whether direct, indirect, special or consequential arising from
- the failure of this program to operate in the manner desired by the user.
- I shall not be held liable for any damage to data or property which may be
- caused directly or indirectly by the use of this program.
-
- In no event will I be held liable for any damages, including (but not
- limited to) any lost profits, lost savings, or other incidental or
- consequential damages arising out of the use -- or the inability to use --
- this program, or for any claim by any other party.
-
- The only thing that this package is guaranteed to do is to take up space
- on your hard drive.
-
- Making use of this software is acknowledgement that you have read,
- understand, and fully agree to the license and disclaimer agreement.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Credits ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- We would like to thank all of the Beta sites, and users that have assisted
- us in the development of QuikEdit.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Registration ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- This program is not Freeware. If this program satisfies your expectations
- of a fullscreen editor,if not MORE, then you are expected to register it
- after an evaluation period of 30 days or sooner. By doing this you can
- be sure of continued development of the software. Thanks for your support.
-
- This program may be freely distributed but DO NOT under any circumstances
- change any of the executables or alter any files that come in the original
- distribution archive.
-
- I urge you to register as soon as you can! The more registrations that I
- have will show the interest of people in the program, and I will release
- future versions with many more features. If you register, the Message
- Censoring & tagline features will become available. All "Unregistered"
- messages and almost inaudible beeps within the program will also be removed.
- Please note that the status of features (whether they are available or not
- to unregistered users) may be changed without further warning in later
- versions of the software; but this does not mean that they will be changed.
-
- To register, fill out the REGISTER.DOC form and submit it to any of the
- sites in REGSITE.LST. Thank you for your support.
-
- Any Registration forms that have invalid or missing information may be
- considered void and not be processed, depending on the extent of the
- errors.
-
- Due to recent events, I have changed my policy on personal cheques that are
- sent in to pay for registration. I will continue to honor them, however as
- of this release, there will be a 2 week hold placed on the cheque to ENSURE
- that it does NOT go N.S.F. Although most people are honest about this,
- lately too many people have sent in N.S.F. cheques, and when contacted
- about them, show little or no concern about them or the financial
- difficulties they may have caused.
-
- Additionally, a service charge of $25 will be levied against any N.S.F.
- cheques. Until both the full payment, and the service charge is received
- in the form of a MONEY ORDER, the registration will not be processed.
-
- In conclusion to the above information, to ensure a speedy turnaround time
- it is recommended you send your registration in the form of a money order.
- If you do choose to send in a personal cheque, it means that you have read,
- understood and agree to these conditions.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Archive Contents ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- QuikEdit v2.41 has been compressed using PKZIP. This archive should have
- an authenticity verification seal by Benjamin Schollnick. If this archive
- is not in ZIP format, or if the seal has been broken, it is may be advisable
- to get a new archive from one of the support sites listed at the end
- of the documentation.
-
- The QuikEdit archive should contain the following files :
-
- QUIKEDIT.EXE - The main program
- EDITCFG .EXE - Use to configure the program
- CENSOR .CFG - Sample censor keyword file
- QUIKEDIT.DOC - Program documentation
- WHATSNEW.240 - Changes in QuikEdit since previous version
- HISTORY .DOC - Changes in QuikEdit since it's creation
- ADEPT .ZIP - QuikEdit / AdeptXBBS files
- MAXIMUS .ZIP - Instructions for running QuikEdit with Maximus
- FILE_ID .DIZ - General program description
- REGISTER.DOC - QuikEdit Registration documentation
- REGSITE .LST - QuikEdit registration Sites
- UPGRADE .DOC - QuikEdit Upgrade Documentation
-
- SWEDISH .LNG - QuikEdit Language File (Swedish)
- FRENCH .LNG - QuikEdit Language File (French)
- ENGLISH .LNG - QuikEdit Language File (English)
- SPANISH .LNG - QuikEdit Language File (Spanish)
- QUIKEDIT.LNG - QuikEdit Language File (English) [Default Language]
-
- If one or any combination of these files are missing, or files have been
- ADDED, then you are using a possibly modified or altered copy of QuikEdit.
- It would be advised that you delete this copy, and get a clean copy of
- QuikEdit from one of the BBS's listed at the end of the documentation.
- Newest Version of QuikEdit can be F'REQed from Matrix Technologies BBS
- under the magic name 'QUIKEDIT' (Without the quotes).
-
- There is a second archive which you can probably find wherever you obtained
- this copy of QuikEdit. The file is QUIKDICT.ZIP, which is an archive
- containing QuikEdit's dictionary files. These files must be installed into
- the program directory for QuikEdit to make use of the spell checker.
-
- Files QuikEdit will create are :
-
- QUIKEDIT.CFG - The configuration file.
- QUIKEDIT.x - The temporary file which buffer text is stored in.
- [x] represents current node number. This file also
- indicates that the current node is in use.
- MACRO.CFG - The file containing replacement macros.
- MSGTMP. - Textfile containing message text which is read in
- by the BBS package.
-
- Files QuikEdit can/will read are:
-
- CONFIG.RA - Read when QuikEdit is first installed. It will
- CONFIG.TG attempt to determine if you are running QuickBBS,
- QUICKCFG.DAT RemoteAccess or Telegard by use of a Environment
- variable, and if it can find the configuration, it
- will read in some information from it.
- MESSAGES.RA - QuikEdit will attempt to read this file if it can
- MSGCFG.DAT It uses this file to determine whether or not a
- message area is an echomail/netmail base. If it is,
- the Color Code feature will be temporarily disabled.
- DORINFO1.DEF - Drop file containing user information.
- MSGHDR.ANS - Definable ANSI screen which, if found, will
- replace the hardcoded screen header on the main
- editing screen.
- MSGINF. - File created by the BBS package containing message
- MSG.INF information such as Source User, Target User,
- message subject, & Message area.
- MSGTMP. - File created by the BBS package containing Quoted
- text.
-
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Program Information ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- QuikEdit is a fullscreen ANSI message editor that was originally designed
- for use with RemoteAccess. Although it has been tested with QuickBBS v2.xx
- Telegard v3.00, RemoteAccess v2.xx, ProBoard v2.xx, Synchronet v2.xx,
- TriBBS, AdeptXBBS v2.xx Watcom / v1.xx VAC and Concord v0.001 it should be
- compatible with any other BBS that uses the QuickBBS style dropfiles that
- contain the message writing information.
-
- These files are MSGTMP & MSGINF. You should check your BBS documentation to
- see if your software supports this system. QuikEdit also calls on the
- Dorinfo1.Def file to read in necessary information about the user profile.
- QuikEdit has a special feature specifically for QuickBBS, RemoteAccess, and
- Telegard, which is Echobase checking. Do not enable this feature if you are
- not using QuickBBS, RemoteAccess or Telegard.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ QuikEdit's System Requirements ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- QuikEdit requires the following to correctly operate on your system:
-
- ■ An IBM XT/AT/386/486/Pentium/P6+ or compatible
- ■ A modem, 300-115200 BPS
- ■ A FOSSIL communications driver (BNU/X00 or 100% compatible)
- ■ DOS 3.0+, OS/2 2.0+/Warp 3.0+/Warp 4.0+, Win 3.0+, DV 2.0+, or Win '95
- ■ DORINFO1.DEF (produced by your BBS program) (EXITINFO.BBS optional)
- ■ A terminal supporting ANSI emulation (user only)
- ■ 500k on your hard disk (plus space for dictionary & taglines)
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Program Configuration - Using EditCfg ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Setting up QuikEdit is quite easy. This section of the documentation will
- attempt to take you step by step on how to use the configuration utility
- EditCfg.Exe to set up QuikEdit. Most of the options are self explanatory.
- You can use the local testmode feature at any time to test out how your
- current settings will affect QuikEdit.Exe without having to save your
- settings or exit the configuration program.
-
- BEFORE YOU BEGIN: If you are using QuickBBS, RemoteAccess, or Telegard
- it is recommended that you ensure that you've set your BBS package
- environment variable so that you can take advantage of the added features
- for these three BBS packages. The setup examples below will show you what
- the environment variable is for the above BBS packages.
-
-
- FILE
- ------
-
- ■ Save & Exit - This will save your current configuration to the
- QuikEdit.Cfg file and will exit the program.
-
- ■ Save Without Exit - This will save your current configuration to the
- QuikEdit.Cfg file and will allow you to continue modifying your setup.
-
- ■ Exit Without Save - This will abort the save procedure (just in case you
- somehow really messed up!) and will exit the program.
-
- ■ System Paths -
-
- ■ Censor file - textfile containing censor keywords, one word per
- line. If censoring is enabled, QuikEdit will read in the file and scan
- the user's message for any matches of words within this file. If it
- finds any matches, it will strike out that particular word from the
- message. For example, if a censor word was "IDIOT", and the user
- had a sentence such as:
-
- "You are such an idiot!"
-
- After the scan was complete the word "IDIOT" would be wiped out and
- the result would be: "You are such an *****!".
-
- A sample CENSOR.CFG file is included. The format is very simple; use
- one word per line. QuikEdit is not case sensitive to the particular
- censoring word that is being compared. Message censoring only takes
- place AFTER the user opts to save their message. This is a registered
- feature. {+}
-
- ■ Msg Header - a definable header which will be imported into the main
- text body upon program execution.
-
- ■ Macros - path and filename to macro database.
-
- ■ Chat Util - path and filename to external chat utility. This can
- be executed from within QuikEdit using the ALT-C key.
-
- ■ Dictionary - path and filename to words added to dictionary by
- *sysop* -- this file must NOT be the same name as the
- dictionary files --
-
- ■ Program Info - This will give you a little bit of information on the
- current version of QuikEdit that you happen to be using.
-
- ■ Local Testmode - You can use this at anytime during configuration to
- view how your current configuration will affect QuikEdit if you should
- choose to save. You can execute a local testmode from the dos prompt
- by running QuikEdit like this: QUIKEDIT.EXE /L
-
-
- MANAGER
- ---------
-
- ■ Tagline Setup - This is a submenu containing all most of the tagline
- setup. It can be accessed by unregistered users, however tagline
- functions are limited.
-
- TAGLINE SUBMENU
- -----------------
-
- ■ Tagline Editor - Use this to edit all your compiled tagline files. You
- can edit, insert, and import new taglines into your compiled files.
-
- ■ Compile Taglines - This file contains taglines that can be appended to
- the ending of the users message if they opt to save their text.
- This is a textfile that you can create, although a sample is included
- called TagLines.Cfg. This file is encrypted, and MUST be compiled from
- a textfile containing taglines. Use EditCfg to compile. At this time
- there is not any considerable limitation on the number of taglines that
- the file may contain. However, the more that there are, the longer it
- will take EditCfg to read in the textfile and convert it to a
- structured datafile.
-
- IMPORTANT: The file extension of the compiled taglines file MUST be
- a number. If you are using RemoteAccess with different message GROUPS,
- it is possible to configure different tagline files for different
- groups. If you are aren't using groups, or only want one tagline file,
- it must be named in this format:
-
- QUIKTAG.0
-
- It must have the .0 extension to indicate one file. If you create a
- file called QUIKTAG.2, if the message is being written in a conference
- which falls in GROUP 2, then this tagline file will be accessed.
- If QUIKNote can't find a corresponding tagline file, it will fall back
- on QUIKTAG.0, so it would be a good idea to have a 'default' tagline
- file.
-
- ■ Configure Toggles - This is another small submenu to toggle tagline
- configuration. It consists of three options:
-
- 1) Use Taglines
- 2) List Taglines
- 3) Scroll Taglines
-
- - If taglines aren't enabled, there will be no taglines.
- - If only option (1) is enabled, a random tagline will be chosen for
- the user.
- - If options (1) and (2) are enabled, the user will be able to pick
- from a random list of taglines.
- - If all options are enabled, the user can browse the entire tagline
- database.
-
- ■ Compile Dictionary - Use this to compile a textfile with a list of
- words to a encrypted private dictionary file. This feature is used to
- add words to the dictionary database that you wouldn't usually find in
- an average English dictionary, Such as "QuickBBS", "FrontDoor" etc..
- or any other slang terms that might be commonly used. Any words that
- QuikEdit finds in this file will not be treated as mis-spelled. Note,
- the textfile that contains the words MUST not be the same name as what
- the compiled file will be called. Eg, if you have 'QUIKEDIT.PVT' as your
- Private dictionary name, make sure you do not name the textfile with
- this name before compilation.
-
- ■ Override Manager - Use this to define overrides for individual message
- areas. You can toggle Pipe Codes, Taglines, Censoring, and ASNI
- individually for every message base that your BBS has. This is for
- QuickBBS, RemoteAccess and Telegard only. The settings defined will
- override the default configuration settings.
-
- ■ Display Manager - This is a submenu containing toggles to turn certain
- information fields ON or OFF on the main editing screen, as well as
- configure screen locations.
-
- Toggles
- ---------
-
- ■ View Macros YES/NO - Are users permitted to view the list of available
- macros from within QuikEdit by using the CTRL-V key?
-
- ■ Create Macros YES/NO - Are users permitted to add to the list of
- available macros from within QuikEdit by using the CTRL-V key?
- NOTE: View Macros MUST be enabled for this feature to work.
-
- ■ Censor Tagline YES/NO - If the user uses inappropriate text in their
- message and QuikEdit is forced to censor the text, should a tagline
- be appended to the message to inform future message readers of that
- fact? Eg. "*** This message has been censored by QuikEdit v2.41"
-
- ■ Imbedded Colors YES/NO - Should imbedded color codes be permitted? If
- YES, when the message is saved, all color strings will be replaced by
- ASNI escape sequences, thus putting colors into the message. Refer
- below in "Editing Your Message In QuikEdit" for more information on
- Color Strings.
-
- ■ Convert Colors YES/NO - Should QuikEdit convert color pipecodes to ANSI?
-
- ■ Use Overrides YES/NO - Should QuikEdit make use of the message override
- definitions located in the MANAGER section?
-
- ■ Confirm Abort YES/NO - Should QuikEdit display a message to the user
- if they choose to abort a message either by '/A', 'CTRL-A' or by use
- of the help prompt which will ask them if they really want to abort their
- message? Enabling this feature can help prevent accidental message
- erasure.
-
- ■ Use Quote Color YES/NO - Should QuikEdit use the quote color selected in
- EditCfg to make quoted text a specific color. If NO, all quoted text will
- have regular text coloration.
-
- ■ Filter ASNI YES/NO - Should QuikEdit disrupt any ANSI that is read into
- QuikEdit whether it be quoted text or manually imported text by the SysOP?
- If NO, all ASNI codes will be treated normally.
-
- ■ Use Soft C/Rs YES/NO - Should QuikEdit use soft carriage returns in
- messages, or should all lines be followed by a hard return?
-
- ■ KBT hangup YES/NO - Should QuikEdit terminate the connection when
- the keyboard timeout has elapsed?
-
- ■ Speller Prompt YES/NO - Should QuikEdit prompt the user for spell checking
- when they save their message?
-
- ■ CTRL-Q Quote Key YES/NO - Should QuikEdit open the quote window using
- CTRL-Q? If not, it will use CTRL-W. On some systems using OS/2, the
- operating system filters out the CTRL-Q before QuikEdit can intercept it
- thereby making it impossible to quote from the main editing screen.
-
- ■ Suspend Time YES/NO - Should QuikEdit suspend user time while they are
- editing their message?
-
- ■ Imbedded Files YES/NO - Should QuikEdit process imbedded file names. If
- YES, QuikEdit will read in the external file that is specified and add it
- to the message text. Eg: If the user put the following string on a line
- by itself ..
-
- %[MAIN.ANS]%
-
- If QuikEdit can locate the file MAIN.ANS, it will import it into the
- message text. Any files that you want to have imported MUST be surrounded
- by the "%[" & "]%" brackets and should be placed on a single line without
- any other text. You should specify the full path and filename of the file
- to be imported. Please note, this function will PROPERLY import a file
- into the message text, but editing before saving is not possible, as
- all Imbedded files are processed when the user chooses to save.
-
- ■ Spell Checker YES/NO - Should users be permitted to make use of QuikEdit's
- built in spell checking routines? If YES, users can access the spell
- checker from the status bar. Please note, the spell checker does take a
- little time, as it must cross reference every word with the dictionary.
- Also, words smaller than 3 letters will not be checked.
-
- ■ Quote Ratio YES/NO - Should QuikEdit check to see if users have exceeded
- the permitted percentage of quoted text?
-
- ■ Enforced Quote Ratio YES/NO - If the Quote Ratio is active, should
- QuikEdit enforce it? If YES, QuikEdit will display a message telling
- the user the current ratio, and that they must cut down. If NO,
- QuikEdit will mention the ratios and display them, and ask the user if
- they wish to re-edit the message before saving.
-
- ■ Upcase Ratio YES/NO - Should QuikEdit check to see if users have exceeded
- the permitted percentage of Upcase text?
-
- ■ Enforce Upcase Ratio YES/NO - If the Upcase Ratio is active, should
- QuikEdit enforce it? If YES, QuikEdit will display a message telling the
- user the current ratio, and that they must cut down. If NO, QuikEdit will
- mention the ratio and display it, and ask the user if they wish to
- re-edit the message before saving.
-
- ■ Allow Linedraw YES/NO - Should users be allowed to enable linedraw mode?
-
- ■ Message Censor YES/NO - Should QuikEdit censor the message when the user
- opts to save? This is a registered only feature. {+}
-
- ■ Quote Format YES/NO - Should QuikEdit reformat quoted text? Some editors
- (such as DOS EDIT) when used in conjunction with BlueWave cause
- messages to be afflicted with what is commonly known as the
- "Chainsaw Effect", caused by Hard Returns. QuikEdit will now reformat
- quoted text to remove this annoying problem.
-
- ■ QBBS compatible YES/NO - Is the BBS package you're running QuickBBS
- compatible? (ie. QuickBBS, RemoteAccess, and Telegard as a few examples).
- Does your BBS package support kludgelines? If you can answer YES to
- either of these questions, turn compatibility ON!
-
- ■ Message Header YES/NO - Should QuikEdit import the sysop defined message
- header upon execution?
-
- ■ Kludge filter YES/NO - If QuikEdit finds *defined* kludgelines in the
- quoted text, should it filter them?
-
- ■ Errorlevels YES/NO - Should QuikEdit exit using the standard QBBS
- compatible errorlevels?
-
- ■ Time Warning YES/NO - Should QuikEdit warn the user when less than 5
- minutes remain?
-
- Colors
- --------
-
- ■ This section on color configuration is self explanatory. Simply select
- the type of character which you wish to color configure. Another box
- will appear that will show you the list of available colors. Type in
- the number of the color you want to use.
-
- ■ DEFAULT SETTINGS will restore all the colors to their original
- installation settings.
-
-
- Macro Setup
- -------------
-
- ■ Macro Editor - This will allow you to define replacement macros that
- will be used within QuikEdit. For example, if you defined a macro such
- as "QK" -> "QuickBBS", when the user types "QK" while editing their
- message, QuikEdit will replace it with "QuickBBS". User Keywords are
- not case sensitive, so if the user was to type "QK" or "Qk" Or "qK" or
- "qk", each of these would still be replaced with "QuickBBS". This
- function can be useful for correcting commonly misspelled words,
- replacing shortforms, or "weeding out" inappropriate text (refer to
- message censoring function as well). The macrofile used in QuikEdit is
- completely compatible with QChat's macrofile, so you can interchange
- the macro files between both pieces of software.
-
- ■ MacroFile Sorter - This will allow you to sort the macrofile in
- alphabetical order by User Keyword. It will also strip the spaces
- between macros to eliminate gaps.
-
- ■ Macro Triggers - Which characters (when typed after a macro) should
- trigger the macro conversion? These characters usually consist of
- punctuation.
-
- Function Keys
- ---------------
-
- ■ This section is fairly simple. You can define different Function keys
- (F1,F2..etc) to insert text into the message body while you are editing
- your message. This is useful for greetings, goodbyes, and signatures
- that are commonly used. For example, I might configure my Fn Keys like
- this :
-
- F1 - Take Care,
- F2 - Later..
- F3 - Benjamin
- F4 - SysOP, Matrix Technologies
- F5 - .. Author Of QuikEdit.
-
- etc.. etc..
-
- If I hit one of my Fn Keys while in QuikEdit, the appropriate text would
- be inserted at the current cursor position. Function keys can also be
- used to IMPORT files, such as multiline sigs. This is done by putting
- the prefix '@' before the path to the file name. ie:
-
- F1 - @SIG.TXT
-
- If the file can't be found, it will simply do nothing. Make sure you
- specify the full path for the file, or else QuikEdit will assume the
- file should be in the current directory.
-
- If you wish to run an external utility from within QuikEdit using the
- function keys, simply use the '#' prefix in from the the commandline,
- ie:
-
- F1 - #D:\BBS\QUIKCHAT\QUIKCHAT.EXE -D:D:\BBS\RA
-
- Assuming that the commandline is correct, the program will be executed.
-
- Other
- -------
-
- ■ Strike Symbol [*] - What character should QuikEdit use when striking out
- text that can be found in the Censor.Cfg file. Asterisk ("*") is the
- default.
-
- ■ SysOp Security - What is the SysOp security level to activate the
- dictionary 'word-adding' feature.
-
- ■ Quote Ratio % - Up to what percentage is Quoted text allowed in the
- message text.
-
- ■ Upcase Ratio % - Up to what percentage is upcase text allowed in the
- message text.
-
- ■ # Of Taglines - What number of taglines should a user be allowed to pick
- from when they have chosen to save their message? [1..10] (User makes
- use of light bar to select tagline)
-
- ■ Dropfile Type - Which type of dropfile should QuikEdit use? (DORINFO1.DEF,
- DORINFOX.DEF, or DOOR.SYS)
-
- ■ Kludge Codes - QuikEdit will filter kludges prefixed the the characters
- configured in this section.
-
- ■ Menu Brackets - Configure left and right menu brackets surrounding
- lightbar options, and some information fields.
-
- ■ Scroll Length - Configure total scroll length of main editing screen
- when the end of page is reached.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Setting Up QuikEdit.Exe With QuickBBS ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- QuickBBS Version 2.8x is supported FULLY in this version of QuikEdit, which
- includes automatic integration of your existing BBS message areas, as well
- as proper display of all message headers. QuikEdit and QuickBBS work
- together offering your users a powerful option of a feature-laden full
- screen editor package compared to others which barely supported QuickBBS
- specific requirements in years past.
-
- The following documentation will help you, a QuickBBS SysOp, to
- successfully integrate QuikEdit into your system, seamlessly...
-
-
- INSTALLING QUIKEDIT VIA QCONFIG (FULL SCREEN EDITOR SETTINGS):
- -------------------------------------------------------------
-
- Go into QCONFIG, and pull down these menus: Messages -> External Editor
-
- Install accordingly, adjusting paths as necessary (example below):
-
- ╒═════════════════════External Message Editor Setup══════════════════════╕
- │ │
- │ Message Reply Quoting String: @> Swap to Disk/EMS: Yes │
- │ │
- │ DOS Command String: │
- │ C:\QuickBBS\QuikEdit\QuikEdit.Exe /N:*N │
- │ │
- ╘════════════════════════════════════════════════════════════════════════╛
-
- (The above example assumes "C:\QuickBBS\QuikEdit\" is the path containing
- the QuikEdit distribution files, please adjust accordingly for your
- platform.)
-
- Note for calling QuikEdit as a DOOR from a menu:
-
- If you load QuikEdit as a door, via a TYPE 7 command in a menu, issue the
- following command on the "optional data" line (example):
-
- *C /C *M C:\QuickBBS\QuikEdit\Quikedit.exe /N:*N
-
- (Make sure the swap, *M, is there, and pass the node# to QuikEdit as shown)
-
-
- CONFIGURATION INFORMATION: EDITCFG.EXE
- ======================================
-
- New Users to QuikEdit who run QuickBBS, please note:
-
- *Before* running EDITCFG.EXE, make sure your "QUICK" environment variable
- is set properly in your batch file(s) used to load the BBS, or autoexec.bat.
- This environment variable should already be enabled, according to the
- QuickBBS documentation. This variable, such as "SET QUICK=C:\QuickBBS",
- points to your main BBS path, where MSGCFG.DAT lives along with other BBS
- data files. EDITCFG.EXE looks for this environment variable the first time
- it is run, and if found it automatically configures sensible defaults, and
- enables the following integrated features:
-
- * QuikEdit reads in your message areas directly, automatically!
- * QuikEdit creates certain toggles and defaults which work well with
- QuickBBS!
-
- So make sure the "QUICK" environment variable is set, and active, when
- you run EDITCFG.EXE for the first time if it's not already.
-
-
- IMPORTANT CONFIGURATION CONCERNS WITHIN EDITCFG.EXE
- ---------------------------------------------------
-
- Did you know all your QuickBBS defined message areas are loaded by
- EDITCFG.EXE, and set to sensible defaults, automatically? Also,
- various sensible QuickBBS toggles and features are set:
-
- * By reading in your message areas, via EDITCFG.EXE, the following defaults
- are given to the message areas on your BBS, automatically (and can be
- easily overridden via "Area Manager" settings):
-
- * Private areas will have censorship options DISABLED
- * Networked ECHO areas will have PIPECODES and ANSI disabled
- * Kludge code of CONTROL-A (ASCII 1) is used
-
- * Proper errorlevels are issued for aborted messages under QuickBBS
-
- * SysOp security level and associated options should be set to 32000 or
- whatever YOUR access level is on your system if you need to override.
-
- * DORINFO1.DEF, DOOR.SYS are both supported and either can be enabled
- under version 2.8x of QuickBBS. Version 2.76a users, must use
- DORINFO1.DEF.
-
- * Since QuickBBS does not utilize "message number" fields in version 2.8x,
- you can easily toggle this setting via "Display Manager" settings menu
- as well as the other header fields (both location and availability) if
- desired, but are set to work with QuickBBS's MSGTMP and MSG.INF files,
- automatically.
-
- * Under "Toggle 2", make sure "QBBS Compatible" is set to YES, which should
- be set as the default if the "QUICK" environment variable is set
- properly and active prior to the first time EDITCFG.EXE is run.
-
- * REMOTE file import mode for SysOps, initiated by CONTROL-F when entering a
- message, is now supported as requested by QuickBBS users.
-
- * LOCAL file import, ALT-F2, is supported also!
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Setting Up QuikEdit.Exe With RemoteAccess ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Please read the section of this document entitled 'Program Information -
- Using EditCfg' BEFORE attempting to install QuikEdit into RA. Failure to
- setup QuikEdit correctly before installing it into your bbs program will
- probably result in QuikEdit failing to run or not running as expected.
-
- In order to run QuikEdit.Exe with a user ONLINE, you must have a fossil
- driver active. A fossil driver such as BNU should work fine with QuikEdit.
- If you don't have a fossil driver installed, a simple error message will
- be displayed, and the program will stop. A fossil is NOT required when
- running locally.
-
- **Note** : Do _NOT_ write protect _ANY_ Of the QuikEdit files, if you do,
- QuikEdit will ignore them, and therefore not run properly.
-
- We will now run through EVERYTHING you need to do in order to get QuikEdit
- to run in your RemoteAccess setup.
-
- 1. Extract all the files in the distribution archive to a directory of your
- choice. C:\RA\QuikEdit is recommended and is assumed to be the directory
- you are using from now on. If you haven't set the RA Environment Variable
- in your AUTOEXEC.BAT yet, make sure you do before proceeding to the next
- step.
-
- Eg. SET RA=C:\RA
-
- It is further suggested that you set the QuikEdit Environment Variable
- to insure QuikEdit will always find it's file.
-
- Eg. SET QuikEdit=C:\RA\QuikEdit
-
- 2. Run EditCfg.Exe and configure all of QuikEdit's options as explained
- earlier in this document. You MUST configure QuikEdit for it to work
- correctly! Refer to the section of this document for setting up
- QuikEdit.
-
- 3. If you had the RA Environment Variable set in your AUTOEXEC.BAT prior
- to configuring QuikEdit, EditCfg.Exe should have automatically setup
- QuikEdit into RA.
-
- If you didn't have the RA Environment Variable set QuikEdit needs to be
- setup in RACONFIG.EXE so that when the user attempts to write a message
- it calls up QuikEdit and NOT the internal RemoteAccess line-by-line
- editor. Change to your RemoteAccess directory and run RACONFIG.EXE. Go
- to Options -> Messages -> External Editor. Place the command-line to
- run QuikEdit.Exe in this space. Eg.
-
- ╒════════════════════════════════ External editor command-line ╕
- │ │
- │ C:\RA\QUIKEDIT\QUIKEDIT.EXE -N:*N *M░░░░░░░░░░░░░░░░░░░░░░░░ │
- │ │
- ╘══════════════════════════════════════════════════════════════╛
-
- If you wish, you can specify the path to the dropfiles read in by
- QuikEdit (Dorinfo1.Def, MsgInf, and MsgTmp if it exists) by adding
- the following parameter to your commandline like this:
-
- ╒════════════════════════════════ External editor command-line ╕
- │ │
- │ C:\RA\QUIKEDIT\QUIKEDIT.EXE /D:C:\RA -N:*N *M░░░░░░░░░░░░░░░ │
- │ │
- ╘══════════════════════════════════════════════════════════════╛
-
- Otherwise QuikEdit will assume the dropfiles are located in the current
- directory (usually your BBS directory)
-
- If you are PLANNING TO RUN QUIKEDIT FROM YOUR NEWUSER.Q-A, then you
- should use the following commandline in your RaConfig setup.
-
- C:\RA\QUIKEDIT.EXE /B:*B /P:*P /T:*T *M
-
-
- *B - Passes the baudrate out to the commandline.
- *P - Passes the modem port out to the commandline.
- *N - Passes the nodenumber as read from the %TASK% environment variable
- out to the commandline.
- *M - Activate the MemorySwap feature.
- *T - Passes time limit out to the commandline.
-
- 4. When you run QuikEdit, be sure that the QuikEdit.Cfg file has been created.
- If it has not, then you MUST run EditCfg.Exe. If you don't, and attempt
- to run QuikEdit.Exe directly, QuikEdit will display an error message that
- QuikEdit.Cfg doesn't exist.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Setting Up QuikEdit.Exe With ProBoard ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Please read the section of this document entitled 'Program Information -
- Using EditCfg' BEFORE attempting to install QuikEdit into PB. Failure to
- setup QuikEdit correctly before installing it into your bbs program will
- probably result in QuikEdit failing to run or not running as expected.
-
- In order to run QuikEdit.Exe with a user ONLINE, you must have a fossil
- driver active. A fossil driver such as BNU or X00 should work fine with
- QuikEdit. If you don't have a fossil driver installed, a simple error
- message will be displayed, and the program will stop. A fossil is NOT
- required when running locally.
-
- **Note** : Do _NOT_ write protect _ANY_ Of the QuikEdit files, if you do,
- QuikEdit will ignore them, and therefore not run properly.
-
- We will now run through EVERYTHING you need to do in order to get QuikEdit
- to run in your PB setup.
-
- 1. Extract all the files in the distribution archive to a directory of your
- choice. C:\PB\QuikEdit is recommended and is assumed to be the directory
- you are using from now on.
-
- 2. Run EditCfg.Exe and configure all of QuikEdit's options as explained
- earlier in this document. You MUST configure QuikEdit for it to work
- correctly! Refer to the section of this document for setting up QuikEdit.
-
- 3. QuikEdit needs to be setup in PROCFG.EXE so that when the user
- attempts to write a message it calls up QuikEdit and NOT the
- internal ProBoard line-by-line editor. Change to your ProBoard
- directory and run PROCFG.EXE. Go to Options -> Paths -> Editor Cmd and
- place the command-line to run QuikEdit.Exe in this space like the
- example below:
-
- ╔════════════════════ Paths ═══════════════════╗
- ║ ║
- ║ Textfiles : C:\PB\TXTFILES\ ║
- ║ RIP files : C:\PB\RIP\SCRIPTS\ ║
- ║ RIP icons : C:\PB\RIP\ICONS\ ║
- ║ Menus : C:\PB\MENUS\ ║
- ║ Messagebase : C:\PB\MSGBASE\ ║
- ║ Uploads : C:\PB\FILES\UPLOADS\ ║
- ║ Pvt Uploads : C:\PB\PVTFILES\ ║
- ║ Nodelist Dir: C:\PB\NODELIST\ ║
- ║ PEX files : C:\PB\PEX\ ║
- ║ ║
- ║ Editor Cmd : *C /C C:\PB\QUIKEDIT\QUIKEDIT.EXE /D:X:\PB\
- ║ Use internal fullscreen editor? No ║
- ║ ║
- ║ Extern.Chat : ║
- ║ ║
- ╚══════════════════════════════════════════════╝
-
- If you are running a Multi-Node bbs, you must specify the path to the
- dropfiles read in by QuikEdit (Dorinfo1.Def, MsgInf, and MsgTmp if it
- exists) by adding the following parameter to your commandline like
- this:
-
- Editor Cmd : *C /C X:\PB\QUIKEDIT\QUIKEDIT.EXE /D:X:\PB\NODE*# /N:*#
-
- Otherwise QuikEdit will assume the dropfiles are located in the current
- directory (usually your BBS directory)
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Setting Up QuikEdit.Exe With Telegard ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Please read the section of this document entitled 'Program Information -
- Using EditCfg' BEFORE attempting to install QuikEdit into TG. Failure to
- setup QuikEdit correctly before installing it into your bbs program will
- probably result in QuikEdit failing to run or not running as expected.
-
- In order to run QuikEdit.Exe with a user ONLINE, you must have a fossil
- driver active. A fossil driver such as BNU or X00 should work fine with
- QuikEdit. If you don't have a fossil driver installed, a simple error
- message will be displayed, and the program will stop. A fossil is NOT
- required when running locally.
-
- **Note** : Do _NOT_ write protect _ANY_ Of the QuikEdit files, if you do,
- QuikEdit will ignore them, and therefore not run properly.
-
- We will now run through EVERYTHING you need to do in order to get QuikEdit
- to run in your Telegard setup.
-
-
- 1. Extract all the files in the distribution archive to a directory of
- your choice. C:\TG\QuikEDIT\ is recommended and is assumed to be the
- directory you are using from now on. Be sure to set the Telegard
- Environment Variable if you haven't already.
-
- Eg. SET TG=C:\TG
-
- QuikEdit will read this Environment Variable and Auto Configure itself
- into Telegard once you run EditCfg.Exe, if it is not set you will have
- to manually setup QuikEdit in Telegard.
-
- 2. Run EditCfg.Exe and configure all of QuikEdit's options as explained
- earlier in this document. You MUST configure QuikEdit for it to work
- correctly! Refer to the section of this document for setting up QuikEdit.
-
- 3. QuikEdit needs to be setup in Telegard so that when the user has a
- choice to either use the internal line-by-line editor or using
- QuikEdit. If you had the Telegard Environment variable set when you
- ran Editcfg it should have automatically setup QuikEdit in Telegard.
- If you did not have the Environment Variable set you can accomplish this
- by doing the following. Go to your Telegard directory, run Telegard.EXE.
- Go to "S"ystem Config -> "M"essage System -> "P" Full Screen Editor.
- Place the command-line to run QuikEdit.Exe in this space.
-
- Message System Configuration
-
- A. Define system addresses
- B. Default area configuration
- C. User access configuration
-
- D. Netmail status Kill J. Upload messages Enabled
- E. Hold all netmail Yes K. Userlist lookup Disabled
- F. UUCP email gate Disabled L. Nodelist lookup Disabled
- G. Antiquated UUCP No M. SmartQuote Enabled
- H. Honour RRQ Yes N. QuickQuote Disabled
- I. Space to post 100K O. Confirm FSE Save Enabled
-
- P. FSE command "C:\TG\QUIKEDIT\QUIKEDIT.EXE"
- R. FSE non-abort Internal
- S. FSE doortype RBBS-PC (DORINFO1.DEF)
- T. Nodelist Invalid, ""
- U. Write logging Disabled
-
- Enter selection or (Q)uit :
-
-
- 4. When you run QuikEdit, be sure that the QuikEdit.Cfg file has been
- created. If it has not, then you MUST run EditCfg.Exe. If you don't,
- and attempt to run QuikEdit.Exe directly, QuikEdit will display an error
- message that QuikEDIT.CFG doesn't exist.
-
- 5. Be sure to set the QuikEDIT environment variable for this above setup,
- if it is left out, you will receive errors.
-
- Eg. SET QUIKEDIT=C:\TG\QuikEdit
-
- There are many different ways of setting up QuikEdit to work with Telegard.
- This above way is one way it will work, if you know another way that works
- then by all means, use it. This is meant for the first time beginner who
- does not know how to setup QuikEdit with Telegard.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Setting Up QuikEdit.Exe With SynchroNet ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Please read the section of this document entitled 'Program Information -
- Using EditCfg' BEFORE attempting to install QuikEdit into Synchronet.
- Failure to setup QuikEdit correctly before installing it into your bbs
- program will probably result in QuikEdit failing to run or not running as
- expected.
-
- In order to run QuikEdit.Exe with a user ONLINE, you must have a fossil
- driver active. A fossil driver such as BNU or X00 should work fine with
- QuikEdit. If you don't have a fossil driver installed, a simple error
- message will be displayed, and the program will stop. A fossil is NOT
- required when running locally.
-
- **Note** : Do _NOT_ write protect _ANY_ Of the QuikEdit files, if you do,
- QuikEdit will ignore them, and therefore not run properly.
-
- We will now run through EVERYTHING you need to do in order to get QuikEdit
- to run in your Synchronet setup.
-
- 1. Extract all the files in the distribution archive to a directory of
- your choice. C:\SBBS\QuikEdit is recommended and is assumed to be the
- directory you are using from now on.
-
- 2. Run EditCfg.Exe and configure all of QuikEdit's options as explained
- earlier in this document. You MUST configure QuikEdit for it to work
- correctly! Refer to the section of this document for setting up QuikEdit.
-
- 3. QuikEdit needs to be setup in Synchronet so that when the user
- attempts to write a message it calls up QuikEdit and NOT the
- internal Synchronet line-by-line editor. Change to your Synchronet
- Node directory and run SCFG.BAT or SCFG.CMD. Go to External Programs ->
- External Editors. Hit Insert and enter the name for the External Editor
- Eg. QuikEdit, you can leave the External Editor Internal code QuikEdit
- ot change it to what you want. Now you will be back to the External
- editors screen, highlight QuikEdit and hit enter. Now you can configure
- QuikEdit to be used with Synchronet as shown below:
-
- ╔═════════════════════╗░░░░╔═══════════════════════════════════════════╗
- ║ External Programs ║░░░░║ External Editors ║
- ╠═════════════════════╣░░░░╠═══════════════════════════════════════════╣
- ║ │Fixed Events ║░░░░║ │SYNCEDIT %!syncedit %! %l %f ║
- ║ │Timed Events ║░░░░║ │QUIKEDIT \sbbs\quikedit\quikedit /D:X:║
- ║ │Global Swap List ║░░░░║ │ ║
- ║ │OS/2 Program List ║░░░░╚═══════════════════════════════════════════╝
- ║╔════════════════════════════════════════════════════════════════════╗
- ║║ QuikEdit Editor ║
- ╚╠════════════════════════════════════════════════════════════════════╣
- ║ │Name QuikEdit ║
- ║ │Internal Code QUIKEDIT ║
- ║ │Local Command Line \sbbs\quikedit\quikedit /D:X:\SBBS\NODE%# /N:%#
- ║ │Remote Command Line \sbbs\quikedit\quikedit /D:X:\SBBS\NODE%# /N:%#
- ║ │Access Requirements ║
- ║ │Intercept I/O Interrupts No ║
- ║ │Quoted Text Prompt User ║
- ║ │QuickBBS Style (MSGTMP) Yes ║
- ║ │Expand Line Feeds to CRLF Yes ║
- ║ │BBS Drop File Type RBBS/QuickBBS DORINFO1.DEF ║
- ╚════════════════════════════════════════════════════════════════════╝
-
- 4. When you run QuikEdit, be sure that the QuikEdit.Cfg file has been created.
- If it has not, then you MUST run EditCfg.Exe. If you don't, and attempt
- to run QuikEdit.Exe directly, QuikEdit will display an error message that
- QuikEdit.Cfg doesn't exist.
-
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Setting Up QuikEdit.Exe With AdeptXBBS ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Please read the section of this document entitled 'Program Information -
- Using EditCfg' BEFORE attempting to install QuikEdit into Adept. Failure to
- setup QuikEdit correctly before installing it into your bbs program will
- probably result in QuikEdit failing to run or not running as expected.
-
- In order to run QuikEdit.Exe with a user ONLINE, you must have a fossil
- driver active. A fossil driver such as BNU or X00 should work fine with
- QuikEdit. If you don't have a fossil driver installed, a simple error
- message will be displayed, and the program will stop. A fossil is NOT
- required when running locally.
-
- **Note** : Do _NOT_ write protect _ANY_ Of the QuikEdit files, if you do,
- QuikEdit will ignore them, and therefore not run properly.
-
- We will now run through EVERYTHING you need to do in order to get QuikEdit
- to run in your AdeptXBBS setup.
-
- 1. Extract all the files in the distribution archive to a directory of your
- choice. C:\Adept\QuikEdit is recommended and is assumed to be the
- directory you are using from now on. Set the QuikEdit Environment Variable
- in your AUTOEXEC.BAT:
-
- Eg. SET QuikEdit=C:\Adept\QuikEdit
-
- 2. Run EditCfg.Exe and configure all of QuikEdit's options as explained
- earlier in this document. You MUST configure QuikEdit for it to work
- correctly! Refer to the section of this document for setting up
- QuikEdit.
-
- 3. AdeptXBBS doesn't have an area to configure an External Fullscreen Editor,
- instead it uses a REXX script to call it up. Enclosed in the QuikEdit
- archive you should find a file called Adept.Zip which contains extfse1.cmd
- and QuikEdit.bat.
-
- Unzip the archive in your AdeptXBBS main directory using the -d option
- to extract sub-directories and the file will be placed in the proper
- directories. If somethin goes wrong, make sure extfse1.cmd is in your
- Adept Menus directory and QuikEdit.Bat in in you Adept Main Directory.
-
- Be sure to edit the extfse1.cmd file to reflect the drive and directory
- that you have your Adept setup in as well as editing the QuikEdit.Bat to
- reflect the drive and directory where you installed QuikEdit.
-
- Once these files are in place, Adept will call up QuikEdit automatically
- instead of using the internal fullscreen editor. If you want to run
- QuikEdit while on locally, copy extfse1.cmd to extfse0.cmd, the same goes
- if you run a Multi-Node system, copy extfse1.cmd changing the 1 to the
- node number you want it to be called from.
-
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Setting Up QuikEdit.Exe With Concord ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Please read the section of this document entitled 'Program Information -
- Using EditCfg' BEFORE attempting to install QuikEdit into Concord. Failure
- to setup QuikEdit correctly before installing it into your bbs program
- will probably result in QuikEdit failing to run or not running as expected.
-
- In order to run QuikEdit.Exe with a user ONLINE, you must have a fossil
- driver active. A fossil driver such as BNU or X00 should work fine with
- QuikEdit. If you don't have a fossil driver installed, a simple error
- message will be displayed, and the program will stop. A fossil is NOT
- required when running locally.
-
- **Note** : Do _NOT_ write protect _ANY_ Of the QuikEdit files, if you do,
- QuikEdit will ignore them, and therefore not run properly.
-
- We will now run through EVERYTHING you need to do in order to get QuikEdit
- to run in your Concord setup.
-
- 1. Extract all the files in the distribution archive to a directory of your
- choice. C:\CONCORD\QuikEdit is recommended and is assumed to be the
- directory you are using from now on. Set the QuikEdit Environment Variable
- in your AUTOEXEC.BAT:
-
- Eg. SET QuikEdit=C:\Concord\QuikEdit
-
- 2. Run EditCfg.Exe and configure all of QuikEdit's options as explained
- earlier in this document. You MUST configure QuikEdit for it to work
- correctly! Refer to the section of this document for setting up QuikEdit.
-
- 3. QuikEdit needs to be setup in CSETUP.EXE so that when the user
- attempts to write a message it calls up QuikEdit and NOT the
- internal Concord full screen editor. Change to your Concord directory
- and run CSETUP.EXE. Go to General -> FS Message Editors -> Fullscreen
- Edit and place the command-line to run QuikEdit.Exe in this space like
- the example below:
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ │
- │ Active? : Yes │
- │ Description : Fullscreen edit │
- │ Selection key: E │
- │ Command line : *C /C X:\CONCORD\QUIKEDIT\QUIKEDIT.EXE /D:X:\CONCORD *N │
- │ │
- └─────────────────────────────────────────────────────────────────────────┘
-
- 4. When you run QuikEdit, be sure that the QuikEdit.Cfg file has been created.
- If it has not, then you MUST run EditCfg.Exe. If you don't, and attempt
- to run QuikEdit.Exe directly, QuikEdit will display an error message that
- QuikEdit.Cfg doesn't exist.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Setting Up QuikEdit.Exe With TriBBS ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Please read the section of this document entitled 'Program Information -
- Using EditCfg' BEFORE attempting to install QuikEdit into TriBBS. Failure
- to setup QuikEdit correctly before installing it into your bbs program will
- probably result in QuikEdit failing to run or not running as expected.
-
- In order to run QuikEdit.Exe with a user ONLINE, you must have a fossil
- driver active. A fossil driver such as BNU or X00 should work fine with
- QuikEdit. If you don't have a fossil driver installed, a simple error
- message will be displayed, and the program will stop. A fossil is NOT
- required when running locally.
-
- **Note** : Do _NOT_ write protect _ANY_ Of the QuikEdit files, if you do,
- QuikEdit will ignore them, and therefore not run properly.
-
- We will now run through EVERYTHING you need to do in order to get QuikEdit
- to run in your TriBBS setup.
-
- 1. Extract all the files in the distribution archive to a directory of your
- choice. C:\TriBBS\QuikEdit is recommended and is assumed to be the
- directory you are using from now on. Set the QuikEdit Environment Variable
- in your AUTOEXEC.BAT:
-
- Eg. SET QuikEdit=C:\TriBBS\QuikEdit
-
- 2. Run EditCfg.Exe and configure all of QuikEdit's options as explained
- earlier in this document. You MUST configure QuikEdit for it to work
- correctly! Refer to the section of this document for setting up
- QuikEdit.
-
- 3. In TriBBS, whenever the caller uses the full screen editor, TriBBS will
- check for an EDITOR.BAT file in the TriBBS directory. If found, TriBBS
- will run the batch file instead of using it's internal full screen
- editor. Because TriBBS swaps itself out of memory to run EDITOR.BAT,
- you shouldn't call BOARD.BAT at the end of EDITOR.BAT to rerun BBS.EXE.
-
- Create a file Called Editor.Bat like the Example below in your TriBBS
- directory:
-
- echo off
- cd\TriBBS\QuikEdit
- QuikEdit /n:1 /D:C:\TriBBS
-
- If you are running a Multi-Node TriBBS System, you will need to make a
- Editor.Bat for each node like the Examples below:
-
- [Editor.Bat for Node 2]
-
- echo off
- cd\TriBBS\QuikEdit
- QuikEdit /n:2 /D:C:\TriBBS2
-
- [Editor.Bat for Node 3]
-
- echo off
- cd\TriBBS\QuikEdit
- QuikEdit /n:1 /D:C:\TriBBS3
-
- 4. When you run QuikEdit, be sure that the QuikEdit.Cfg file has been created.
- If it has not, then you MUST run EditCfg.Exe. If you don't, and attempt
- to run QuikEdit.Exe directly, QuikEdit will display an error message that
- QuikEdit.Cfg doesn't exist.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Errorlevels Generated By QuikEdit ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Once QuikEdit's execution has ended, it will generate one of two errorlevels
- under normal termination.
-
- 0 - If QuikEdit terminates with errorlevel 0, it means that the message
- has been successfully saved, and should be processed by the BBS
- package.
-
- 1 - If QuikEdit terminates with errorlevel 1, it means that the message
- has either been aborted; or, that the user attempted to save a blank
- message. In either case, the BBS package should treat the message as
- aborted, and NOT process the message.
-
- 2 - If QuikEdit terminates with errorlevel 2, it means that the user's
- keyboard has been inactive for more than the maximum time allowed.
- The program has terminated, and may have saved the message body to
- the MSGTMP file (or equivalent) if autosaving is enabled.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Files That Are Used By QuikEdit ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- QuikEdit will call upon a number of files during runtime. They are listed
- below along with a brief description.
-
- CENSOR.CFG - This is a textfile containing inappropriate words that
- QuikEdit will strike out of the message text when they are
- encountered. {+}
-
- CONFIG.RA - This file is read ONCE only by EDITCFG when you first
- CONFIG.TG install QuikEdit. It will only be read if EditCfg can find
- QUICKCFG.DAT the BBS environment variable. It is compatible with the
- QuickBBS v2.8x, RemoteAccess v2.xx and Telegard v3.0x
- configuration files only. It will not read the Ra 1.1x
- format.
-
- COL_HELP.ANS - This is an ASNI file that will be displayed that will
- replace the hardcoded color help menu. You can create
- this with an ANSI editor such as TheDraw.
-
- DORINFO1.DEF - This is the dropfile that most BBS packages can create
- that holds important user profile information.
-
- EDITHDR.TXT - This file will be imported into the beginning of the
- message if it is enabled, and QuikEdit can locate it. It
- should be in the main QuikEdit directory.
-
- QUIKEDIT.CFG - This is QuikEdit's configuration file. It is absolutely
- necessary in order for QuikEdit.Exe to function.
-
- QUIKEDIT.DIC - This is the QuikEdit dictionary that is used in conjunction
- with the spellcheck feature. It comes in a separate package
- from the main QuikEdit program, due to its size.
-
- QUIKEDIT.IDX - This is the QuikEdit dictionary index file that comes with
- the dictionary. It is also located in the secondary package.
-
- QUIKEDIT.MDX - This file is scanned by QuikEdit if you are using RA, and
- have run EDITCFG.EXE INDEX. This file is an index that
- contains the current toggle settings for all message areas.
- Toggle settings include taglines, pipecodes, ASNI
- filtering, and message censoring.
-
- KEY_HELP.ANS - This is an ASNI file that will be displayed that will
- replace the hardcoded Userkey help menu. You can create
- this with an ASNI editor such as TheDraw.
-
- MACRO.CFG - This is the file that contains the replacement macros that
- can be used in QuikEdit. It is compatible with the MACRO.CFG
- file that QuikChat uses. This file must be edited using
- EDITCFG.EXE.
-
- MSGHDR.ANS - An ANSI screen which QuikEdit will use instead of the
- default screen header on the message editing screen.
-
- MSGINF. - This file contains message writing information.
- MSG.INF
-
- MSGTMP. - This file can contain both quoted message text as well as
- the regular message text that will be read back in by the
- BBS package.
-
- QUIKTAG.### - This is a tagline database that QuikEdit will use to pick
- a random tagline to be appended to the end of messages. {+}
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ QuikEdit.Exe Commandline Parameters ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Note: ALL Commandline parameters are optional, and do NOT have to be used
- unless you are trying something new and different with QuikEdit =). Generally
- these parameters are only used with you are trying to run QuikEdit without
- a DORINFO1.DEF file (such as an offline mail reader)
-
- /B:[BAUD] - Use this parameter to specify the baudrate.
- Eg. QUIKEDIT.EXE /B:14400
-
- /BW - Use this parameter to tell QuikEdit that you are using an
- offline mail reader, such as BlueWave. If this is the
- case, your commandline generally will not use any of the
- other commandline parameters.
-
- /D:[PATH] - Use this parameter to specify the path ONLY to the
- dropfiles that are to be used by QuikEdit (DORINFO1.DEF,
- MSGTMP, MSGINF) Eg. QUIKEDIT.EXE /D:C:\QuickBBS\Node2
-
- /F:[FILENAME] - Use this parameter to change the default textfile name
- that message text will be stored in. (Default = "MSGTMP")
- This is useful for offline mail readers.
- Eg. QUIKEDIT.EXE /F:MSGTEMP.BBS
-
- /FORCE - Use this parameter to make sure that the user can't
- abort the message they are writing. This is useful for
- NewUser Questionnaires, where you want to make sure the
- user actually writes an introductory comment.
-
- /K:[TIMEOUT] - Use this parameter to specify in SECONDS how long QuikEdit
- will wait in keyboard inactivity before disconnecting.
-
- /L - Use this parameter to run QuikEdit in local test mode.
- Eg. QUIKEDIT.EXE /L
-
- /N:[NODE] - Use this parameter to specify the NODE that QuikEdit is
- being run on. A MUST FOR MULTINODE SYSTEMS!!!!!!
- (Default = 1)
-
- /P:[COMPORT] - Use this parameter to specify comport to be used by
- QuikEdit. If you port is com3, then this is the
- commandline: QUIKEDIT.EXE /P:3
-
- /T:[MINUTES] - Use this parameter to specify the amount of time
- remaining for the user. Eg. QUIKEDIT.EXE /T:30
-
- Please note: If you change any values above that correspond with values
- in the DORINFO1.DEF File, then the DORINFO1.DEF value will
- be ignored.
-
- There is one more parameter that was added in during the v1.60 betas.
- I had planned on removing it, however I've left it in for those who
- really need to fine-tune QuikEdit to their system. This parameter controls
- how much timeslicing will occur in multitasking environments. The LARGER
- the value, the LESS slicing that occurs. QuikEdit defaults to 20, which
- was the optimum value on all test systems. Following is a symptom/solution
- chart:
-
- Symptom: | Solution:
- -------------------------------------------------------------------------
- QuikEdit, when run in a | QuikEdit is giving up TOO many timeslices
- multitasking environment is | in your multitasking environment. You
- really slow, although the | should INCREASE the value, so that QuikEdit
- other windows run fine. | gives LESS timeslices.
- -------------------------------------------------------------------------
- QuikEdit runs absolutely | QuikEdit is "hogging the CPU" (it's not
- great in my environment, | giving up enough timeslices). Correct for
- with no lag or delays. | this by DECREASING the value, so that
- However, while QuikEdit is | QuikEdit gives up time slices more
- running, my other windows | frequently.
- slow to a crawl. |
- -------------------------------------------------------------------------
-
- The parameter to use to adjust QuikEdit's slicing is:
-
- /S:[value] - [value] represents the slice value, as outlined above.
- We recommend you play with this only if *** YOU REALLY
- KNOW WHAT YOU'RE DOING! ***
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Editing your message in QuikEdit ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Function Keys
- ---------------
-
- To make message editing go easier, there are a number of different keys that
- may be used by both the SysOP and the user. A list follows:
-
- UP ARROW - Moves the cursor up one line
- DOWN ARROW - Moves the cursor down one line
- LEFT ARROW - Moves the cursor to the left one space
- RIGHT ARROW - Moves the cursor to the right one space
- INSERT - Toggle the text insert/typeover mode
- DELETE - Delete the character currently under the cursor
-
- CTRL-A or /A - Abort message text & exit program
- CTRL-B - Restore line of text from buffer
- CTRL-C - Center the current line of text on the screen
- CTRL-D - Move cursor to the right one space
- CTRL-E - Move cursor up one line
- CTRL-F - Remotely import a file (SYSOP ONLY)
- CTRL-J - Left justify the current line of text on the screen
- CTRL-K - Toggle LineDraw mode ON or OFF, or select line style
- CTRL-L - List / edit available macros
- CTRL-P - Place cursor at the end of the line
- CTRL-Q or /Q - Quote window (Available only with message replies)
- CTRL-R - Redraw the editing screen
- CTRL-S - Move cursor to the left one space
- CTRL-T - Delete text from the cursor to the end of the line
- CTRL-U - Delete text from the cursor to the end of the current word
- CTRL-V - Toggle INSERT/TYPEOVER Modes
- CTRL-W or /Q - Quote window (Available only with message replies)
- CTRL-X - Move cursor down one line
- CTRL-Y - Erase current line of text
- CTRL-Z or /S - Save message text & exit program
-
- There are also SysOP only keys that may be used:
-
- F1.. 10 - Activate previously defined SysOp text macros
- ALT- F2 - Import a textfile into the message
- ALT- F3 - Export message contents to a file
- ALT- C - Invoke external chat utility
- ALT- H - Terminate Connection
- ALT- J - Shell to DOS
- ALT- = - Add one minute to user's time
- ALT- - - Subtract one minute from user's time
-
- Imbedded Replacement Strings
- ------------------------------
-
- All replacement macros, taglines and SysOp function keys can make use of
- the following built in control strings (NOTE ** Some are repeated to ensure
- compatibility with QUIKCHAT replacement strings) :
-
- @A = SysOp name (Read From QuikEdit Configuration)
- @B = BBS name (Read From QuikEdit Configuration)
- @C = Receiving users full name
- @D = Date
- @H = Message subject
- @F = Receiving users first name
- @R = Receiving users first name
- @S = SysOp name (Read From QuikEdit Configuration)
- @T = Time of day
- @U = Sending user's first name
- @V = Program version number
-
- The control strings can be used in the following manner. For Example, if
- you were configuring one of your macros to tell the current time & Date,
- you could put:
-
- "MTD" -> "This message was written at @T on @D."
-
- And then when QuikEdit is run, if the user chooses to type in the "MTD"
- macro, the strings would be replaced and the result would be:
-
- "This message was written at 2:41p on 07/31/97."
-
- All the control strings can be used in a similar manner in all the other
- macros & taglines, and Fn keys.
-
- Imbedded Colors
- -----------------
-
- With QuikEdit, it is possible to use color codes into your Message text.
- This is very easily done. Wherever you would like to have a color change in
- your message, use one of the following color combinations:
-
- 0 - Black 8 - DarkGray
- 1 - Blue 9 - LightBlue
- 2 - Green A - LightGreen
- 3 - Cyan B - LightCyan
- 4 - Red C - LightRed
- 5 - Magenta D - LightMagenta
- 6 - Brown E - Yellow
- 7 - LightGray F - White
-
- Combine these color codes to create a foreground & background color.
-
- ie. |4E would yield yellow foreground on red background
-
- The first value represents the background color, the second value
- represents the foreground color.
-
- So, If you had a line such as:
-
- "|15This is a |09test."
-
- The first three words "This is a" would be in White, and the rest, "Test."
- would be in LightBlue once the message has been saved.
-
- Please be aware of two important points. Firstly, QuikEdit will NOT CHANGE
- the color WHILE YOU ARE EDITING the message. Color strings will be
- converted when the message is saved. Second, these codes are replaced with
- ASNI escape sequences (the same codes that are used in your ASNI screens).
-
- Many networks do not authorize ASNI escape codes in their echos. If you
- are going to make use of this feature, it is recommended that users are
- informed on the point that they should not use embedded color strings in
- echomail areas. If you are using RemoteAccess, it is possible to make
- QuikEdit determine whether or not the message area is a local base. If it is
- NOT, QuikEdit can automatically temporarily disable Imbedded colors in the
- message that the user is writing.
-
- Imbedded Files
- ----------------
-
- With QuikEdit, it is possible to have external filenames that will be later
- imported into into your Message text. This is very easily done. Wherever
- you would like to have a file imported into your message, use the following
- method. For Example, say you have a textfile with some type of header in it
- that you want to import into your message. The filename of the header is
- BBSHDR.ASC for our example. In your message you would put the following on
- a blank line of text:
-
- %[BBSHDR.ASC]%
-
- When your message is saved, QuikEdit will seek out the filename between the
- two special brackets ( %[ and ]% ). You can specify the path of the file
- as well, if the file is not located in your current directory, for example:
-
- %[C:\BBS\TXTFILES\BBSHDR.ASC]%
-
- When the message is saved, QuikEdit will find this file, and import it into
- the body of the message text, so your message might end up looking like
- this:
-
- ┌──────┐┌──┐┌──┐┌───┐┌──┐ ┌──┐┌─────┐┌───────┐┌───┐┌───────┐
- │░▒┌┐░▒││░▒││░▒││░▒▓││░▒│┌┘░┌┘│░▒▓┌─┘│░▒▓┌┐░▒││░▒▓│└─┐░▒▓┌─┘
- │▒▓││▒▓││▒▓││▒▓││▒▓█││▒▓└┘ └─┐│▒▓█└┐ │▒▓█││▒▓││▒▓█│ │▒▓█│
- │▓█││▓█││▓█││▓█││▓██││▓█┌──┐▒││▓██┌┘ │▓██││▓█││▓██│ │▓██│
- │██└┘██││██└┘██││███││██│ │▓││███└─┐│███└┘██││███│ │███│
- └──────\└──────┘└───┘└──┘ └─┘└─────┘└───────┘└───┘ └───┘
-
- Please be aware of an important point. QuikEdit will NOT IMPORT the file(s)
- WHILE YOU ARE EDITING the message. File(s) will only be imported when the
- message is saved.
-
- LineDraw Mode
- ---------------
-
- QuikEdit has a "linedraw" mode. When the user activates this mode, it is
- possible to draw High-Bit ASCII lines on the screen by using the Cursor
- Keys (Left, Right, Up, Down). There are 3 line styles available:
-
- 1) ╔═╗
- 2) ╒═╕
- 3) ┌─┐
-
-
- And that's all there is to it.. Hope you guys enjoy this thing, and it is
- my hope that QuikEdit becomes the default editor used with your system =-)
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Other Matrix Technologies Utilities ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- Here is a list of all the Matrix Technologies utilities that were available at
- the time of release of this archive. If you enjoy using this utility,
- you may want to check some of these out! :)
-
- ■ QChat -
-
- QChat is a split screen chat utility for QuickBBS, RemoteAccess,
- ProBoard, AdeptXBBS, Telegard, and SynchroNet BBS packages. It can be
- used with many other BBS types as long as they support Dorinfo1.Def
- or Door.Sys type Doors.
-
- ■ QuikEdit -
-
- QuikEdit is a fullscreen ANSI message editor that was originally designed
- for use with RemoteAccess. Although it has been tested with RA v2.xx,
- QuickBBS v2.xx, ProBoard v2.xx, Telegard v3.0, AdeptXBBS, and SynchroNet
- it should be compatible with any other BBS that uses the QuickBBS style
- dropfiles that contain the message writing information.
-
- These files are MSGTMP & MSGINF. You should check your BBS documentation
- to see if your software supports this system. QuikEdit also calls on the
- Dorinfo1.Def file to read in necessary information about the user profile.
-
- ■ QuikBank -
-
- QuikBank is a fully functional, fully configurable timebank system
- for QuickBBS v2.xx, RemoteAccess v2.xx and ProBoard v2.xx. It has many
- cool features, including InterBBS transactions.
-
- ■ QuikCBV -
-
- QuikCBV is a Full featured callback verification system for RemoteAccess
- and ProBoard. Many unique features! Look forward to even more features
- in the next version!
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Program Support - Internet Email Addresses ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Following is a list of support/distribution/registration sites which
- currently have Internet email addresses. Please contact any of the sites
- listed in SUPPORT.DOC via email for assistance with any Matrix Technologies
- product.
-
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Program Support - BBS Locations ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- All Matrix Technologies utilities are available from our homepage at:
- http://www.isonline.com/Matrix
-
- QuikEdit can be File Requested from any of the BBS's listed in
- SUPPORT.DOC, which is included in this archive.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ End Of QuikEdit Documentation ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-