previous month   |   next month
next year

The first root log explains why the root logs exist. Note: things listed in this writeup are only changes that I, N-Wing have made; changes that others make I generally don't list here.


August 1, 2001

August 2, 2001

  • ++$age_years;
  • crammed some general SQL and mySQL-specific SQL information to see how next major task should be implemented (mwahahahaha...)

August 3, 2001

August 4, 2001

  • added a little information about e2node, user, and other on Duplicates Found: so people have a better idea of which link to follow

August 15, 2001

  • with JayBonci now in the admins group, I have a Perl slave to do my bidding

August 18, 2001

  • fixed check for Guest User more correct in varcheckbox (htmlcode); made varcheckboxinverse (htmlcode), which is the opposite of varcheckbox; converted a few more check options in user settings (superdoc) into using varcheckbox[inverse]

August 21, 2001

  • created printable (htmlcode), which just enables code to easily create a link to a printable form of the current node; optional parameter is alternate text to display
  • updated writeup display page to call printable and say "all of" instead of "back to"
  • updated htmlcodes displaywriteuptitle and voteit to space out things a bit better, and added a direct link to a printable version of each writeup (instead of having to view the specific writeup first, then following the "printable version" link)
  • changed voteit (htmlcode) so a "marked for destruction" writeup can't be C!ed (actually, only changed the display...)
  • changed cool (opcode) so C!s won't work on "marked for destruction" writeups
  • updated voteit to show how a user voted: + for upvote, - for downvote, ? for unknown (please /msg me if you see that)
  • made writeup edit page not reparent a writeup twice in the same e2node (the edit displaytype for writeups has been known to act weird, this just helps it act a bit less weird; the normal displaytype of "view" is still the correct to deal with writeup text)
  • TODO? make a "linkdisplay" thingy, that specifies displaytype

August 22, 2001

August 29, 2001

  • added a link to the message inbox, showing only private messages from the user you're viewing; the cheap hack is at displayUserInfo (htmlcode)

previous month   |   next month
next year

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).

Log in or registerto write something here or to contact authors.