> 1. write to a flat text file (our "database") > 2. write the central html page > 3. write a scaled down html page to be inserted via SSI elsewhere in the > site > 4. write an xml page > 5. write a RSS page > and now I guess I have to add > 6. write a .js page to be inserted by outside sites. > > There *has* to be an easier way... XML and XSLT!!! Write stylesheets to make each of those versions. Some possible places to start: http://www.w3.org/Style/XSL/ http://www.w3.org/TR/xslt.html http://www.xml.com/pub/a/2000/08/holman/index.html http://www.oasis-open.org/cover/xsl.html http://directory.google.com/Top/Computers/Data_Formats/Markup_Languages/XML/ Style_Sheets/XSL/Resources/ good luck, -- mattwarden mattwarden.com