百度MIP改造自定义正文替换函数
百度MIP改造自定义正文替换函数,把编辑器内的img a标签等替换为mip标准格式。1、打开/e/class/userfun.php添加处理函数:functionNewsTextReplace($add){$add[&#39;newstext&#39;]=preg_replace(&#39;/<img.*?src="(.*?……
百度MIP改造自定义正文替换函数,把编辑器内的img a标签等替换为mip标准格式。1、打开/e/class/userfun.php添加处理函数:
functionNewsTextReplace($add){$add['newstext']=preg_replace('/<img.*?src="(.*?)".*?>/is','<mip-imgalt=""src="$1"></mip-img>',stripslashes($add['newstext']));$add['newstext']=preg_replace('/<a.*?href="(.*?)".*?</a>/is','<adata-type="mip"data-title="'.$add['title'].'"href="$1"></a>',$add['newstext']);$add['newstext']=addslashes($add['newstext']);return$add;}
2、打开/e/action/show.php搜索 $GLOBALS['navclassid'] = $r['classid'];在前面添加代码:
$r=NewsTextReplace($r);
- 上一篇
帝国CMS调用图集第一张图片的方法
图片集调用代码:<?php $picr=explode(egetzy('rn'),$navinfor[morepic]);for($p=0;$p<count($picr);$p++){$spicr=explode("::::::",$picr[$p]);?>小图地址:<img src="<?=$spicr[0]?>" />大图地址:<img src="<?=
- 下一篇
帝国cms当前栏目页调用相关栏目别名的栏目
帝国cms在当面栏目的列表模板里面调用相关栏目别名的栏目,用帝国sql语句,代码如下:selectclassid,classname,bnamefromphome_enewsclasswherebnamelike'%".$class_r[$GLOBALS[navclassid]]['bname']."%