Name
wdrender - parse and render WebDyne pages
Synopsis
wdrender [OPTIONS] FILE
Options
-h, --help Show brief help message.
-v, --version Show version information.
- --handler
-
Use a different WebDyne handler module. Currently the only other handler module available is WebDyne::Chain.
- --header_out="Header: Value"
-
Send output header with value (if header output enabled). Can be set multiple times
Description
The wdrender command displays the HTML that would be generated from a psp page using the WebDyne perl module.
By default wdrender will use the internal WebDyne handler when building the output, but can optionally use other WebDyne modules (such as WebDyne::Chain) by using the --handler option..
Notes
The wdrender command will attempt to build the HTML as faithfully as possible from the command line environment, but may not be able to exactly duplicate the HTML generated under a real Web Server. As an example if a psp page takes advantge of the Apache request handler when generating HTML, the wdrender commend will not be able to duplicate that environment.
Examples
wdrender widget.psp
Display the HTML that would be generated by WebDyne from the widget.psp file.
wdrender --handler=WebDyne::Chain widget.psp
Display the HTML that would be generated by WebDyne from the widget.psp file, but this time using the WebDyne::Chain handler. In this case the example would fail, as WebDyne::Chain expects to get a list of modules it will chain the page throught. Normally it would get that from the Web Server configuration file, but the WebDyne::Chain module can take the list of modules from the environment also. So a better example would be:
WebDyneChain=WebDyne::Session wdrender --handler=WebDyne::Chain widget.psp
Author
Written by Andrew Speer, andrew@webdyne.org
Copying
Copyright (C) 2008-2010 Andrew Speer. Free use of this software is granted under the terms of the GNU General Public License (GPL)
4 POD Errors
The following errors were encountered while parsing the POD:
- Around line 215:
'=item' outside of any '=over'
- Around line 221:
'=item' outside of any '=over'
- Around line 227:
'=item' outside of any '=over'
- Around line 233:
'=item' outside of any '=over'