+-----------------------------------------------------------------------------+ | Prompts Galore! v2.1 | | Written by Drew [PWA] | | Docs Last Updated 01-03-94 | +-----------------------------------------------------------------------------+ +-----------------------------------------------------------------------------+ | 0. Table of Contents | +-----------------------------------------------------------------------------+ 1. Introduction 2. Installation 3. Configuration 4. Description of Prompts 5. Miscellaneous Notes 6. Caveats 7. Last Words +-----------------------------------------------------------------------------+ | 1. Introduction | +-----------------------------------------------------------------------------+ See HISTORY.DOC for changes. Otherwise... Version 1.0 of Prompts Galore! replaced 10 of your PCBTEXT prompts with nifty looking lightbar versions. I said in version 1.1 to expect over (around) two dozen replacements... I guess I lied, sort of. :) This is Prompts Galore! v2.1, and there are 44 replacements. It is completely rewritten in PPL 3.0 and for PCBoard 15.2 only. +-----------------------------------------------------------------------------+ | 2. Installation | +-----------------------------------------------------------------------------+ UPGRADING --------- If you are upgrading from v1.0, you must reinstall because everything has been changed. If you are upgrading from v2.0, then follow these instructions: 1. Replace the old PG.PPE with the new one contained in this archive. 2. If you do *NOT* wish to use Prompts Galore! for pcbtext prompt #605 ("Proceed with logoff?"), then you are done. Otherwise: a. Edit PG.CFG and add two more (new) lines for lines 83 and 84. Line 83 should read something like: "Proceed with logoff?" or whatever you normally have. Line 84 is the default command number for this prompt. b. Run INSTALL.BAT to install prompt #605 or edit your PCBTEXT for a manual installation of prompt #605. NEW INSTALLATION ---------------- Before you install this ppe, I suggest that you make a backup of your PCBTEXT file. This is just in case you really, really dislike this PPE for some reason. . . Step 1. Create a separate directory for this package. ie: mkdir c:\ppe\pg Step 2. Unzip the original zip file into the new directory. ie: pkunzip pwapg21 c:\ppe\pg Step 3. Run INSTALL.BAT to install the prompts. It will tell you the correct syntax necessary (ie: you will need to specify the location of your PCBTEXT file). You are welcome to edit INSTALL.BAT to suit your needs. You may want to take a peek down below for a quick description of the prompts and what they replace. +-----------------------------------------------------------------------------+ | 3. Configuration | +-----------------------------------------------------------------------------+ Feel free to modify all the config files as you see fit. I have also included prepackaged config files for each basic color scheme. Inside the file "COLORS.ZIP" are corresponding zip files for each color. Simply pick the one you want to use by unzipping COLORS.ZIP and then the file for your color (for example, "RED.ZIP" for the red color configuration). +-----------------------------------------------------------------------------+ | 4. Description of Prompts | +-----------------------------------------------------------------------------+ In Prompts Galore! v1.0, each ppe and its corresponding configuration file was named according to the prompt it replaces (ie: 192.ppe and 192.cfg). This is no longer the case, as now there is just ONE ppe that takes care of all of this. The prompt is determined by passing the prompt number as a parameter to PPE when it is run. ie: c:\ppe\pg\pg.ppe 192 Additionally, some of the ppe's have a "help" screen. These are named in a similar fashion (ie: 192help.pcb). Here is a listing of all of the prompts Prompts Galore! can replace: Prompt # Description -------- ----------- 1 Leave a comment for the sysop? 53 Apply as a new user? (re-enter name or continue as new) 54 Would you like to register with us? 79 Pack the message base? 80 Delete the caller log? 82 Renumber during repack? 84 Complete the Questionnaire? 85 Do you want to delete this line? 86 Pack the user file? 87 (@optext@) already exists. Remove it (yes, no continue) 88 View other conference members? 89 Purge RECEIVED+PRIVATE messages? 90 Exit to DOS? 105 Keep locked out users? 196 "more" prompt 212 view, print, scan, delete caller's log, quit 213 view, print users, quit 220 edit: to, from, subj, refer num, read, protection, 227 node chat: group, unavailable, help, quit 228 node chat: group, available, help, quit 296 Scan message base since last read? 403 Abort your entry? 420 edit echo: to from subj numrefer read prot echo cr=quits 449 Uploading files will lose flagged files. Continue? 461 Generate ONLY a new index file? 474 upload cmds: help, goodbye, abort, (P)rotocol, cr=Cont 477 Save or Abort Message 483 ALL abort detected. Continue with scan? 490 goodbye after download, abort download, cr=continue 498 Use Full screen editor? 500 download flagged files? 503 perform (S)oundex search, (R)e-enter user name, (C)ont 504 (U)se found name, (S)earch more, (R)e-enter name, (C)ont 550 DL Cmds: help, abort, edit, goodbye, list, prot, cr=cont 551 batch cmds: help, add, remove, list batch, cr=cont 556 clear the screen between each message? 571 Would you like to leave a comment to the sysop instead? 583 full screen editor default (y)es (n)o (a)sk 595 did you forget your password? 596 leave a comment to the sysop before logging off? 605 Proceed with logoff? 630 request return receipt? 662 read your personal mail now? yes no all 678 QWK commands: download upload protocol cr=quit +-----------------------------------------------------------------------------+ | 5. Miscellaneous Notes | +-----------------------------------------------------------------------------+ Prompts Galore! v1.0 had a separate ppe for each prompt. This was a logical idea since it avoided a huge config file and overhead involved on initial execution of the ppe. However, as I was writing v1.1, I added more and more prompts. When I reached about 25 prompts and realized there were still many more to add, I decided against making separate little ppe's for each one. Coupled with the release of PCBoard 15.2 and PPLC 3.0, it was a good opportunity to rewrite the entire thing in a very modular manner. This is the result. Hopefully, I hope you will not find configuration too overwhelming or confusing. Most of the prompts are fairly straight forward as to which ones they represent. +-----------------------------------------------------------------------------+ | 6. Caveats | +-----------------------------------------------------------------------------+ Sorry, the hot-keys for each possible command in the prompts are not configurable. This shouldn't cause too much a problem, but I suppose if enough people complain, I will try to make it configurable in some manner in the next version. If you are using a PPE to replace your "O" command (operator page), then you should be aware of the possible behaviour from Prompt #1 and Prompt #571. (#1 is "Leave a comment to the sysop?" and #571 is "Would you like to leave a comment to the sysop instead?", asked when the sysop is not available.) The thing to note is that some of the "O" command PPE's use a keyboard stuffing method of "C" followed by a "Y" to simulate asking the comment to sysop question if the sysop is not available. This does *not* work with Prompts Galore! because keyboard stuffing simply cannot be "intercepted" within a PPE. Hence, you will get a prompt that looks like this: ? (N) ...or something of the like. SO. My point is: play around with your "O" ppe and see if it does this. If it does, you can always decompile the "O" ppe and modify it slightly. The alternative is to just not use Prompts Galore! for these two particular prompts (#1 and #571). If you want to modify your "O" ppe and need help, feel free to drop me a note. +-----------------------------------------------------------------------------+ | 7. Last Words | +-----------------------------------------------------------------------------+ Sorry, since I woke up on the wrong side of the bed, I did not feel like including source in this release. However, if you want the source, simply ask me for it and I will happily give you the mess, err, code. Even if you do not want the source from me, I would love to hear any and all feedback from everyone. Consider the act of asking me as "registering", and as a result of "registering", you receive the source. Basically, I would like to know who's out there that uses this. Otherwise, if you need to reach me for some reason, you can send internet email to "drew@xinet.com", or leave me a message on Attitude Net, or call my board: The Silicon Phalanx at 310-575-8567 and apply for access. Peace, --Drew