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

This is my root log. I add to it when I get the time. Think of it as a development journal for stuff that goes on here. 4/365: Created a new node type for the ability for e2nodes to have pictures in them. This is still a highly experimental feature that really really needs to be looked into more. This was a proof of concept, and will need to be investigated further. It might possibly be better to extend the nodetype for the e2node, but for now we have a beta nodetype;

9/365: Re-created: The Content Rescue Team : Datacenter to try and figure out what to do with the amazingly high traffic list. 12/365: Per bones's request, added an aesthetic VARS addition in user settings to allow users to put an hr in between the topic and the chatterbox. 16/365: Per suggestion of donfreenut, I've added an option to user settings that allows you to choose javascript boosted textarea edit box instead of normal message "input type=text" box. This should help people write those longer messages we all love. I haven't really tested it much, but it seems to work on IE and Opera. If it dies on NS, please let me know, or it horks the message process. Keep in mind you get a javascript warning, since it is a soft limit, but whatever. It works. Also, fixed the performance issues related to the lastnoded link on users homenodes. The cache now remains clean, regardless of deletion or what not. This will iron itself out over the next day (or a few hours at the rate that the cache cleaning script is running). After that, it should be lag free. Thanks to dizzy for the initial feature idea. There was a huge DUH where i had left major performance hit code in a common htmlcode, so after today, we should see a large performance increase across the board, but especially on homenodes.

17/365: Changed user settings to reflect the non-beta nature of the last noded link on homenodes. Thanks to abiessu for the tip

Okay, hold the phone. It was at about this point where I got really lazy on my root log. My apologies. I worked on the following things (I promise to be better about keeping up with this sort of thing). ..Okay, catching up in februrary

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