DedeCMS所有调用标签课件_第1页
DedeCMS所有调用标签课件_第2页
DedeCMS所有调用标签课件_第3页
DedeCMS所有调用标签课件_第4页
DedeCMS所有调用标签课件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、DedeCMS所有调用标签、标记代码大全dede:global.cfg_webname/ 站点名称dede:global.cfg_basehost/ 站点url(后台设置)dede:global.cfg_cmsurl/ 站点实际url(奇奇推荐)dede:global.cfg_memberurl/ 会员中心地址dede:global.cfg_dataurl/ 站点data目录地址dede:global.cfg_templeturl/ 模板目录地址dede:global.cfg_powerby/ 底部版权dede:global.cfg_beian/ 备案信息dede:field.descript

2、ion function='html2text(me)'/ 站点描述dede:field.phpurl/ 站点plus目录站点地址dede:field.title/ 标题dede:field.keywords/ 关键字dede:flink row='24'/友情链接dede:field.content/ 栏目内容dede:field.position/ 当前位置dede:field.pubdate function="MyDate('Y-m-d H:i',me)"/ 时间dede:field.source/ 来源dede:fi

3、eld.writer/ 作者<script src="dede:field name='phpurl'/count.php?view=yes&aid=dede:field name='id'/&mid=dede:field name='mid'/" type='text/javascript' language="javascript"></script> 点击次数dede:field.body/ 文章内容dede:adminname/ 责任编辑ded

4、e:pagebreak/ 页码dede:prenext get='pre'/ 上一篇dede:prenext get='next'/ 下一篇导航 dede:channel type='self' currentstyle="<span><a href='typelink' class='thisclass'>typename</a></span>"  <span><a href='field:

5、typeurl/'>field:typename/</a></span>/dede:channeldede:include filename="*.htm"/ 调用模板文件dede:memberinfos<a href="field:spaceurl /" class="userface"><img src="field:face/" width="52" height="52" /></a> 头像&l

6、t;a href='field:spaceurl /' class="username">field:uname/</a> 用户名<a href="field:spaceurl /" class="useract-vi">查看详细资料</a><a href="field:spaceurl /&action=guestbook" class="useract-pm">发送留言</a><a href=&q

7、uot;field:spaceurl /&action=newfriend" class="useract-af">加为好友</a>用户等级:</small>field:rankname /注册时间:</small>field:jointime function="MyDate('Y-m-d H:m',me)"/最后登录:</small>field:logintime function="MyDate('Y-m-d H:m',me)"

8、;/dede:memberinfos<a href="dede:field name='phpurl'/stow.php?aid=dede:field.id/" target="_blank">收藏</a><a href="dede:field name='phpurl'/erraddsave.php?aid=dede:field.id/&title=dede:field.title/" target="_blank">挑错</a&g

9、t;<a href="dede:field name='phpurl'/recommend.php?aid=dede:field.id/" target="_blank">推荐</a><a href="#" onClick="window.print();">打印</a>文档列表dede:arclist titlelen=42 row=10         

10、60; <li><a href="field:arcurl/">field:title/</a>             <p>field:description function='cn_substr(me,80)'/.</p>           &

11、#160;</li>/dede:arclist- 标签名称:arclist标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imginfolist、specart、coolart、autolist都是由该标记所定义的不同属性延伸出来的别名标记。功能说明:获取指定文档列表适用范围:全局使用基本语法:dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='&#

12、39; imgheight='' listtype='' orderby='' keyword='' limit='0,1'<a href='field:arcurl/'>field:title/</a>/dede:arclisttypeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目; orderby='sortrank' 文档排序方式§ orderb

13、y='hot' 或 orderby='click' 表示按点击数排列§ orderby='sortrank' 或 orderby='pubdate' 按出版时间排列§ orderby='near'§ orderby='lastpost' 按最后评论时间§ orderby='scores' 按得分排序§ orderby='id' 按文章ID排序§ orderby='rand' 随机获得指定条件的

