home *** CD-ROM | disk | FTP | other *** search
- Message Base Replacement PPE(s) Version 1.20
- Code and Graphics by Maverick/[ANTi-X]
- Compiled with PPLC 3.20 for PCBoard 15.22+
-
- Disclaimer
- ══─────∙·.
- This PPE is released under the FREEWARE concept. It may be used in any way
- you wish! Slice it, dice it, decompile it... Whatever you want. HOWEVER, I
- assume NO responsibility for anything that happens. I offer NO guarantees
- of any kind! It's yours, it's free, use it how ever you see fit!
-
- ** WARNING ** This is NOT a completed version, and may contain bugs. Use at
- your own risk! Although the worst that is likely to happen is not work! ;)
-
- ** WARNING ** Once installing READ.PPE, do *NOT* pack your messages! You
- will cause PCBoard to do things it shouldn't! You midas well delete your
- message base, cuzz that's what you'll have to do after running PCBPACK!
-
-
- About/Purpose
- ══────────∙·.
- Why 5 PPE's for a R command replacement? Because CDC has been unwilling to
- listen to my requests... Mainly the fact that I want a CONFIGUREABLE MESSAGE
- HEADER! (See READHDR) Am I not making myself clear? The default message
- header STINKS! Anyway, this rather large set of PPE's fixes that, and some
- other message base over-sights.
-
- ** NOTE ** The source code is not included in these for one reason, and one
- reason only, "It's not done!" <g> It's unlike me to NOT include the source,
- but the main reason is because this is a BETA release. The source WILL be in
- the non-beta release... (Probably version 2.00) You are allowed to decompile
- it with PPLX, but it's *ALOT* of code! Don't say I didn't warn ya! ;)
-
- Advantages of these PPE's
- ══────────────────────∙·.
- Your message base will look awesome! EVERY PCBoard sysop that has called my
- board says this, "Gimme that message config thing! It's awesome!"
-
- Solves all problems with users being blinded by the old, ugly message
- header!
-
- Has an awesome address book! Totally re-coded and awesome! Be sure to check
- it out!
-
- Some nice features, such as use of @ codes for configurablity, integration
- with my up-coming quote/message dresser/editor. The quote char "├" (or in
- your case) "->" can be changed and colored! Ohhh, how nice! :)
-
- Full screen message editor support, supporting IceEdit for now, and more
- to come!
-
- Can still use PCB's internal editors, but the memory problem still exists
- with no hope in sight! ;( Unfortunatly, I don't know of a way to fix it
- without the source code to PCBoard itself! Hmmm... Now I know I saw that
- code somewhere...
-
-
- Disadvantages of these PPE's
- ══───────────────────────∙·.
- Your will loose LOTS of the nice features of PCBoard message system. The
- code for READ.PPE alone is 900+ lines, and it only supports commands:
-
- R A: Read All
- R Y: Read Your
- R L: Read Last
- R #: Read Specific Message Number
-
- A parameter of "NS" can be added to any of these to force read.ppe into
- NonStop reading mode!
-
- This PPE has been SO requested though, that I'm releasing it anyway.
-
-
- Known Bugs
- ══─────∙·.
- I know, releasing PPE's with known bugs... Shame Shame! It's not my style,
- but then, you guys kept bugging me to release it, so there!
-
- Okay, one, it doesn't update the READ status after a user reads his mail.
- So, it will always display "READ: NO" for that fact. I will fix this once
- I start reading/writing directly to MSGS and MSGS.IDX. Until then, live
- with it! :) This version uses MsgToFile to read mail. (It's slow, I know)
-
- When a user has mail waiting in an other conference OTHER than the current
- one, read.ppe doesn't join the conferences the messages are in. (R Y command)
- I'm not quite sure how to accomplish this... I'm working on it though! ;)
-
- READ.PPE is running out of memory after reading, replying, reading,
- replying, ect.. This is due to it calling the message editor, and then
- reloading READ.PPE from CALLED.PPE. However, this HAS to be done in order
- for it to work correctly! ;( Otherwise, as soon as you save your reply, it
- throws you at the main menu, making you have to hit R A again! *NOTE* Using
- an external editor completely fixes this problem!
-
- Several cosmetic things (like the saving message prompt/message number
- printing out of turn) that I have NO control over. Unfortunatly, another
- problem I cannot control on a PPE programming level. Allthough, if I had
- the source to PCBoard...
-
-
- Installation/Configuration
- ══─────────────────────∙·.
- Preface:
- NOTE: This PPE is now compatable with FidoNet. It works fine in all my tests.
- If you encounter errors with it and Fido, e-mail me!
-
- If your BBS is connected to the internet (UUCP) STOP here! This PPE has NOT
- been tested under such enviroments, and will most likely stuff wrong text!
- Mainly when it comes to message input. (ie. to/subject/security) If you are
- dareing, try it anyways, OR, complain to CDC and tell them you want a
- configurable message header and you want it NOW!
-
- 1. Goto PCBSETUP, Type BB and go down to CMD.LST and press F2. Add these 3 new
- entrys:
-
- CMD.LST Editor
-
- Charges Per PPE/MNU File Specification -or-
- Command Sec Minute Use Keystroke Substitution
- ══════════════ ═══ ═════════════════ ═════════════════════════════════
- XX) E 0 0 0 C:\PCB\PPE\READ\ENTER.PPE
- XX) R 0 0 0 C:\PCB\PPE\READ\READ.PPE
- XX) BOOK 0 0 0 C:\PCB\PPE\READ\BOOK.PPE
- └──────┬───────┘
- Full drive and path to the PPE's ────────┘
-
- 2. Edit READ.CFG, which contains 4 configurable lines. Descriptions are in
- READ.CFG.
-
- 3. Run INSTALL.BAT to complete the installation. Make sure you run it from the
- directory the PPE resides in. Example:
-
- INSTALL C:\PCB\PCBTEXT C:\PCB\PPE\READ
- └─────┬──────┘ └──────┬──────┘
- │ └─────── Full drive and path to the PPE's
- └──────── Name of PCBTEXT file to modify
-
- 4. Edit READHDR and READHDRS to your likeing, Refer to READHDR.DOC for more
- information.
-
- 5. Create EXTx.BAT and setup an external editor if you choose to use one.
- Refer to EXTERNAL.DOC for more information. If you want to use PCBoard's
- internal editor, then your done addin' this bad boy in. Enjoy!
-
-
- Future/Support
- ══─────────∙·.
- The list is HUGE. Of course if CDC would do the message header themselves,
- I'll be happy! :)
-
- Also if I get any requests for addition/changes, I'll be glad to consider
- them!
-
- E-mail: maverick@phcc.org
- Salt Air: Kenneth Padgett
- Sysop of: The No-Name BBS (703) 323-6838
- FTP: x136.pcboard.com /pub/bbs/antix
- WWW: http://pages.prodigy.com/no-name/anti-x.htm
- http://pages.prodigy.com/no-name/kenneth.htm
-
- Snail Mail (self addressed stamped envelope if you want a reply):
-
- The No-Name BBS
- P.O. Box 12443
- Burke, Va 22009-2443
-
-
- Greetz
- ══─∙·.
- Greetz go to:
-
- Gelfling - All your wonderful beta testing and ideas! And the great
- french tanslation! :) Thanks dude!
-
- Chicken/ECR - Your decompiler showed me how to code, And how NOT to code!
-
- Lone Runner/AEGIS - Your decompiler is better(Sorry Chicken), Keep up the work!
-