True-a-Day -- SSI/PHP Version
Weekly Weird News
Again with the default settings (plus centering), it looks like this (PHP):
This is done by simply adding the line:
<? readfile ("http://thisistrue.net/cgi-bin/tad.pl?ssi=1"); ?>
For pure SSI applications, the above invocation may or may not work -- the very common Apache web server's SSI function does not allow includes from remote servers unless you use PHP! It can easily be made to work, however, using a proxy on your server, which is great if you don't want to use PHP. Here's how:
Naturally, we don't have the resources to support all possible configurations, so you're pretty much on your own implementing these advanced versions of TAD. However, if you suspect a problem with TAD itself, we'd appreciate hearing about it.
If you're interested in the technical background on how these advanced SSI topics work, see this article on the subject.
How to add the parameters to the script call:
Include one or more, without spaces, after the tad.pl part. The first parameter is the "ssi=1" and must start with "?". Any additional parameters are separated with a simple "&". Example:
A Note Regarding XHTML Validation
Our tad.pl program outputs a stylesheet reference. While this works properly, it is technically not valid XHTML because it happens in your page's <body>, and may cause your page to fail to validate. If validation is a concern for you: