PHPCMS v9过滤采集内容中的CSS样式

  • 时间:
  • 浏览:1
  • 来源:5分赛车官网平台_5分赛车网投平台_5分赛车投注平台_5分赛车娱乐平台
作者:azha hihi 来源:ChinaZ源码报导 浏览: 2012-4-27 14:21:400 字号:大 中 小

[摘要]在PHPCMS v9分派内容的以前,是因为分析着分派规则的是因为分析,是因为分析着会无法完正过滤分派目标的CSS样式,原本就会是因为分析文章发布出来后排版错乱。本文教你在后台公共函数库中再加三个 多函数,过滤掉分派来的CSS样式

  在PHPCMS v9分派内容的以前,是因为分析着分派规则的是因为分析,是因为分析着会无法完正过滤分派目标的CSS样式,原本就会是因为分析文章发布出来后排版错乱。本文教你在后台公共函数库中再加三个 多函数,过滤掉分派来的CSS样式,妙招如下:

  1、找到\phpcms\libs\functions\global.func.php 打开,或者再加函数

function htmrp($str) {

$str = preg_replace("/<script[^>]*>/i", "", $str);

$str = preg_replace("/<\/script>/i", "", $str);

$str = preg_replace("/<iframe[^>]*>/i", "", $str);

$str = preg_replace("/<\/iframe>/i", "", $str);

$str = preg_replace("/<style[^>]*>/i", "", $str);

$str = preg_replace("/<\/style>/i", "", $str);

$str = preg_replace("/<div[^>]*>/i", "", $str);

$str = preg_replace("/<\/div>/i", "", $str);

return $str;

}

  2、修改当前模板中文章内容页模板show.html

  界面—模板风格—详情列表—content—show.html

  找到

{if $allow_visitor==1}

{$content}

  修改为

{htmrp($content)}

  3、更新缓存,刷新即可。

sssss
Tags: PHPCMS v9   PHPCMS   过滤CSS样式  
责任编辑:qjt198895