欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁 > CMS教程 > dedecms >

DedeCMS采集教程:過濾替換的技巧

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次

今天根據(jù)我個人織夢dedecms采集過程總結(jié)了一些經(jīng)驗,寫出來供大家參考。
  1.采集去除鏈接
  
  [Copy to clipboard]CODE:
  
  {dede:trim}]*)>([^<]*){/dede:trim}
  
  --------------------------------
  
  讓field:title 標(biāo)題突破30這個長度,修改代碼的方法
  
  找到./include/inc_arcpart_view.php
  
  行291 :
  
  if($titlelen=="") $titlelen = 30;
  
  修改為
  
  if($titlelen=="") $titlelen = 60;
  
  就可以了,然后,你可以這樣調(diào)用了
  
  {dede:channelArtlist typeid='0' col=1 tablewidth='100%'}
  
  {dede:arclist row="10"}
  
  [field:title function="cn_substr('@me',38)" /]
  
  {/dede:arclist}
  
  {/dede:channelArtlist}
  
  把這個延伸一下:關(guān)于inc_arcpart_view.php
  
  function GetArcList($typeid=0,$row=10,$col=1,$titlelen=30,$infolen=160,
  
  $imgwidth=120,$imgheight=90,$listtype="all",$orderby="default",$keyword="",
  
  $innertext="",$tablewidth="100",$arcid=0,$idlist="")
  
  這里的參數(shù)都可以更改你實際需要的模板元素尺寸大小.
  
  2. 采集過慮中去掉鏈接保留文字的方法!
  
  柏老大的方法是{dede:trim}<a ([^>]*)>([^<]*)</a>{/dede:trim}
  
  這樣做會去掉<a hf.......>與</a>之間的字符!這樣整個文章就少了部分字符,不完整了!
  
  后來我多次測試,總算找到了正確的使用方法!如下:
  
  {dede:trim}<a([^>]*)>{/dede:trim}
  
  {dede:trim}</a>{/dede:trim}
  
  做成兩條采集規(guī)則就可以了!
  
  在實際使用中好像([^<]*)([^>]*)兩條一起使用才行!
  
  3. 過濾div
  
  {dede:trim}]*)>{/dede:trim}
  
  {dede:trim}
  
  {/dede:trim}
  
  過濾js
  
  {dede:trim}]*)>([^<]*){/dede:trim}
  
  過濾未知變量字符
  
  固定(.*)固定
  
  4.dede萬能過濾代碼
  
  以下是常用的正則表達式標(biāo)簽
  
  {dede:trim}<tbody(.*)>{/dede:trim}
  
  {dede:trim}</tbody>{/dede:trim}
  
  {dede:trim}<table(.*)>{/dede:trim}
  
  {dede:trim}</table>{/dede:trim}
  
  {dede:trim}<tr(.*)>{/dede:trim}
  
  {dede:trim}</tr>{/dede:trim}
  
  {dede:trim}<td(.*)>{/dede:trim}
  
  {dede:trim}</td>{/dede:trim}
  
  {dede:trim}<font(.*)>{/dede:trim}
  
  {dede:trim}</font>{/dede:trim}
  
  {dede:trim}<a(.*)>{/dede:trim}
  
  {dede:trim}</a>{/dede:trim}
  
  {dede:trim}<param(.*)>{/dede:trim}
  
  {dede:trim}<embed(.*)</embed>{/dede:trim}
  
  {dede:trim}<object(.*)</object>{/dede:trim}
  
  {dede:trim}<iframe(.*)</iframe>{/dede:trim}
  
  {dede:trim}<form(.*)</form>{/dede:trim}
  
  {dede:trim}<input(.*)>{/dede:trim}
  
  {dede:trim}<script(.*)</script>{/dede:trim}
  
  {dede:trim}<style(.*)</style>{/dede:trim}
  
  {dede:trim}<!--(.*)-->{/dede:trim}
  
  以下為不常用的正則表達式標(biāo)簽
  
  {dede:trim}<div(.*)>{/dede:trim}
  
  {dede:trim}</div>{/dede:trim}
  
  {dede:trim}<center(.*)>{/dede:trim}
  
  {dede:trim}</center>{/dede:trim}
  
  {dede:trim}<p(.*)>{/dede:trim}
  
  {dede:trim}</p>{/dede:trim}
  
  {dede:trim}<span(.*)>{dede:trim}
  
  {dede:trim}</span>{dede:trim}
  
  {dede:trim}<img(.*)>{/dede:trim}
 /////////////////////////////////////
  
  5.織夢標(biāo)題不全,鼠標(biāo)指向顯示全部的代碼:
  
  {dede:arclist titlelen='100'}
  
  [field:title function=' ( strlen("@me")>40 ? cn_substr("@me",40): "@me" ) '/]
  
  {/dede:arclist}
  
  6.dede/inc/inc_archives_functions.php第100行(flash頻道遠程flash本地化的BUG)
 

上一篇:教你實現(xiàn)DEDECMS織夢自動錨文本

欄    目:dedecms

下一篇:dedecms織夢手機站m目錄啟用二級域名方法

本文標(biāo)題:DedeCMS采集教程:過濾替換的技巧

本文地址:http://mengdiqiu.com.cn/a1/dedecms/15447.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有