2000-04-05 02:51:20-05
 
 
  
Well, its 3:00 am again - I seriously thought I would go to bed early tonight.

Instead, I got caught up in building this - and not in doing any of the hundreds of other things I need to get done.

Still, this is pretty cool.

Because I like to be different, this is running on the following Software:
  • FreeBSD 4.0
  • Roxen Webserver 2.0 alpha
  • PostgreSQL 7.0 beta

    This is written in RXML, a mix of the old 1.3 and new 2.0 syntax.
    If you want the source, you can download it here

    -Jeff


    reply
  •    
    2000-04-05 17:22:47-05
     
     
      
    Soul

    I don't think you should be able to push previous 5 unless there is something there :P

    -That annoying chick who likes to screw with ur lights :P


    reply
       
    2000-04-05 17:21:16-05
     
     
      
    Soul

    Oh, and the ' gets messed up :P


    reply
       
    2000-04-07 21:09:24-05
     
     
      
    Pathwalker
    click to email

    There, I fixed it - happy now? ''''''''''''''''''''''''''''''

    -Jeff


    reply
       
    2000-04-07 21:22:26-05
     
     
      
    Pathwalker
    click to email

    I had to switch to using <emit source=sql> rather than <sqloutput>.

    That let me change the comment output code to: <replace from=&amp; to=&>&_.text;</replace>

    -Jeff


    reply
       
    2000-10-14 19:37:57-05
     
     
      
    Pathwalker
    click to email

    Now I just use the <wash-html> tag in roxen 2.1 - it saves a lot of trouble.


    reply
       
    2003-12-29 04:44:21-05
     
     
      
    Pathwalker
    click to email

    Just to keep things updated - I finally scrapped the page layout stuff in page.rxml, and replaced it was a pike script.

    Recursive RXML that uses a new database connection for each level of comments is bad.

    The new system opens one database connection, makes two requests (for my comment, and the discussion tree) and then releases the connection to the pool as soon as it has the data it needs, and before it does any layout.

    It cuts down the processing time drastically, and really reduces the number of database connections.


    reply
       
    2000-04-05 17:25:12-05
     
     
      
    Pathwalker
    click to email

    I know - I plan on fixing that, I just figured people would realize that a blank screen meant they went too far.

    The problem with characters that look like ` is because messages go through two quoting stages - the first one quotes out characters which would cause problems with the SQL backend - the second removes HTML code.

    I need to undo the first, before the second happens - it's a little tricky to figure out :-)

    -Jeff


    reply

    click to email
    discussion/thoughts/hungerf3/house/ofdoom.com