þ ProVote v1.2 Released on 07/07/94 Note: This is a drop in replacement, all you really need to do is replace the PROVOTE.PPE file. FIXED: If FORCE VOTING=ON, in multinode environment, and one node vals/dels a user while another node has that user on his voting screen (but has not voted on him YET..), the second voter was not be able to quit out of voting. FIXED: Finally, adding deleted users to the TCAN file will work properly. I had opened the file using FOPEN not FAPPEND, so it just kept replacing the first name. ADDED: The message sent to new users when they are validated is now security level aware. If for instance a validated user gets level 60, PROVOTE will first search for WELCOME.60, then WELCOME.PCB. ADDED: Automatic conference registrations. See PROVOTE.DOC for details. CHNGD: Infoform's 2 and 3 in the ANSI1.ZIP file have been enhanced, they are now animated with a mondo-cool status bar on top. :) þ ProVote v1.1 Released on 05/26/94 CHNGD: Maximum users being voted on is now configurable via line #11 in PROVOTE.CNF. This line determines the maximum people allowed in NUV at one time AND it must be GREATER THAN the amount of entries in your PWRD file (how many different sec levels you have). MAKE SURE YOU SET THIS NUMBER HIGH ENOUGH SO THAT YOU WILL NEVER HAVE THAT MANY NEW USERS AT ONE TIME! I should have just kept this hardcoded . CHNGD: Maximum Comment to Sysop lines now follows setting in PCBSETUP. FIXED: If user record does not exist in USERS file, infoforms are no longer saved (if user was nuked through PCBSM or some other way). FIXED: Didn't erase lightbar for when VALIDATED/DELETE screen pops up. ADDED: Light-bar security level choice when sysop is force validating. FIXED: Not really bug, when sysop validating, sec level would follow their current stats to determine if landslide. fixed cause of ^ ADDED: Questions pertaining to stuffing votes now via light-bars. FIXED: @X codes now filtered out for sysop comment #2 field. FIXED: Now will properly add name to TCAN if sec is -2 for del users. FIXED: Users could quit voting via ESC if force voting on all was ON and users were still pending. ADDED: If exist WELCOME.PCB, sent to user val'd thru ProVote in a private message in conference 0. CHNGD: You can now input right up to a wall during infoforms instead of x-1 so now you can input a single char inside of [ ]. FIXED: When displaying comments, it now makes use of the last line. ADDED: Sysops can now see how every user has voted, even if they didn't leave a comment. CHNGD: Sped up the display of users being voted on; if on page 1 of users list, it doesn't print 75 spaces over spaces already there. CHNGD: EXIT.PCB format has totally changed. No more crazy methods to save it, just put a * where you want a YES/NO lightbar to appear. CHNGD: Users can now no longer vote on themselves (if they have been validated outside of ProVote). CHNGD: FEEDBACK.PCB now requires 3 "*" MCI codes. It will replace the *'s with the Sysops name, users nanem, and subject- in that order. FIXED: /S is now case-insensitive when saving feedback. Also enhanced it to act like Telegard/Renegade. CHNGD: PROVOTE.CNF format has changed drastically. ADDED: Infoform can now be a PPE or display file, just put a "!" or "%" followed by the complete path\filespec in the first line of the desired INFOFORM.x file. It is YOUR responsibility to get any forms to the DATA\ dir, see the source code to INFOHUNT.PPE for how to create a proper filename. (This I would think is a rather ADVANCED feature). ADDED: If exist NEWUSER.PCB, shown to newusers before anything happens. ADDED: If exist INSTRUCT.PCB, shown to voters before anything happens. CHNGD: Got rid of the Clear/Restore toggle; now it always just clears CHNGD: Can now use alt-F10 to prevent nukeage of applying user (just raise sec before all apps are finished). ADDED: Now saves forms for nuked users in GONE\ directory. IMPORTANT! If you are upgrading, you must create this directory manually! FIXED: Tiny inconsequential bug that caused a light bar to redraw itself twice under certain conditions, just slowed the display a bit. CHNGD: Infoforms now saved to temp filenames until feedback is SAVED, so now apps of people who hung up won't clutter the DATA\ dir. ADDED: "Review" choice when voting. This will also be the default bar that is highlighted immediately after viewing infoforms, to prevent lazy fucks from just slamming enter to blaze through all applicants. CHNGD: STRINGS.DAT format has changed. ADDED: if you define number of yes/no votes req as 0, then a user will never be val'd or deleted. You can do it for one or the other, or both. ADDED: /VIEW command line paremeter. If this is used, and a voter is entering PROVOTE but has already voted on everyone (and is NOT a sysop), then ProVote will report "No New Users Found". FIXED: If going from last page of applicants to first, it wouldn't clear the previous underlying data CHNGD: When entering provote, it will automatically hilight the first UNVOTED on user (instead of simply first user) CHNGD: INFOHUNT.PPE has been updated to reflect changes in ProVote, source code has also been included to illustrate the naming convention used for the infoforms. þ ProVote v1.0 Released on 04/20/94 Initial release.