previous month: December 2001   |   next month: February 2002
next year: January 2003

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


  • (from the another-stupid-feature-I-wanted-so-I-just-put-it-in dept.)
    updated List Nodes of Type to allow filtering by a node's author


  • (from the oops-fix-the-big-hole-with-a-minor-patch dept.)
    weblog (htmlcode) doesn't filter out illegal HTML tags - while this is useful for things like the front page, Node Row shows anybody's writeups, which is a hole; this has been fixed for now by just filtering everything


  • (from the slightly-better-patch dept.)
    added YA parameter to weblog (htmlcode) that specifies if HTML tag checking should be skipped; if 0 or not there, the normal approved HTML tags checking runs


  • (from the lonely-editors-noders-who-talk-to-themselves dept.)
    (This makes more sense if you just do it, instead of reading this.) As a temporary fix before anybody can CC (carbon copy) any message to themselves, editors noders who have the talking area the writeup header field enabled can check the CC checkbox to copy the message to themselves. When checked, the message go to the writeup's author (as usual), along with the person sending the message. To the person sending the message, the person it was sent to appears as the "group" it is for.
  • (from the level-4-uprising dept.)
    level 4 noders may now also use the Scratch Pad Viewer


  • (from the sdrawkcab dept.)
    added option to List Nodes of Type to sort by node_id descending
  • (from the missing-] dept.)
    as per ascorbic's patch, fixed chatterbox XML ticker (fullpage) to turn unclosed [ links into escaped version, [


  • (from the silence-is-golden dept.)
    Added check to prevent borged users from talking via the writeup header or a user's homenode.
  • (from the what-was-their-name-again dept.)
    The user Pandora caused a Server Error! when viewing their home page, which was caused by a variable being a zero-length string, instead of a number, at a < test in setupuservars (htmlcode). I simply added a check for this condition, although it would be better to also fix would the mystery place where it gets set incorrectly.
  • (from the recursion-is-our-recursion-is-our-recursion-is-our-recursion-is-our-... dept.)
    Somehow, a certain e2node had itself as a member of its group (usually, only writeups are in an e2node's group), so when e2node maintenance delete (maintenance) was called, it went into a recursive loop. There is now a check in place to prevent it from immediately removing itself. (A chained deletion could still cause problems, though.)


  • (from the patch-is-a-pain-to-admins dept.)
    changed listcode (htmlcode) so "patch" submissions give a more obvious warning message to admins, to reduce the chance of them accidently creating a patch, instead of actually editing the thing (at least 5 admins, including me, did that so far, doh!)
  • (from the is-an-invisible-line-really-a-line dept.)
    changed cosmetic HTML generated by nodeletsection (htmlcode) so nodelet section +/- things which expand/collapse part of the nodelet aren't underlined
  • (from the is-an-unheard-warning-really-a-warning dept.)
    created silentWarn (htmlcode), to be used for minor warning things; information will only be saved during the pageload


  • (from the what-did-we-say dept.)
    created linkGroupMessages (htmlcode) because I had the code it contains in 3 different places, with the possiblity of it being in more places, so I decided to just put it into 1 place


  • (from the bookmark-this dept.)
    made (small) changes to { showbookmarks (htmlcode), classic user display page (htmlpage), jukka user display page (htmlpage), ekw user display page (htmlpage) } just so the 'user bookmarks' text won't display on users who have no public bookmarks
  • (from the NullPointerException dept.)
    made newwriteups2 (htmlcode) check for an undef node from the dump (which can happen when there are many new hidden writeups), and quit the loop early if found; this fixes the (sometimes multiple) server errors that spew out when a large number of new writeups are viewed in the nodelet
  • (from the who-what-why-where dept.)
    Everything User Search (superdoc) now has a lame sort by writeup type option
  • (from the morse-code dept.)
    Fixed newwriteups2 (htmlcode) so it now takes the substring of the correct variable when dealing with long words in writeup titles. (Before, sometimes names cut short with ... would result in the wrong text displaying.)
  • (from the sneaking-around-behind-my-back dept.)
    Modified addwriteup (htmlcode) to default dream logs and editors logs to hidden creation. I'm not sure if daily logs should default to hidden or not.


  • (from the loose-lips-sink-ships dept.)
    Made JB's restricted_superdoc tool at node_id 1244409 look nicer.


  • (from the finger-me dept.)
    After many moons, I have created a partially working user information XML XML generator. Consider it unstable; I may change things around at any time, so don't trust it quite yet. Eventually, I want it to have all the information that displays on the user page to be in the XML generator, and maybe a little more. (But what? I don't know.)

previous month: December 2001   |   next month: February 2002
next year: January 2003