dedecms常用标签

2014-10-07 15:04

1.关键描述调用标签:

   调用网站关键词: <meta name="keywords" content="{dede:field name='keywords'/}">

   调用网站描述: <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}">

 

2.模板路径调用标签:

 

 {dede:field name='templeturl'/}

3.网站标题调用标签:

 

 {dede:global name='cfg_webname'/}

 

4.栏目导航调用标签:

 

  调用8个主导航,row数值代表导航数量,type='top'代表导航类型

 

  <a href="/">首页</a></li>

 

 {dede:channel type='top' row='8' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}

 <li><a href='[field:typelink/]' target="_blank">[field:typename/]</a> </li>

 {/dede:channel}

 

5.指定调用栏目标签:

 

6.频道栏目和栏目介绍调用标签:

 

  调用栏目:{dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}

  栏目介绍:{dede:field name='description' function='html2text(@me)'/}

 

7.友情链接调用标签:

 

  表示调用24条友情链接

  {dede:flink row='24' linktype=2/}  加上tepy=images  图片形式显示

 

 友情链接修改图片大小两种方法:

 

第一,你可以通过CSS来控制图片的大小

 

 

 

第二,可以修改文件include aglib link.lib.php

 

 

 

 

 

50行的<img src='".$dbrow->logo."' width='88' height='31' border='0'>

 

 

 

60行的<img src='".$dbrow->logo."' width='88' height='31' border='0'>

 

 

8.网站版权和备案信息调用标签:

 

 版权:{dede:global name='cfg_powerby'/}

 备案:{dede:global name='cfg_beian'/}

 

9.当前栏目名称标签:

 

 {dede:field name='typename'/}

 

10.当前位置调用标签:

 

 {dede:field name='position'/}

 

11.列表文章调用标签:

  表示调用8篇文章

  {dede:list pagesize='8'}{/dede:list}

 

12.栏目链接调用标签:

 

  [field:typelink function='str_replace("a ","a class=ulink ",@me)'/]

 

13.调用tag标签:

 

 {dede:field name='keywords' runphp='yes' }

    if(!emptyempty(@me)){

 $kws = explode(' ',@me);

foreach($kws as $k){

 @me .= "<a href='/tag.php?/$k/'>$k</a> ";

 }

 @me= str_replace('+', ' ',trim(@me));

 }

{/dede:field}

 

14.文章标题,来源,作者,时间,TAG调用标签:

 

 标题:{dede:field name="title"/}

 来源:{dede:field name='source'/}

 作者:{dede:field name='writer' /}

 时间:{dede:field name='pubdate' function='GetDateMk(@me)'/}

 内容:{dede:field name='body'/}

 TAG{dede:tag type='current'/}

 

15.列表点击调用标签:

 [field:click/]

 

16.列表评论调用标签:

 [field:postnum/]

 

17.查看全文调用标签:

 <a href="[field:arcurl/]">查看全文...</a>

 

18.列表时间调用标签:

 [field:pubdate function="GetDateTimeMK(@me)"/]

注意:112-27 样式

([field:pubdate function='strftime("%m-%d",@me)'/])

 

 

2May 15, 2009 样式

 

([field:pubdate function='strftime("%b %d, %Y",@me)'/])

提示:可修改后代码再运行!

 

dedecms列表页时间标签:

 

12009-12-27 18:30:02 样式

[field:pubdate function="GetDateTimeMK(@me)"/]

 

 

22009-12-27  样式

 

[field:pubdate function="GetDateMK(@me)"/]

19.列表分页调用标签:

 {dede:pagelist listsize='4' listitem='index pre pageno next end '/}

 

20.文章点击调用标签:

 <script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>

 

21.文章分页调用标签:

 

 {dede:pagebreak/}

 [<a href="{dede:field name='phpurl'/}/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="#" onClick="window.print();">打印</a>]

 [<a href="#" onClick="window.close();">关闭</a>]

 

22.文章顶客次数标签:

 

 {dede:field name='digg'/} <a href="javascript:Digg('digg',{dede:field name='id'/});">顶一下</a>

 

23.上一篇下一篇标签:

 

 {dede:prenext get='pre'/}

 {dede:prenext get='next'/}

24.头条推荐调用标签:

 {dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]

 <span>[field:description/]……</span> </dt> {/dede:arclist}

 

 

 

对于调用首页文章,在里面添加上这个标签 flag='c'

头条[h]推荐[c]幻灯[f]特荐[a]滚动[s]加粗[b]图片[p]跳转[j]

 

25.最新文章调用标签:

 

  表示读取8条新闻,每条新闻24个字符。

 {dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}

 

26.热关键字调用标签:

 

 {dede:hotwords num='5' subday='30'/}

 

27.最新图文调用标签:

  表示读取图片新闻,数量4条,标题长度20个字符,图片宽度152像素,高度98像素。

 {dede:arclist 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> </dd>{/dede:arclist}

 

 

指定频道加上:typeid='3' 表示频道ID  idlist ='' 提取特定文档(文档ID) 调用指定id文档例子idlist ='4,45,78,237'

 limit='起始ID,记录数'  (起始ID0开始)表示限定的记录范围(如:limit='1,2'  表示从ID1的记录开始,取2条记录 

 加上后如下:

 

{dede:arclist row=4 titlelen=20 orderby=pubdate typeid='3' idlist='' 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> </dd>

     {/dede:arclist}

 

 

 

28.推荐文档调用标签:

  表示读取10条推荐新闻,标题长度40个字符

 {dede:arclist type='c' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}

 

 

 

29.随机推荐调用标签:

  表示随机读取10条推荐新闻,标题长度26个字符。

  {dede:arclist type='c' titlelen='26' orderby='rand' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}

 

30.热点文档调用标签:

  表示读取10条热点文档,标题长度40个字符。

 {dede:arclist orderby='click' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li>   {/dede:arclist}

 

31.相关文档调用标签:

  表示读取10条相关文档,标题长度24个字符。

 {dede:likeart titlelen='24' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:likeart}

 

32.调用图片链接标记:

 

 <a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a>

 

<a href='[field:arcurl /]'>[field:image/]</a>

 

 

 

33.调用文字链接标记:

 

 <a href="[field:aucurl/]" title="[field:title/]">[field:title/]</a>

 <a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a>

 

34.控制字数描述标记:

  字符限制100个字符。

 [field:description function="cn_substr(@me,100)"/]...

 

34.调用外部htm文件:

 

 {dede:include file='head.htm'/}

 

35.搜索文章调用标签:

 

 {dede:global name='keyword'/}的搜索结果 - {dede:global name='cfg_webname'/}

 

36.递增序列号:

 

 [field:global name=autoindex/]

 

37.列表隔5行加一行线:

 

 {dede:list pagesize='50'}

 <LI><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@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(($ntime - @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:list}

 <DIV class="line2 m1 m3"></DIV></LI>

 

38.最新 文章列表 "隔行换色的方法

 

 {dede:arclist orderby=pubdate 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>

 <li>[field:title/]</li>

 </ul>

 </div>

 {/dede:arclist}

 

39.24小时内更新的文章时间显示为红色:

 

 [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]

 

40.COPY页面内容,自动在后面加上网站信息,利于SEO

 

   <script type="text/javascript">

 document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + " 本篇文章来源于 www.地址.COM 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) }

   </script>

 

41.按时间点击文章排行榜调用标签:

 

 按总: {dede:arclist row='24' titlelen=24 orderby=click}

 按月: {dede:arclist row='24' titlelen=8 orderby=click subday=30}

 

按周: {dede:arclist row='24' titlelen=8 orderby=click subday=7}

 在首页调用某栏目的子栏目

 {dede:channel type='sun' typeid='栏目ID'}

 <a href="[field:typelink/]">[field:typename/]</a>

 {/dede:channel}

 或者

   {dede:global name='maplist'/}

 

42.搜索表单调用标签:

 

 <form action="{dede:global name='cfg_phpurl'/}/search.php" name="formsearch">

 <input type="hidden" name="kwtype" value="1" />

 <input name="keyword" id="keyword" type="text" class="searchtxt" />

 <select name="searchtype" id="searchtype">

 <option value="titlekeyword" selected>智能模糊搜索</option>

 <option value="title">仅搜索标题</option>

 </select>

 <input type="image" src="{dede:field name='templeturl'/}/images/topsearch_submit.gif" />

 

 </form>

 

54

 {dede:field name='title'/}-{dede:field name='position' runphp='yes'}

 $tc="-"; //分隔符

 $tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符

   @me=html2text(@me); //去除html标签

 $tf=split($tw,@me); //分解成数组

   for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk

 $tk.=trim($tf[$ta]).$tc;

    }

 $tk=substr($tk,0,-1);

 @me=$tk; //赋值给@me

 {/dede:field}-{dede:global name='cfg_webname'/}

 

44.调用缩略图:

 

    <img src='{dede:field name="litpic"/}'>

 

45.发布的文章显示红色日期或加上new字或new小图片

 

给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。

都是围绕pubdate做文章,写扩展的。

23要注意的问题是:如:"<img src='new.gif' />中不能用双引号,否则不行。

如果要给当天的加,把 3600 * 24 * 3 改为 3600 * 24  即可。

1==========红色的日期========

 

 [field:pubdate runphp='yes']

 $a="<font color=red>".strftime('%m-%d',@me)."</font>";

 

 $b=strftime('%m-%d',@me);

    $ntime = time();

 $day3 = 3600 * 24 * 3;

 if(($ntime - @me) < $day3) @me = $a;

 else @me =$b;

 [/field:pubdate]

 

2==========红色的(new)========

 

 [field:pubdate runphp='yes']

   $aa=strftime('%m-%d',@me);

$ntime = time();

   $tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = "<font color='red'>(new)</font>";

else @me = $aa;

[/field:pubdate]

 

3==========new.gif小图片========

 

[field:pubdate runphp='yes']

$aa=strftime('%m-%d',@me);

$ntime = time();

$tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = "<img src='new.gif' />".$aa;

else @me = $aa;

[/field:pubdate]

 

46.一种很酷的时间效果

 

 [field:pubdate runphp="yes"]

 if((time()-@me)<(60*60*24)){@me=' <font color="#ff6600">'.strftime("%H:%M",@me).'</FONT>';}

 else {@me=strftime("%m-%d",@me);}         

 

 [/field:pubdate]

dedecms功能模块模板路径对应表

首页模板  empletsdefaultindex.html

文章频道首页  empletsdefaultindex_article.htm

文章列表页  empletsdefaultlist_article.htm

文章内容页  empletsdefaultrticle_article.htm

图集频道首页  empletsdefaultindex_image.htm

图集列表页  empletsdefaultlist_image.htm

图集内容页  empletsdefaultrticle_image.htm

图集详细页面  empletsplusshowphoto.htm

软件频道首页  empletsdefaultindex_soft.htm

软件列表页  empletsdefaultlist_soft.htm

软件内容页  empletsdefaultrticle_soft.htm

软件最终下载页  empletsplusdownload_links_templet.htm

动画频道首页  empletsdefaultindex_flash.htm

动画列表页  empletsdefaultlist_flash.htm

动画内容页  empletsdefaultrticle_flash.htm

产品频道首页  empletsdefaultindex_product.htm

产品列表页  empletsdefaultlist_product.htm

产品内容页  empletsdefaultrticle_product.htm

分类信息频道首页  empletsdefaultindex_info.htm

分类信息列表页  empletsdefaultlist_info.htm

分类信息内容页  empletsdefaultrticle_info.htm

分类信息搜索页  empletsdefaultinfosearch.htm

专题列表页  empletsdefaultlist_spec.htm

专题内容页  empletsdefaultrticle_spec.htm

 

图书模块

图书首页  empletsdefaultooks_index.htm

图书列表页  empletsdefaultooks_list.htm

图书搜索页  empletsdefaultooks_search.htm

图书内容页  empletsdefaultooks_book.htm

小说章节内容页  empletsdefaultooks_story.htm

漫画章节内容页  empletsdefaultooks_photo.htm

vip章节内容页  empletsdefaultook_member_err.htm

 

问答模块

问答首页  sk emplatedefaultdede.htm

问答列表页  sk emplatedefaultrowser.htm

问答内容页  sk emplatedefaultquestion.htm

问答提问页  sk emplatedefaultpost.htm

问答内容维护页  sk emplatedefaultpost.adopt.htm

sk emplatedefaultpost.extra.htm

sk emplatedefaultpost.upreward.htm

问答搜索结果页  sk emplatedefaultsearch.htm

问答消息提示页  sk emplatedefaultshowmsg.htm

 

其他功能与插件

TAG列表页  empletsdefault aglist.htm

TAG内容列表  empletsdefault ag.htm

DIGG列表页  empletsdefaultdigg.htm

搜索结果页  empletsdefaultsearch.htm

高级搜索页  empletsplusheightsearch.htm

评论页模板  empletsplus eedback_templet.htm

评论验证码确认页  empletsplus eedback_confirm.htm

评论JS内容页  empletsplus eedback_templet_js.htm

站点地图页  empletsplussitemap.htm

RSS地图页  empletsplus ssmap.htm

RSS内容页  empletsplus ss.htm

投票页  empletsplus ote.htm

栏目JS文件  empletsplusjs.htm

推荐文档信息页  empletsplus ecommend.htm

友情连接提交页  empletsplus link-add.htm

友情链接列表页  empletsplus link-list.htm

留言板插件  empletsplusguestbook.htm

^