14、文档列表 idlist ='' 提取特定文档(文档ID) 调用指定id文档 例子idlist ='4,45,78,237'limit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录)keyword='' 含有指定关键字的文档列表,多个关键字用","分orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序使用实例调用推荐文章

15、       dede:arclist flag="c" channelid='' row='10' titlelen='60' orderby=''            <li><a href='field:arcurl /' title="field:fulltitle /&

16、quot;>field:title /</a></li>         /dede:arclist       row='10' 调用10条, titlelen='60'标题长度为30汉字 flag="c" 推荐文章 orderby='' 默认为按发布时间排序     flag = 

17、9;c' 自定义属性值:头条h 推荐c 图片p 幻灯f 滚动s 跳转j 图文a 加粗b调用最新文章按发布时间排序       dede:arclist channelid='' row='10' titlelen='60'            <li><a href='field:arcurl /' title=&q

18、uot;field:fulltitle /">field:title /</a></li>         /dede:arclist       row='10' 调用10条, titlelen='60'标题长度为30汉字   按ID排序降序排列,从大到小dede:arclist channelid='' row=&#

19、39;10' titlelen='60' orderby='id'             <li><a href='field:arcurl /' title="field:fulltitle /">field:title /</a></li>         /

20、dede:arclist       row='10' 调用10条, titlelen='60'标题长度为30汉字 orderby='id' 按ID,降序排列按ID排序顺序排列,从小到大dede:arclist channelid='' row='10' titlelen='60' orderby='id' orderway='asc'     &#

21、160;        <li><a href='field:arcurl /' title="field:fulltitle /">field:title /</a></li>         /dede:arclist       row='10' 调用1

22、0条, titlelen='60'标题长度为30汉字 orderby='id' 按ID,orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序调用含有缩图的文档dede:arclist flag="p" row='10' titlelen='60'            <li><a href="fi

23、eld:arcurl /"><img src="field:litpic/" border="0" alt="field:fulltitle /"></a>            <span><a href="field:arcurl /" title="field:fulltitle /">field:

24、title /</a></span>            </li>         /dede:arclist     flag = 'p' 自定义属性值:头条h 推荐c 图片p 幻灯f 滚动s 跳转j 图文a 加粗b日期的各种格式08    

25、               field:pubdate function=strftime('%d',me)/08 日                 field:pubdate function=strftime('%d日',me)/06-08

26、                 field:pubdate function=strftime('%m-%d',me)/06月08日              field:pubdate function=strftime('%m月%d日',me)/09-

27、06-08              field:pubdate function=strftime('%y-%m-%d',me)/2009-06-08            field:pubdate function=strftime('%Y-%m-%d',me)/09年06月08日 

28、0;        field:pubdate function=strftime('%y年%m月%d日',me)/2009年06月08日        field:pubdate function=strftime('%Y年%m月%d日',me)/2009-06-08   13:28     field:pubdate fu

29、nction=strftime('%Y-%m-%d %H:%M',me)/底层字段    field:id /文章的ID,对应dede_archives 的ID字段 field:typeid /文章所在栏目的ID*field:title/文章标题(控制条件包括titlelen=''字节数,后台发布文档时所选的标题颜色,加粗)*field:fulltitle/文章标题(标题完整,无样式)*field:click /点击数 field:shorttitle /短标题*field:writer /作者*fie

30、ld:source /来源*field:litpic /缩图地址 与 field:picname /相同 field:picname /缩图地址 与field:litpic /相同*field:pubdate /发布日期08              field:pubdate function=strftime('%d',me)/08 日       

