Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

tidy-proxy(1) [debian man page]

TIDY-PROXY(1)							 tidy-proxy manual						     TIDY-PROXY(1)

NAME
tidy-proxy - small http proxy which tidies html SYNOPSIS
tidy-proxy [ --host hostname] [ -p port] [ -d] [ -l {1|2}] [ --action {t|v}] [ --tidy-cmd tidy-command] [ --validate-cmd validate-command] [ --pid pid-file] DESCRIPTION
tidy-proxy is a small proxy server written in perl. using this proxy web-pages are checked for HTML errors with tidy or validate while they are downloaded. The results are displayed on top of that page. tidy-proxy is mainly intended for developing dynamic web-pages. OPTIONS
--host *host* the host parameter sets the listening address for tidy-proxy. [default: localhost] -p, --port *port* port sets the listening port for tidy-proxy. [default: 9090] -d, --nodaemon run tidy-proxy in foreground -l, --level *level* level sets the filtering level for tidy-proxy 1: Warnings 2: Errors --action *t|v* set if to use *t*idy or *v*alidate. [default: tidy] --tidy-cmd *cmd* Command to use for tidy. [default: /usr/bin/tidy] --validate-cmd *cmd* Command to use for validate. [default: /usr/bin/validate] --pid *pid-file* Create a pid file. Works only in daemon mode. --dest-host *destination host* run tidy-proxy in reverse-proxy mode. tidy-proxy acts as normal webserver and forwards every request to *destination host*. --loc-rewrite rewrite the Location and the Host header in reverse-proxy mode. -h, -?, --help Prints help message. SEE ALSO
tidy(1), validate(1) AUTHOR
This manual page was written by Jonas Meurer jonas@freesources.org for the Debian distribution of tidy-proxy. COPYRIGHT
Copyright (C) 2003-2008: Jonas Meurer jonas@freesources.org This manual page is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. tidy-proxy 0.97-4 2011-04-09 TIDY-PROXY(1)

Check Out this Related Man Page

TIDY_PARSE_STRING(3)							 1						      TIDY_PARSE_STRING(3)

tidy::parseString - Parse a document stored in a string

       Object oriented style

SYNOPSIS
bool tidy::parseString (string $input, [mixed $config], [string $encoding]) DESCRIPTION
Procedural style tidy tidy_parse_string (string $input, [mixed $config], [string $encoding]) Parses a document stored in a string. PARAMETERS
o $input - The data to be parsed. o $config - The config $config can be passed either as an array or as a string. If a string is passed, it is interpreted as the name of the configuration file, otherwise, it is interpreted as the options themselves. For an explanation about each option, visit http://tidy.sourceforge.net/docs/quickref.html. o $encoding - The $encoding parameter sets the encoding for input/output documents. The possible values for encoding are: ascii, latin0, latin1, raw, utf8, iso2022, mac, win1252, ibm858, utf16, utf16le, utf16be, big5, and shiftjis. RETURN VALUES
Returns a new tidy instance. EXAMPLES
Example #1 tidy_parse_string(3) example <?php ob_start(); ?> <html> <head> <title>test</title> </head> <body> <p>error<br>another line</i> </body> </html> <?php $buffer = ob_get_clean(); $config = array('indent' => TRUE, 'output-xhtml' => TRUE, 'wrap' => 200); $tidy = tidy_parse_string($buffer, $config, 'UTF8'); $tidy->cleanRepair(); echo $tidy; ?> The above example will output: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> test </title> </head> <body> <p> error<br /> another line </p> </body> </html> NOTES
Note The optional parameters $config and $encoding were added in Tidy 2.0. SEE ALSO
tidy.parseFile(3), tidy.repairFile(3), tidy.repairString(3). PHP Documentation Group TIDY_PARSE_STRING(3)
Man Page