最新dede二次开发手册Word格式.docx
《最新dede二次开发手册Word格式.docx》由会员分享,可在线阅读,更多相关《最新dede二次开发手册Word格式.docx(20页珍藏版)》请在冰豆网上搜索。
channel}
底部调用:
footer.htm"
关键描述调用标签:
metaname="
keywords"
content="
{dede:
fieldname='
keywords'
/}"
description"
description'
function='
html2text
(@me)'
栏目介绍:
html2text(@me)'
/}
调用外部htm文件:
includefile='
head.htm'
ismake='
yes'
搜索文章调用标签:
globalname='
keyword'
/}&
quot;
的搜索结果-{dede:
global
name='
cfg_webname'
/}搜索&
/}<
&
的结果
-------------------------------------------------------------------------------
递增序列号:
globalname=autoindex/]
列表隔5行加一行线:
listpagesize='
50'
LI>
arcurl/]"
title="
titlefunction='
htmlspecialchars(@me)'
/]"
target=_blank>
titlefunction="
cn_substr(@me,48)"
/]<
pubdate
runphp='
]
$a="
fontcolor=red>
.strftime('
%m-%d'
@me)."
/font>
;
$b=strftime('
@me);
$ntime=time();
$day3=3600*24;
if(($ntime-@me)<
$day3)@me=$a;
else@me=$b;
[/field:
pubdate]<
br>
globalname=autoindexrunphp="
yes"
]
if(@me%5==0)@me="
hr/>
else@me="
global]
{/dede:
list}
DIVclass="
line2m1m3"
/DIV>
/LI>
最新文章列表“隔行换色”的方法
arclistorderby=pubdatetitlelen='
26'
}
globalrunphp='
name=autoindex]
divid='
a'
$b="
b'
if((@me%2)==0)@me=$a;
else@me=$b;
global]
ul>
title/]<
/ul>
/div>
arclist}
广告代码:
:
myadname='
广告位标识'
24小时内更新的文章时间显示为红色:
pubdaterunphp='
pubdate]
COPY页面内容,自动在后面加上网站信息,利于SEO
scripttype="
text/javascript"
document.body.oncopy=function(){setTimeout(function(){vartext=
clipboardData.getData("
text"
);
if(text){text=text+"
\r\n本篇文章来源于www.地址.COM
原文链接:
+location.href;
clipboardData.setData("
text);
}},100)}
/script>
按时间点击文章排行榜调用标签:
按总:
arclistrow='
24'
titlelen=24orderby=click}
按月:
titlelen=8orderby=clicksubday=30}
按周:
titlelen=8orderby=clicksubday=7}
在首页调用某栏目的子栏目
channeltype=’sun’typeid=’栏目ID’}
ahref=”[field:
typelink/]“>
或者
globalname=’maplist’/}
搜索表单调用标签:
formaction="
cfg_phpurl'
/}/search.php"
name="
formsearch"
inputtype="
hidden"
name="
kwtype"
value="
1"
/>
inputname="
keyword"
id="
type="
class="
searchtxt"
selectname="
searchtype"
optionvalue="
titlekeyword"
selected>
智能模糊搜索<
/option>
title"
仅搜索标题<
/select>
image"
src="
templeturl'
/}/images/topsearch_submit.gif"
/>
/form>
实现“文章标题-2级栏目-1级栏目-网站名”形式
title'
/}-{dede:
position'
runphp='
$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
field}-{dede:
调用缩略图:
imgsrc='
fieldname="
litpic"
/}'
发布的文章显示红色日期或加上new字或new小图片
给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。
都是围绕pubdate做文章,写扩展的。
第2、3要注意的问题是:
如:
new.gif'
中不能用双引号,否则不行。
如果要给当天的加,把 3600*24*3 改为 3600*24 即可。
1、==========红色的日期========
$day3=3600*24*3;
pubdate]
2、==========红色的(new)========
$aa=strftime('
$tagtime=@me;
if($tagtime>
$ntime-$day3)@me="
fontcolor='
red'
(new)<
else@me=$aa;
3、==========加new.gif小图片========
.$aa;
一种很酷的时间效果
pubdaterunphp="
if((time()-@me)<
(60*60*24)){@me='
fontcolor="
#ff6600"
'
.strftime("
%H:
%
M"
@me).'
/FONT>
else{@me=strftime("
%m-%d"
[/field:
DEDEseo小技巧加个XX搜索本篇文章
【<
javascript:
onclick='
window.open("
/}&
q2=&
q3=&
q4=&
rn=10&
lm=0&
ct=1&
ft=&
q5=&
q6=你的网址"
)'
target="
_top"
在
XX搜索“{dede:
/}”相关内容"
在XX搜索更多繁体字
】
把你的网址改一下,不加http,演示:
文章页
/}"
在XX搜索“{dede:
/}”相关内
容"
搜索舞步<
调用tag:
}
if(!
empty(@me)){
$kws=explode('
'
@me="
foreach($kwsas$k){
@me.="
/tag.php?
/$k/'
$k<
"
@me=str_replace('
+'
'
trim(@me));
field}
dede在首页调用文章内容
-------------------------------------------------------------------------------------
方法一:
sqlsql="
SELECTaid,typeid,body,body1,body2,body3,body4,body5FROM
`dede_addonarticle`wheretypeid=2ORDERBY`aid`DESCLIMIT0,1"
body/][field:
body1/][field:
body2/][field:
body3/][field:
body4/][field:
body5
/]
sql}
方法二:
SELECTaid,typeid,bodyFROM`dede_addonarticle`wheretypeid=2ORDER
BY`aid`DESCLIMIT0,1"
body/]
调用说明:
其中typeid=2,栏目ID号,表示调用此ID栏目内的文章,换成aid=1则表示调用的aid为1的文
章(具体哪篇文章aid是多少,要进数据库看,从后台看也可以),DESC表示排序,按从大到小排,换成
ASC则按从小到大排序,LIMIT0,1表示调用数量,也可以写成数量LIMIT1,这个1代表调用的数量。
网站标题:
热门关键字:
hotwordsnum='
5'
subday='
30'
当前位置:
typelink'
/}|
来源:
source'
作者:
writer'
/}
时间:
pubdate'
GetDateMk(@me)'
Tag:
tagtype='
current'
点击:
scriptsrc="
phpurl'
/}/count.php?
aid={dede:
ID'
mid=
memberid'
view=yes"
language="
javascript"
文章内容:
body'
文章分页:
pagebreak/}
上一篇文章:
prenextget='
pre'
下一篇文章:
next'
收藏:
/}/stow.php?
arcID={dede:
fieldname=ID/}"
收藏<
推荐:
/}/recommend.php?
推荐
评论:
/}/feedback.php?
评论
打印:
>
打印<
关闭: