dede標簽全面記錄11_第1頁
dede標簽全面記錄11_第2頁
dede標簽全面記錄11_第3頁
dede標簽全面記錄11_第4頁
dede標簽全面記錄11_第5頁
已閱讀5頁,還剩24頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第頁{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.descriptionfunction='html2text(@me)'/}站點描述

{dede:field.phpurl/}站點plus目錄站點地址

{dede:field.title/}標題

{dede:field.keywords/}關鍵字{dede:flinkrow='24'/}友情鏈接{dede:field.content/}欄目內容{dede:field.position/}當前位置

{dede:field.pubdatefunction="MyDate('Y-m-dH:i',@me)"/}時間

{dede:field.source/}來源

{dede:field.writer/}作者

<scriptsrc="{dede:fieldname='phpurl'/}/count.php?view=yes&aid={dede:fieldname='id'/}&mid={dede:fieldname='mid'/}"type='text/javascript'language="javascript"></script>點擊次數

{dede:field.body/}文章內容

{dede:adminname/}責任編輯

{dede:pagebreak/}頁碼

{dede:prenextget='pre'/}上一篇

{dede:prenextget='next'/}下一篇導航

{dede:channeltype='self'currentstyle="<span><ahref='~typelink~'class='thisclass'>~typename~</a></span>"}

<span><ahref='[field:typeurl/]'>[field:typename/]</a></span>{/dede:channel}{dede:include"*.htm"/}調用模板文件

{dede:memberinfos}

<ahref="[field:spaceurl/]"class="userface"><imgsrc="[field:face/]"width="52"height="52"/></a>頭像

<ahref='[field:spaceurl/]'class="username">[field:uname/]</a>用戶名

<ahref="[field:spaceurl/]"class="useract-vi">查看詳細資料</a>

<ahref="[field:spaceurl/]&action=guestbook"class="useract-pm">發送留言</a>

<ahref="[field:spaceurl/]&action=newfriend"class="useract-af">加為好友</a>

用戶等級:</small>[field:rankname/]

注冊時間:</small>[field:jointimefunction="MyDate('Y-m-dH:m',@me)"/]

最后登錄:</small>[field:logintimefunction="MyDate('Y-m-dH:m',@me)"/]

{/dede:memberinfos}<ahref="{dede:fieldname='phpurl'/}/stow.php?aid={dede:field.id/}"target="_blank">收藏</a>

<ahref="{dede:fieldname='phpurl'/}/erraddsave.php?aid={dede:field.id/}&title={dede:field.title/}"target="_blank">挑錯</a>

<ahref="{dede:fieldname='phpurl'/}/recommend.php?aid={dede:field.id/}"target="_blank">推薦</a>

<ahref="#"onClick="window.print();">打印</a>文檔列表

{dede:arclisttitlelen=42row=10}

<li><ahref="[field:arcurl/]">[field:title/]</a>

<p>[field:descriptionfunction='cn_substr(@me,80)'/]...</p>

</li>{/dede:arclist}標簽名稱:arclist

標記簡介:織夢常用標記,也稱為自由列表標記,其中imglist、imginfolist、specart、coolart、autolist都是由該標記所定義的不同屬性延伸出來的別名標記。

功能說明:獲取指定文檔列表

適用范圍:全局使用

根本語法:

{dede:arclistflag='h'typeid=''row=''col=''titlelen=''infolen=''imgwidth=''imgheight=''listtype=''orderby=''keyword=''limit='0,1'}

<ahref='[field:arcurl/]'>[field:title/]</a>

{/dede:arclist}typeid=''欄目ID,在列表模板和檔案模板中一般不需要指定,在首頁模板中允許用","分開表示多個欄目;orderby='sortrank'文檔排序方式

§orderby='hot'或orderby='click'表示按點擊數排列

§orderby='sortrank'或orderby='pubdate'按出版時間排列

§orderby='near'

§orderby=='lastpost'按最后評論時間

§orderby=='scores'按得分排序

§orderby='id'按文章ID排序

§orderby='rand'隨機獲得指定條件的文檔列表idlist=''提取特定文檔〔文檔ID〕調用指定id文檔例子idlist='4,45,78,237'

limit='起始ID,記錄數'〔起始ID從0開場〕表示限定的記錄范圍〔如:limit='1,2'表示從ID為1的記錄開場,取2條記錄〕

keyword=''含有指定關鍵字的文檔列表,多個關鍵字用","分

orderway='desc'值為desc或asc,指定排序方式是降序還是順向排序,默認為降序

使用實例調用推薦文章

{dede:arclistflag="c"channelid=''row='10'titlelen='60'orderby=''}

<li><ahref='[field:arcurl/]'title="[field:fulltitle/]">[field:title/]</a></li>

{/dede:arclist}

row='10'調用10條,titlelen='60'標題長度為30漢字flag="c"推薦文章orderby=''默認為按發布時間排序

flag='c'自定義屬性值:頭條[h]推薦[c]圖片[p]幻燈[f]滾動[s]跳轉[j]圖文[a]加粗[b]調用最新文章按發布時間排序

{dede:arclistchannelid=''row='10'titlelen='60'}

<li><ahref='[field:arcurl/]'title="[field:fulltitle/]">[field:title/]</a></li>

{/dede:arclist}

row='10'調用10條,titlelen='60'標題長度為30漢字

按ID排序降序排列,從大到小{dede:arclistchannelid=''row='10'titlelen='60'orderby='id'}

<li><ahref='[field:arcurl/]'title="[field:fulltitle/]">[field:title/]</a></li>

{/dede:arclist}

row='10'調用10條,titlelen='60'標題長度為30漢字orderby='id'按ID,降序排列按ID排序順序排列,從小到大{dede:arclistchannelid=''row='10'titlelen='60'orderby='id'orderway='asc'

}

<li><ahref='[field:arcurl/]'title="[field:fulltitle/]">[field:title/]</a></li>

{/dede:arclist}

row='10'調用10條,titlelen='60'標題長度為30漢字orderby='id'按ID,orderway='desc'值為desc或asc,指定排序方式是降序還是順向排序,默認為降序調用含有縮圖的文檔{dede:arclistflag="p"row='10'titlelen='60'}

<li><ahref="[field:arcurl/]"><imgsrc="[field:litpic/]"border="0"alt="[field:fulltitle/]"></a>

<span><ahref="[field:arcurl/]"title="[field:fulltitle/]">[field:title/]</a></span>

</li>

{/dede:arclist}

flag='p'自定義屬性值:頭條[h]推薦[c]圖片[p]幻燈[f]滾動[s]跳轉[j]圖文[a]加粗[b]日期的各種格式08

[field:pubdatefunction=strftime('%d',@me)/]

08日

[field:pubdatefunction=strftime('%d日',@me)/]

06-08

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

06月08日

[field:pubdatefunction=strftime('%m月%d日',@me)/]

09-06-08

[field:pubdatefunction=strftime('%y-%m-%d',@me)/]

2009-06-08

[field:pubdatefunction=strftime('%Y-%m-%d',@me)/]

09年06月08日

[field:pubdatefunction=strftime('%y年%m月%d日',@me)/]

2009年06月08日

[field:pubdatefunction=strftime('%Y年%m月%d日',@me)/]

2009-06-08

13:28

[field:pubdatefunction=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/]作者*[field:source/]來源*[field:litpic/]縮圖地址與[field:picname/]一樣[field:picname/]縮圖地址與[field:litpic/]一樣*[field:pubdate/]發布日期

08

[field:pubdatefunction=strftime('%d',@me)/]

08日

[field:pubdatefunction=strftime('%d日',@me)/]

06-08

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

06月08日

[field:pubdatefunction=strftime('%m月%d日',@me)/]

09-06-08

[field:pubdatefunction=strftime('%y-%m-%d',@me)/]

2009-06-08

[field:pubdatefunction=strftime('%Y-%m-%d',@me)/]

09年06月08日

[field:pubdatefunction=strftime('%y年%m月%d日',@me)/]

2009年06月08日

[field:pubdatefunction=strftime('%Y年%m月%d日',@me)/]

2009-06-08

13:28[field:pubdatefunction=strftime('%Y-%m-%d%H:%M',@me)/][field:lastpost/]最后評論時間用法同[field:pubdate/][field:scores/]評論得分[field: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/]

