📄 tidy.php
字号:
<?PHP/** * patTemplate Tidy output filter * * $Id: Tidy.php 10381 2008-06-01 03:35:53Z pasamio $ * * Used to tidy up your resulting HTML document, * requires ext/tidy. * * @package patTemplate * @subpackage Filters * @author Stephan Schmidt <schst@php.net> */// Check to ensure this file is within the rest of the frameworkdefined('JPATH_BASE') or die();/** * requires tidy extension */define( 'PATTEMPLATE_OUTPUTFILTER_TIDY_ERROR_NOT_SUPPORTED', 'patTemplate::Outputfilter::Tidy::1' );/** * patTemplate Tidy output filter * * $Id: Tidy.php 10381 2008-06-01 03:35:53Z pasamio $ * * Used to tidy up your resulting HTML document, * requires ext/tidy. * * @package patTemplate * @subpackage Filters * @author Stephan Schmidt <schst@php.net> */class patTemplate_OutputFilter_Tidy extends patTemplate_OutputFilter{ /*** * filter name * * This has to be set in the final * filter classes. * * @var string */ var $_name = 'Tidy'; /*** * tidy the data * * @access public * @param string data * @return string compressed data */ function apply( $data ) { if (!function_exists('tidy_parse_string')) { return $data; } /** * tidy 1.0 */ if (function_exists( 'tidy_setopt' ) && is_array( $this->_params)) { foreach ($this->_params as $opt => $value) { tidy_setopt( $opt, $value ); } tidy_parse_string($data); tidy_clean_repair(); $data = tidy_get_output(); } else { $tidy = tidy_parse_string($data, $this->_params); tidy_clean_repair($tidy); $data = tidy_get_output($tidy); } return $data; }}?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -