不错的dedecms修改实用集锦第1/2页

采集去除链接


代码如下:

{dede:trim}<a ([^>]*)>([^<]*)</a>{/dede:trim}

————————————————————————————————
让field:title 标题突破30这个长度,修改代码的方法
找到./include/inc_arcpart_view.php
行291 :
if($titlelen=="") $titlelen = 30;
修改为
if($titlelen=="") $titlelen = 60;
就可以了,然后,你可以这样调用了
    {dede:channelArtlist typeid='0' col=1 tablewidth='100%'}
                      {dede:arclist row="10"}
                    [field:title function="cn_substr([email=]'@me',38[/email])" /]
                          <BR>
                    {/dede:arclist}
      {/dede:channelArtlist}
把这个延伸一下:关于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="")
这里的参数都可以更改你实际需要的模板元素尺寸大小.

采集过虑中去掉链接保留文字的方法!

柏老大的方法是{dede:trim}<a ([^>]*)>([^<]*)</a>{/dede:trim}
这样做会去掉<a hf.......>与</a>之间的字符!这样整个文章就少了部分字符,不完整了!

后来我多次测试,总算找到了正确的使用方法!如下:
{dede:trim}<a([^>]*)>{/dede:trim}
{dede:trim}</a>{/dede:trim}

做成两条采集规则就可以了!
在实际使用中好像([^<]*)([^>]*)两条一起使用才行!

当前1/2页 12下一页阅读全文

(0)

相关推荐

  • 不错的dedecms修改实用集锦第1/2页

    采集去除链接 复制代码 代码如下: {dede:trim}<a ([^>]*)>([^<]*)</a>{/dede:trim} -------------------------------- 让field:title 标题突破30这个长度,修改代码的方法 找到./include/inc_arcpart_view.php 行291 : if($titlelen=="") $titlelen = 30; 修改为 if($titlelen=="

  • 又一篇不错的批处理bat学习教程第1/5页

    批处理,也称为批处理脚本,批处理文件后缀BAT就取的前三个字母. 它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS.批处理有一个很鲜明的特点:使用方便.灵活,功能强大,自动化程度高. 要学好批处理,DOS基础一定要牢!当然脑子灵活也是很重要的一方面.  例一.先给出一个最easy的批处理脚本让大家和它混个脸熟,将下面的几行命令保存为name.bat然后执行(以后文中只给出代码,保存和执行方式

  • 非常不错的[JS]Cookie精通之路第1/2页

    如果你象作者一样记性不好,那么你可能根本记不住人们的名字.我遇到人时,多半只是点点头,问句"吃了嘛!",而且期望问候到此为止 .如果还需要表示些什么,那么我就得求助于一些狡猾的技巧,好让我能想对方是谁.比如胡扯起一些和对方有关的人,不管他们之间关系多 远,只要能避免不记得对方名字的尴尬就好: "你隔壁邻居的侄子的可爱小狗迈菲斯特怎么样?"通过这个方法,我希望能让对方感到,我确 实很重视他(她),甚至还记得这些琐事,虽然实际上连名字都忘记了.但是,不是我不重视,而是我

  • 预防游泳时发生头晕和腿抽筋解决方法集锦第1/5页

    今天游泳时,不小心腿部抽筋,痛定思痛,找来些资料学习一下.  游泳时腿抽筋的处理办法集锦 游泳时腿抽筋处理办法 抽筋是指肌肉不自主的强直收缩.游泳时由于寒冷刺激,大量排汗,身体疲劳,使肌肉收缩失调,容易发生小腿及足底屈拇肌和屈趾肌抽筋. 当游泳发生抽筋时有两种处理方法 1.浅水中抽筋解除法. 小腿抽筋,可用单足站立在水中,双手紧握住抽筋的前脚掌,伸直膝关节,用力屈曲足背,牵引两三次.然后,屈曲膝关节.再用双手在小腿后面用力按压.揉捏.抖动等.同时,按压小腿后面的承山穴.屈拇肌.屈趾肌抽筋,可用力

  • IIS提示Server Application Error的解决方法集锦第1/2页

    Server Application Error The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance. 访问IIS客

  • 高级php注入方法集锦第1/2页

    '%23 ' and passWord='mypass id=-1 union select 1,1,1 id=-1 union select char(97),char(97),char(97) id=1 union select 1,1,1 from members id=1 union select 1,1,1 from admin id=1 union select 1,1,1 from user userid=1 and password=mypass userid=1 and mid

  • jQuery实用技巧第1/2页

    1.关于页面元素的引用 通过jquery的$()引用元素包括通过id.class.元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法. 2.jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法.注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象. 普通的dom对象一般可以通过$()转换成jquery对象. 如:$(document.ge

  • dedecms v5 跳转网址 直接链接而非跳转的实现方法修正版 原创

    亲试整理修改后可用,现提供如下:[dedecms 5.X测试] 1.列表页的实现: /include/inc_arclist_view.php  查找  $row['arcurl'] = $this->GetArcUrl( 在前面加上: if($row['redirecturl']) $row['arcurl'] = $row['redirecturl']; else [无需修改其他地方] 2.主页直接跳转的实现: /include/inc/inc_fun_SpGetArcList.php 查找

  • 使用xcacls.vbs(cacls.exe)修改NTFS权限说明(中文版)第1/2页

    概要 Microsoft 以 Microsoft Visual Basic 脚本 (Xcacls.vbs) 的形式提供了 Extended Change Access Control List(扩展更改访问控制列表)工具 (Xcacls.exe) 的更新版本.本文分步介绍如何使用 Xcacls.vbs 脚本修改和查看文件或文件夹的 NTFS 文件系统权限. 可以从命令行使用 Xcacls.vbs 设置所有可在 Microsoft Windows 资源管理器中访问的文件系统安全选项.Xcacls.

  • Dedecms模板常用调用标签代码整理

    1.最新文档列表 1-5都为调用的arclist标签 {dede:arclist typeid='' titlelen='28' row='60' col='1'} ?<a href='[field:arcurl/]'>[field:title/]</a><br> {/dede:arclist} 2.最新图片列表 {dede:arclist typeid='0' titlelen='24' row='2' col='4' imgwidth='120' imgheight

随机推荐