Following N-Wing's lead I've decided to write down changes I make here.
August 15, 2001:
Updated
groupeditor with better JavaScript. With the new editor (which has been extensively tested), we now support the following platforms for group editing:
- IE 5.0 (Macintosh IE is untested. Uberfetus, I'm sorry but I don't have a test platform for it)
- Netscape 4.0 (I do not have 6 installed, yet, but I will test it)
- Opera 5.0 and higher.
This means that anyone, not only Netscape 4 junkies can do group editing. Any bug reports should come back to me. All perl bugs seem to have been ironed out. I have the original code on file should there be any trouble with the current "build" of it. Any bugs should go straight to
me, and I'll take care of them, hopefully with a little help from
N-Wing.
Thanks go out to
wharfinger for his help in putting this one together.
August 16, 2001
Made a spot change to
groupeditor to fix a few stray conditions. More bug fixes pending
August 17, 2001
In
JayBonci's sandbox, after much discussion, there is now a Message Inbox variant, which will be updated tonight that allows gods only to read the message inboxes of bots, so that we can lock the accounts. This is a good security practice, so that these bots aren't a security hole.
August 18, 2001
In
The Nodeshell Hopper, after some testing, we now have a way to mass destroy nodeshells. I'd suggest that you not do more than say like 15-20 at a time. It checks them for emptiness, and whether they exist as an E2 node. It is safe to destroy vanity nodeshells with the same name as a user.
I used the code nate C&Ped to me for the nuke opcode. Now, there is a bug in the nuke opcode, so the message is there, but it still fundamentally works. Ignore the error for right now. It still works as if you went to each node, loaded it up and hit delete.
THIS ONLY DELETES NODESHELLS AND SHOULD NOT WORK ON USER ACCOUNTS, SUPERDOCS, RAW TYPES, ETC
August 19, 2001
Created the
Database Scout, a script (what will be a collection of scripts) to pull out records that we don't want in the database (messed up parentings, webby defs with problems, etc). Right now it pulls out webby records that are votable. It's expensive to run (a huge left join), so use it wisely.
Dropped
JayBonci's sandbox into play. Gods can read the bot boxex now to help users if they are getting confused.
It's also good for security as we never have to log in as them. Let's lock them up and throw away the key.
August 19, 2001(later)
Database Scout now finds webster writeups that are bolded. This my no means will find all of them, but they detect the same error that i've noticed in all of them. This should pick it out just fine. IT IS LIMITED TO FIVE AT A TIME. The database will slow while these definitions are picked out, so use it kindly. The number you enter will not matter, you will only get five in return. Since compiling the list could take e2 down for several hours or more, let's not, and just do five at a time. Thanks.
August 21, 2001
Created
The Borg Clinic, a restricted superdoc designed to help Gods deal with trolls more effectively.
August 22, 2001 (wicked early in the morning
Added on linkless writeup search to the database scout. Due to the sneaky trick of looking for the left bracket, we can find linkeless writeups pretty easily, as most are eliminated in the first few characters. This isn't too expensive to use. If you want to kick on off the list then add a link to it, or a two brace, nothing between block. It's the least expensive of all the regexp queries I've put together thus far. Have a good night everyone
August 22, 2001 (afternoon)
Added the ability in
Database Scout to search for writeups that are under 20 characters. Twenty was chosen because it will also get Asamoth + whitespace writeups, and it also nails a lot of the "See also" crap that's out there.
Not that all of these writeups need to die, but a lot of them are not a huge contribution to the db.
August 26, 2001 (morning)
Added the ability for
Database Scout to find the Windows Error Message nodeshells, and format them so that
The Nodeshell Hopper can find them all.
August 27, 2001 (eaaaaarly morning)
Added the new feature to
user settings that allows people to shut off XP from voting, so that they can still vote and still let people contribute through moderation. The documentation is in
E2 Options: Declining vote XP.
Finally got off my ass to fix a bug in the SQL interface where it would fuck up when people would write a query that would return no records. Cuz I NEEEEEEEVER do that. ugh. DIE! Thanks.
Couldn't sleep.
Database Scout short writeup search is reduced to five only. Added an option to search for -6 and lower reputation, normal constraints.
August 28, 2001
Added to database scout the ability to search for items with the title "metanode" to help dem bones on his quest. Released the
Magical Writeup Reparenter to solve any and all reparenting woes.
August 29, 2001
Added a new power to level 5. Thanks to ideath's idea we now have
E2 Options: Sharing your scratch pad.
August 30, 2001
Fixed a couple of bugs in
Magical Writeup Reparenter, and a couple of improvements per dem bones's suggestions
August 31, 2001
Added
Jay's Proposals for a few ideas I'm tossing around. Fixed
The Nodeshell Hopper to do its thing without regexping by hand. Also, added an option to DB Scout that will allow people to search for writeups without softlinks (5 at a time, lag free).