Interesting timing...
http://coggeshall.org/archives/e_65.html



On Wednesday 30 July 2003 04:25 pm, Justin French wrote:
> Sounds great, although I doubt my host will install... has anyone
> considered such a beast running as a PHP function/class?
>
> Justin
>
> On Wednesday, July 30, 2003, at 02:53  PM, Jeff Harris wrote:
> > On Jul 30, 2003, "Curt Zirzow" claimed that:
> > |* Thus wrote Justin French ([EMAIL PROTECTED]):
> > |> Hi all,
> > |
> > |hello.
> > |
> > |> has anyone developed or know of a function to convert all tags to
> > |> lowercase, but still preserves the contents of the tags and the
> >
> > content
> >
> > |> of the attributes of the tags?
> > |
> > |nice little tool:
> > |http://tidy.sourceforge.net/
> > |
> > |Some one built a function that uses that tool to filter, you'll
> > |have to search the archives, cause I dont know of it off hand.
> > |
> > |
> > |Curt
> >
> > I use tidy built into my scripts. In your tidy config file you can set
> > covert to lower case, indent, output XHTML or whatever. Curt refers to
> > phpTidyHt which basically does the same thing but with a function call.
> > Most pages come out crisp and clean. The others are inherently wacked
> > and
> > need fixing anyway.
> >
> > <?php
> > ob_start();
> > // process stuff
> > print("</body></html>");
> > $str = addslashes(ob_get_contents());
> > $fp = popen("echo \"" . $str .
> >       "\" | /path/to/tidy -config /path/tidy/config", "r");
> > $newstr = "";
> > do {
> >     $data = fread($fp, 999999);
> >     if (strlen($data) == 0) {
> >         break;
> >     }
> >     $newstr .= $data;
> > }
> > while(true);
> > pclose($fp);
> > ob_end_clean();
> > $modtime = filemtime($_SERVER['PATH_TRANSLATED']);
> > $gmt_modtime = gmdate('D, d M Y H:i:s', $modtime). ' GMT';
> > header("Last-Modified: " . $gmt_modtime);
> > header("Content-length: " . strlen(stripslashes($newstr ) ) );
> > echo stripslashes($newstr);
> > ?>
> >
> > --
> > Registered Linux user #304026.
> > "lynx -source http://jharris.rallycentral.us/jharris.asc | gpg
> > --import"
> > Key fingerprint = 52FC 20BD 025A 8C13 5FC6  68C6 9CF9 46C2 B089 0FED
> > Responses to this message should conform to RFC 1855.
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> > ---
> > [This E-mail scanned for viruses]

-- 
Status: 0
Content-type: text/html

[cgi]
"A leader is the wave pushed ahead by the ship."

-Leo Nikolaevich Tolstoy


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to