31、0;    field:pubdate function=strftime('%d日',me)/06-08            field:pubdate function=strftime('%m-%d',me)/06月08日         field:pubdate function=strftime(

32、9;%m月%d日',me)/09-06-08         field:pubdate function=strftime('%y-%m-%d',me)/2009-06-08       field:pubdate function=strftime('%Y-%m-%d',me)/09年06月08日     field:pubdate funct

33、ion=strftime('%y年%m月%d日',me)/2009年06月08日   field:pubdate function=strftime('%Y年%m月%d日',me)/2009-06-08   13:28field:pubdate function=strftime('%Y-%m-%d %H:%M',me)/ field:lastpost /最后评论时间 用法同 field:pubdate / field:scores /评论得分 field:

34、goodpost /好评 field:badpost/差评*field:description /简介 等同于 field:info / ,field:infos /字数控制 field:description   function="cn_substr(me,120)"/ 60汉字infolen='160' 表示内容简介长度 等同于infolength(只控制infos,并不控制description的内容)*field:info /简介 等同于 field:description / ,field:infos /字

35、数控制 field:info function="cn_substr(me,120)"/ 60汉字infolen='160' 表示内容简介长度 等同于infolength(只控制infos,并不控制description的内容)*field:infos /简介 等同于 field:info / ,field:description /字数控制 field:infos   function="cn_substr(me,120)"/ 60汉字infolen='160' 表示内容简介长度 等同于in

36、folength(只控制infos,并不控制description的内容) field:filename /文章连接地址 等同于field:arcurl /*field:arcurl /文章链接地址 等同于field:filename /*field:textlink /文章标题+地址 等同于<a href='field:arcurl / '>field:title/</a>*field:litpic /缩图地址 等同于   field:picname /*field:picname /缩图地址 等同于 

37、  field:litpic /*field:image /等同于 <img src='field:litpic /' border='0' width='imgwidth' height='imgheight' alt='field:fulltitle /'>imgwidth='120' 缩略图宽度imgheight='90' 缩略图高度*field:imglink /等同于imglink = <a href=' field:arcur

38、l /'>field:image /</a>*field:typename /  栏目标题*field:typeurl /栏目地址*field:typelink /等同于   <a href='field:typeurl /'>field:typename /</a> field:plusurl /  pius文件夹地址 等同于 field:global name=plusurl/ field:memberurl /  

39、会员文件夹地址 等同于 field:global name=memberurl/ field:templeturl /   模板文文件夹地址 等同于 field:global name=templeturl /*field:global name=autoindex/最常用的底层标签,生成顺序数字1,2,3,4,5,6,7.可CSS控制可做成各种样式效果,比如隔行换色, 列表前加入1-10数字序号,每隔几行换行等等于PHP搭配,可制作出各种效果,为DEDE最重要代码之一  BY天工开物 相关函数:文件includetaglibarcl

40、ist.lib.php第7行function lib_arclist(&$ctag,&$refObj)参数说明:col='' 分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示如果col='1'要多列显示的可用div+css实现以下为通过div+css实现多列的示例:<style type=text/css>divwidth:400px;float:left;</style>dede:arclist row='10' titlelen='24' orderby='

41、;pubdate' idlist='' col='2'field:textlink/(field:pubdate function=MyDate('m-d',me)/)<br/>/dede:arclist当col>1将使用原来的table多列方式显示row='10' 返回文档列表总数typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目;getall='1' 在没有指定这属性的情况下,在栏目页、文章页

42、模板,不会获取以","分开的多个栏目的下级子类titlelen = '30' 标题长度 等同于titlelengthinfolen='160' 表示内容简介长度 等同于infolength(只控制infos,并不控制description的内容)imgwidth='120' 缩略图宽度imgheight='90' 缩略图高度listtype='all' 栏目类型 image含有缩略图 commend推荐orderby='sortrank' 文档排序方式§ or

43、derby='hot' 或 orderby='click' 表示按点击数排列§ orderby='sortrank' 或 orderby='pubdate' 按出版时间排列§ orderby='near'§ orderby='lastpost' 按最后评论时间§ orderby='scores' 按得分排序§ orderby='id' 按文章ID排序§ orderby='rand' 随机获得指

44、定条件的文档列表keyword='' 含有指定关键字的文档列表,多个关键字用","分innertext = '' 单条记录样式aid='' 指定文档IDidlist ='' 提取特定文档(文档ID)channelid 频道IDlimit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录)flag = 'h' 自定义属性值:头条h推荐c图片p幻灯f滚

45、动s跳转j图文a加粗bnoflag = '' 同flag,但这里是表示不包含这些属性orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序subday='天数' 表示在多少天以内的文档用arclist调用于附加表字段的方法:要获取附加表内容,必须符合两个条件1、指定 channelid 属性2、指定要获得的字段 addfields='字段1,字段'如:dede:arclist addfields='filetype,language,softtype' r

46、ow='8' channelid='3'field:textlink / - field:softtype /<br />/dede:arclist底层模板字段:ID(同 id),typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic(同picname),pubdate,senddate,mid, lastpost,scores,goodpost,badpost,notpost,description(同in

47、fos),filename, image, imglink, fulltitle, textlink, typelink,plusurl, memberurl, templeturl,stime(pubdate 的"0000-00-00"格式)其中:textlink = <a href='arcurl'>title</a>typelink = <a href='typeurl'>typename</a>imglink = <a href='arcurl'><im

48、g src='picname' border='0' width='imgwidth' height='imgheight'></a>image = <img src='picname' border='0' width='imgwidth' height='imgheight' alt=titile>字段调用方法:field:varname/如:dede:arclist infolen='100'field:textli

49、nk/<br>field:infos/<br>/dede:arclist注:底层模板里的Field实现也是织梦标记的一种形式,因此支持使用PHP语法,Function扩展等功能。如: 给当天发布的内容加上 (new) 标志field:senddate runphp='yes'$ntime = time();$oneday = 3600 * 24;if($ntime - me)<$oneday) me = "<font color='red'>(new)</font>"else me = &

50、quot;"/field:senddate-<meta name="keywords" content="dede:field name='keywords'/"><meta name="description" content="dede:field name='description' function='html2text(me)'/"><a href="dede:field name='phpurl&#

51、39;/stow.php?arcID=dede:field name=ID/">收藏</a><a href="dede:field name='phpurl'/recommend.php?arcID=dede:field name=ID/">推荐</a><a href="dede:field name='phpurl'/feedback.php?arcID=dede:field name=ID/">评论</a><a href="#&

52、quot; onCPck="window.print();">打印</a><a href="#" onCPck="window.close();">关闭</a><a href='field:arcurl /'>field:image/</a><a title="field:title function='htmlspecialchars(me)'/ " href="field:arcurl /"

53、;>field:title /</a>文章关键字与描述:dede:field name='keywords'/dede:field name='description' function='html2text(me)'/递增序列号: field:global name=autoindex/dede:Pst pagesize='50'<P><a href="field:arcurl /" title="field:title function='htmlspe

54、cialchars(me)'/" target=_blank>field:title function="cn_substr(me,48)"/</a>field:pubdate runphp='yes'$a="<font color=red>".strftime('%m-%d',me)."</font>"$b=strftime('%m-%d',me);$ntime = time();$day3 = 3600 * 24;if($n

55、time - me) < $day3) me = $a;else me =$b;/field:pubdate<br>field:global name=autoindex runphp="yes"if(me%5=0)me="<hr />"else me=""/field:global/dede:Pst<DIV class="Pne2 m1 m3"></DIV></P>最新 文章列表 “隔行换色” 的方法dede:arcPst orderby=pubd

56、ate titlelen='26' row='10'field:global runphp='yes' name=autoindex$a="<div id='a'>"$b="<div id='b'>"if (me%2)=0) me=$a;else me=$b;/field:global<ul><P>field:title/</P></ul></div>/dede:arcPst24小时内更新的文

57、章时间显示为红色:field:pubdate runphp='yes'$a="<font color=red>".strftime('%m-%d',me)."</font>"$b=strftime('%m-%d',me);$ntime = time();$day3 = 3600 * 24;if($ntime - me) < $day3) me = $a;else me =$b;/field:pubdate<script type="text/javascript

58、">document.body.oncopy = function () setTimeout( function () var text = cPpboardData.getData("text"); if (text) text = text + "rn本篇文章来源于 www.地址.COM 原文链接:"+location.href; cPpboardData.setData("text", text); , 100 ) </script>  -复制按总: dede:arcPst ro

59、w='24' titlelen=24 orderby=cPck按月: dede:arcPst row='24' titlelen=8 orderby=cPck subday=30按周: dede:arcPst row='24' titlelen=8 orderby=cPck subday=7在首页调用某栏目的子栏目dede:channel type=sun typeid=栏目ID<a href=”field:typePnk/“>field:typename/</a>/dede:channel或者dede:global na

60、me=mapPst/dede:field name='title'/-dede:field name='position' runphp='yes'$tc="-" /分隔符$tw=$GLOBALS'cfg_Pst_symbol' /调用位置分隔符me=html2text(me); /去除html标签$tf=spPt($tw,me); /分解成数组for($ta=(count($tf)-2);$ta>=1;$ta-) /循环赋值给$tk$tk.=trim($tf$ta).$tc;$tk=substr($tk

61、,0,-1);me=$tk; /赋值给me/dede:field-dede:global name='cfg_webname'/调用缩略图: <img src='dede:field name="Ptpic"/'>实现“文章标题-2级栏目-1级栏目-网站名”形式搜索表单调用标签: <form action="dede:global name='cfg_phpurl'/search.php" name="formsearch">   &

62、#160;  <input type="hidden" name="kwtype" value="1" />      <input name="keyword" id="keyword" type="text" class="searchtxt" />      <select name

63、="searchtype" id="searchtype">        <option value="titlekeyword" selected>智能模糊搜索</option>        <option value="title">仅搜索标题</option>   

64、   </select>      <input type="image" src="dede:field name='templeturl'/images/topsearch_submit.gif" />    </form>按时间点击文章排行榜调用标签:COPY页面内容,自动在后面加上网站信息,利于SEO列表隔5行加一行线:搜索文章调用标签:dede:global nam

65、e='keyword'/&quot;的搜索结果 - dede:global name='cfg_webname'/                  搜索&quot; dede:global name='keyword'/</span>&quot; 的结果调用外部htm文件:dede:include file='head.ht

66、m' ismake='yes'/栏目介绍:dede:field name='description' function='html2text(me)'/调用文章tags标记: dede:tag type='current'/控制字数描述标记: field:description function="cn_substr(me,100)"/.调用文字链接标记: <a href="field:aucurl/" title="field:title/">fie

67、ld:title/</a>相关文档调用标签: dede:Pkeart titlelen='24' row='10' <P><a title="field:title function='htmlspecialchars(me)'/ " href="field:arcurl /">field:title /</a></P> /dede:Pkeart热点文档调用标签: dede:arcPst orderby='cPck' titlele

68、n='40' row='10' <P><a title="field:title function='htmlspecialchars(me)'/ " href="field:arcurl /">field:title /</a></P>  /dede:arcPst随机推荐调用标签: dede:arcPst type='commend' titlelen='26' orderby='rand'

69、 row='10' <P><a title="field:title function='htmlspecialchars(me)'/ " href="field:arcurl /">field:title /</a></P> /dede:arcPst推荐文档调用标签: dede:arcPst type='commend' titlelen='40' row='10' <P><a title="fie

70、ld:title function='htmlspecialchars(me)'/ " href="field:arcurl /">field:title /</a></P> /dede:arcPst最新图文调用标签: dede:arcPst row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98' <dd><a href="field:arcurl/"><img src="field:picname/" alt="field:title/" ></a><span><a title="field:title function='htmlspecialchars(me)'/ " href="field:arcurl /">field:title /</a></span&

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论