字數控制[field:infofunction="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'表示內容簡介長度等同于infolength〔只控制infos,并不控制description的內容〕[field:/]文章連接地址等同于[field:arcurl/]*[field:arcurl/]文章鏈接地址等同于[field:/]*[field:textlink/]文章標題+地址等同于<ahref='[field:arcurl/]'>[field:title/]</a>*[field:litpic/]縮圖地址等同于

[field:picname/]*[field:picname/]縮圖地址等同于

[field:litpic/]*[field:image/]等同于<imgsrc='[field:litpic/]'border='0'width='imgwidth'height='imgheight'alt='[field:fulltitle/]'>

imgwidth='120'縮略圖寬度

imgheight='90'縮略圖高度*[field:imglink/]等同于imglink=<ahref='[field:arcurl/]'>[field:image/]</a>*[field:typename/]

欄目標題*[field:typeurl/]欄目地址*[field:typelink/]等同于

<ahref='[field:typeurl/]'>[field:typename/]</a>[field:plusurl/]

pius文件夾地址等同于[field:globalname=plusurl/][field:memberurl/]

會員文件夾地址等同于[field:globalname=memberurl/][field:templeturl/]

模板文文件夾地址等同于[field:globalname=templeturl/]*[field:globalname=autoindex/]最常用的底層標簽,生成順序數字1,2,3,4,5,6,7

可CSS控制可做成各種樣式效果,比方隔行換色,列表前參加1-10數字序號,每隔幾行換行等等

于PHP搭配,可制作出各種效果,為DEDE最重要代碼之一BY天工開物相關函數:

文件\include\taglib\arclist.lib.php第7行

functionlib_arclist(&$ctag,&$refObj)

參數說明:

col=''分多少列顯示〔默認為單列〕,5.3版中本屬性可以通過多種方式進展多行顯示

如果col='1'要多列顯示的可用div+css實現

以下為通過div+css實現多列的例如:

<styletype=text/css>

div{width:400px;float:left;}

</style>

{dede:arclistrow='10'titlelen='24'orderby='pubdate'idlist=''col='2'}

?[field:textlink/]([field:pubdatefunction=MyDate('m-d',@me)/])<br/>

{/dede:arclist}

當col>1將使用原來的table多列方式顯示

row='10'返回文檔列表總數

typeid=''欄目ID,在列表模板和檔案模板中一般不需要指定,在首頁模板中允許用","分開表示多個欄目;

getall='1'在沒有指定這屬性的情況下,在欄目頁、文章頁模板,不會獲取以","分開的多個欄目的下級子類

titlelen='30'標題長度等同于titlelength

infolen='160'表示內容簡介長度等同于infolength〔只控制infos,并不控制description的內容〕

imgwidth='120'縮略圖寬度

imgheight='90'縮略圖高度

listtype='all'欄目類型image含有縮略圖commend推薦

orderby='sortrank'文檔排序方式

§orderby='hot'或orderby='click'表示按點擊數排列

§orderby='sortrank'或orderby='pubdate'按出版時間排列

§orderby='near'

§orderby=='lastpost'按最后評論時間

§orderby=='scores'按得分排序

§orderby='id'按文章ID排序

§orderby='rand'隨機獲得指定條件的文檔列表

keyword=''含有指定關鍵字的文檔列表,多個關鍵字用","分

innertext=''單條記錄樣式

aid=''指定文檔ID

idlist=''提取特定文檔〔文檔ID〕

channelid頻道ID

limit='起始ID,記錄數'〔起始ID從0開場〕表示限定的記錄范圍〔如:limit='1,2'表示從ID為1的記錄開場,取2條記錄〕

flag='h'自定義屬性值:頭條[h]推薦[c]圖片[p]幻燈[f]滾動[s]跳轉[j]圖文[a]加粗[b]

noflag=''同flag,但這里是表示不包含這些屬性

orderway='desc'值為desc或asc,指定排序方式是降序還是順向排序,默認為降序

subday='天數'表示在多少天以內的文檔用arclist調用于附加表字段的方法:要獲取附加表內容,必須符合兩個條件

1、指定channelid屬性

2、指定要獲得的字段addfields='字段1,字段'

如:

{dede:arclistaddfields=''row='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(同infos),,image,imglink,fulltitle,textlink,typelink,plusurl,memberurl,templeturl,

stime(pubdate的"0000-00-00"格式)

其中:

textlink=<ahref='arcurl'>title</a>

typelink=<ahref='typeurl'>typename</a>

imglink=<ahref='arcurl'><imgsrc='picname'border='0'width='imgwidth'height='imgheight'></a>

image=<imgsrc='picname'border='0'width='imgwidth'height='imgheight'alt=’titile’>

字段調用方法:[field:varname/]

如:

{dede:arclistinfolen='100'}

[field:textlink/]

<br>

[field:infos/]

<br>

{/dede:arclist}

注:底層模板里的Field實現也是織夢標記的一種形式,因此支持使用PHP語法,Function擴展等功能。

如:給當天發布的內容加上(new)標志

[field:senddaterunphp='yes']

$ntime=time();

$oneday=3600*24;

if(($ntime-@me)<$oneday)@me="<fontcolor='red'>(new)</font>";

else@me="";

[/field:senddate]<metaname="keywords"content="{dede:fieldname='keywords'/}"><metaname="description"content="{dede:fieldname='description'function='html2text(@me)'/}">[<ahref="{dede:fieldname='phpurl'/}/stow.php?arcID={dede:fieldname=ID/}">收藏</a>][<ahref="{dede:fieldname='phpurl'/}/recommend.php?arcID={dede:fieldname=ID/}">推薦</a>][<ahref="{dede:fieldname='phpurl'/}/feedback.php?arcID={dede:fieldname=ID/}">評論</a>][<ahref="#"onCPck="window.print();">打印</a>][<ahref="#"onCPck="window.close();">關閉</a>]<ahref='[field:arcurl/]'>[field:image/]</a><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a>文章關鍵字與描述:{dede:fieldname='keywords'/}{dede:fieldname='description'function='html2text(@me)'/}遞增序列號:[field:globalname=autoindex/]{dede:Pstpagesize='50'}<P><ahref="[field:arcurl/]"title="[field:titlefunction='htmlspecialchars(@me)'/]"target=_blank>[field:titlefunction="cn_substr(@me,48)"/]</a>[field:pubdaterunphp='yes']$a="<fontcolor=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:globalname=autoindexrunphp="yes"]if(@me%5==0)@me="<hr/>";else@me="";[/field:global]{/dede:Pst}<DIVclass="Pne2m1m3最新文章列表“隔行換色〞的方法{dede:arcPstorderby=pubdatetitlelen='26'row='10'}[field:globalrunphp='yes'name=autoindex]$a="<divid='a'>";$b="<divid='b'>";if((@me%2)==0)@me=$a;else@me=$b;[/field:global]<ul><P>[field:title/]</P></ul></div>{/dede:arcPst}24小時內更新的文章時間顯示為紅色:[field:pubdaterunphp='yes']$a="<fontcolor=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]<scripttype="text/javascript">document.body.oncopy=function(){setTimeout(function(){vartext=cPpboardData.getData("text");if(text){text=text+"\r\n本篇文章來源于地址原文鏈接:"+location.href;cPpboardData.setData("text",text);}},100)}</script>

復制按總:{dede:arcPstrow='24'titlelen=24orderby=cPck}按月:{dede:arcPstrow='24'titlelen=8orderby=cPcksubday=30}按周:{dede:arcPstrow='24'titlelen=8orderby=cPcksubday=7}在首頁調用某欄目的子欄目{dede:channeltype=’sun’typeid=’欄目ID’}<ahref=〞[field:typePnk/]“>[field:typename/]</a>{/dede:channel}或者{dede:globalname=’mapPst’/}{dede:fieldname='title'/}-{dede:fieldname='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,0,-1);@me=$tk;//賦值給@me{/dede:field}-{dede:globalname='cfg_webname'/}調用縮略圖:<imgsrc='{dede:fieldname="Ptpic"/}'>實現“文章標題-2級欄目-1級欄目-網站名〞形式搜索表單調用標簽:<formaction="{dede:globalname='cfg_phpurl'/}/search.php"name="formsearch">

<inputtype="hidden"name="kwtype"value="1"/>

<inputname="keyword"id="keyword"type="text"class="searchtxt"/>

<selectname="searchtype"id="searchtype">

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

<optionvalue="title">僅搜索標題</option>

</select>

<inputtype="image"src="{dede:fieldname='templeturl'/}/images/topsearch_submit.gif"/>

</form>按時間點擊文章排行榜調用標簽:COPY頁面內容,自動在后面加上網站信息,利于SEO列表隔5行加一行線:搜索文章調用標簽:{dede:globalname='keyword'/}"的搜索結果-{dede:globalname='cfg_webname'/}

搜索"{dede:globalname='keyword'/}</span>"的結果調用外部htm文件:{dede:includefile='head.htm'ismake='yes'/}欄目介紹:{dede:fieldname='description'function='html2text(@me)'/}調用文章tags標記:{dede:tagtype='current'/}控制字數描述標記:[field:descriptionfunction="cn_substr(@me,100)"/]...調用文字鏈接標記:<ahref="[field:aucurl/]"title="[field:title/]">[field:title/]</a>相關文檔調用標簽:{dede:Pkearttitlelen='24'row='10'}<P><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></P>{/dede:Pkeart}熱點文檔調用標簽:{dede:arcPstorderby='cPck'titlelen='40'row='10'}<P><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></P>

{/dede:arcPst}隨機推薦調用標簽:{dede:arcPsttype='commend'titlelen='26'orderby='rand'row='10'}<P><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></P>{/dede:arcPst}推薦文檔調用標簽:{dede:arcPsttype='commend'titlelen='40'row='10'}<P><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></P>{/dede:arcPst}最新圖文調用標簽:{dede:arcPstrow=4titlelen=20orderby=pubdatetype='image.'imgwidth='152'imgheight='98'}

<dd><ahref="[field:arcurl/]"><imgsrc="[field:picname/]"alt="[field:title/]"></a><span><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></span></dd>{/dede:arcPst}最新文章調用標簽:{dede:arcPstrow=8titlelen=24orderby=pubdate}<P>[field:textPnk/]</P>{/dede:arcPst}上一篇下一篇標簽:{dede:prenextget='pre'/}{dede:prenextget='next'/}文章頂客次數標簽:{dede:fieldname='digg'/}<ahref="javascript:Digg('digg',{dede:fieldname='id'/});">頂一下</a>文章分頁調用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論