previous month: October   |   next month: December
next year: November 2002

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 others have made I don't list here, since they are fully capable of creating their own writeups. (Well, at least, I hope so... of course, you lose your English ability after staring at a scary mix of HTML and Perl for a while.)


  • fixed warnlog (dbtable) so it auto increments (oops), and finished logWarning (htmlcode) - this is so a "Server Warning!" can be thrown (and logged) instead of a "Server Error!" for less important problems - the numbering is also sequential, so the number actually means something



  • improved Message Inbox: separate areas for filtering from user and/or for a usergroup; user and/or usergroup can be "inverse" filtered; can show only archived or non-archived messages




  • Have you ever seen a random writeup that has fractional and/or negative votes? That happened when somebody voted, and the vote log was updated, but the writeup's reputation wasn't. However, voteit (htmlcode) now checks to ensure things are stored correctly, and fixes the problem if they don't match.


  • disabled the auto-reputation fixing for now, since undeleted writeups weren't keeping their correct rep (the vote table goes by node_id, which was different after an undelete)


  • updated message (opcode) so when a non-group member sends a message to that group, the sender will get a copy, too (this can pretty much only happen when an admin messages another group)
  • fixed extremely minor bugs in message (opcode): one that prevents a user from typing a string that Perl evaluates as zero, and one that allows a user to accidently "say" only spaces
  • again, in message (opcode): added group archiving - if the usergroup's name exists in allow message archive (setting), any message sent to the group will also be sent to the group itself
  • updated usergroup display page (htmlpage) to show the number of users in the usergroup





  • usergroup message archive (superdoc) - now can copy group messages to yourself, with the copied message being sent at the original time, or the current time

22 (Thanksgiving)

  • Create a New User (superdoc): now checks to make sure user name doesn't clash with a usergroup looks similiar; added 'debug' checkbox logged in admins can use, which when checked, will tell them if the attempted test user passed the tests, but doesn't actually create the user


  • made newsify (htmlcode) also link to the node that is getting "weblogged"
  • made Epicenter (nodelet) not have blank lines for things that can't be *ified


  • as partially mentioned in my blab! writeup, added Writeup Settings command "sendmsg" which calls functions sendMessage in displayWriteupInfo (htmlcode), which gives a little area in writeup headers to send a message to the WU's author (and as a minor UI change, made vote! button to say blab! when no writeups can be voted on)


  • made blab! button not display if user isn't level 3



  • added pref to user settings to hide creator of e2nodes; changed createdby (htmlcode) to show 'anonymous', but link to creator, if this pref is enabled

previous month: October   |   next month: December
next year: November 2002