⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tidy.php

📁 Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发
💻 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 + -