I'm in the process of migrating my site from Geeklog to Drupal (yikes!), and I have a question that applies to Drupal in general. Is there any simple way to create "page" nodes and have them display without any blocks, styles, etc.?
Basically, Geeklog used to have an option for its static pages called "Blank Page." You could use the content-posting interface to post a pure HTML page, and by selecting "Blank Page" from the pull-down menu on the content submission form, that page would dispaly as though it weren't even a part of Geeklog -- no blocks, no headers, not even any CSS applied to it (unless you added your own). You could still edit it using the admin interface, but it would display as pure HTML independent of any Geeklog trappings. To an outside observer, it would look as though the page weren't even a part of a Geeklog site. ( See earthconsciousrevolution.org and The Real Matrix, for example. The only reason you can tell via URL that it's Geeklog is because I chose not to do masked domain forwarding. )
I'm looking to do the same in Drupal, but I can't seem to "break out" of the block/theme structure as easily as I could in Geeklog. I post a "page" node, and it has all of the blocks, headers, etc. One possible solution that I found was this: