根据id更换banner:
<img src="{dede:global.cfg_templets_skin/}/images/list_{dede:field.typeid function="GetTopid(@me)"/}.jpg" alt="【原创】整理织梦调用标签(by:小灰灰)" alt="{dede:field.typename/}" width="1280" height="202" />
调用自定义宽度的图片以及图片链接:
<a href="[field:filename/]"><img src='[field:picname /]' width="231" height="156"><p>[field:title/]</p></a>
引入iframe地图(页面):
<iframe frameborder="0" height="555" marginheight="0" marginwidth="0" scrolling="no" src="http://****.com/map.htm" width="680"></iframe>
织梦调用当前页面url地址:
{dede:global.cfg_basehost/}{dede:geturl runphp='yes'}@me = GetCurUrl();{/dede:geturl}
织梦删除系统数据库变量:
如下:DELETE FROM dede_sysconfig WHERE varname = "cfg_powerby"
织梦后台文字转换成未审核稿件 sql语句
UPDATE dede_archives
SET arcrank
= '-1' WHERE dede_archives
.typeid
= 3 或 Update sxbd_archives SET arcrank=-1 where typeid=66
织梦后台文字动态发布转为静态发布(执行sql语句):
UPDATE 数据库名
.dede_archives
SET ismake
= '1' WHERE dede_archives
.ismake
= '-1'; UPDATE dede_arctype
SET isdefault
= '-1' WHERE dede_arctype
.isdefault
= '1';
织梦用sql调用公司简介之类的栏目:
{dede:sql sql='Select content from dede_arctype where id=8'} [field:content function="cn_substr(Html2text(@me),550)"/]... {/dede:sql}
织梦列表页的点击次数:
<script src="/plus/count.php?view=yes&aid=[field:id/]&mid=[field:mid/]" type='text/javascript' language="javascript"></script>
织梦幻灯片插件--调用代码:
模板调用标签代码: {dede:myppt typeid='1' row='3'} linkarr[[field:global.autoindex/]] = "[field:url/]"; picarr[[field:global.autoindex/]] = "<img src="[field:pic/]"width="1440" height="624" alt=" "/>"; textarr[[field:global.autoindex/]] = "[field:title function='html2text(@me)'/]"; {/dede:myppt}
修改文章标题字数太小的解决方案:
方法一、首先你要进入dedecms后台,系统——系统基本参数——其他选项——文档标题最大长度——在这修改为200或更大(其实200应该是足够了)。
方法二、进入phpmyadmin,点击dede_archives 进入表——title——点击编辑——输入200 (根据需要调整)
注意:对于使用虚拟主机来说,一般不能直接操作phpmyadmin,所以你只需要执行:系统——SQL命令行工具——输入语句:
alter table dede_archives modify title varchar(200)
这样就解决了,同时在调用的时候注意titlelen的数值大小
织梦自动生成序列号:
[field:global runphp='yes' name=autoindex][/field:global]
或者
{dede:global runphp=’yes’ name=itemindex}@me;{/dede:global}
或者
[field:global runphp='yes' name=autoindex]@me=@me+1;[/field:global]
织梦导航“首页”背景高亮显示
<li><a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li>(默认首页导航链接)
首页导航的“首页”背景高亮
<li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='home'":@me="";{/dede:field}><a href="{dede:global.cfg_cmsurl/}/">首页</a></li>
样式:
.nav ul li.home{ background:none;} #box .nav ul li.home a{background:url(../images/nav_sanjiao.jpg) top no-repeat; display:block;}
以下是完整的导航高亮代码
<li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='home'":@me="";{/dede:field}><a href="{dede:global.cfg_cmsurl/}/">首页</a></li>
{dede:channel type='top' row='10' currentstyle="<li><a href='~typelink~' ~rel~ class='nav_hover'><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
织梦修改文章时间不变的解决方法
登陆网站的后台找到文件和代码:
/dede/templets/artical_edit.html
把 $nowtime = GetDateTimeMk(time());
改成
$nowtime = GetDateTimeMk($arcRow["pubdate"]);
根据指定id调用当前栏目:
{dede:type typeid='栏目id'} <a href="[field:typeurl/]">[field:typename/]</a> {/dede:type}
( 表示调用指定id的栏目,不过只能调用一个,要想多个调用就只能重复多次调用该标签)
在Dedecms中,在列表页调用文章摘要的方法主要有:
1:[field:info/]
2:[field:description/]
3:[field:info function="dede_substr(@me,字符数)"/]
4:[field:description function="dede_substr(@me,字符数)"/]
用arclist调用全文文章
{dede:arclist flag=h typeid=3 row=1 titlelen='100' orderby=pubdate infolen='100' function='cn_substr(@me,280)'}
[field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne("Select body From dede_addonarticle
where aid='$aid' "); @me = "{$row['body']}";[/field:id]
{/dede:arclist}
友情链接调用:
{dede:flink row='20' type='text' titlelen="24" typeid="1"} <li> [field:link/]</li> {/dede:flink}
友情链接图片大小:
可以修改文件\include\taglib\flink.lib.php 50行的
<img src='".$dbrow->logo."' width='88' height='31' border='0'> 60行的<img src='".$dbrow->logo."' width='88' height='31' border='0'>
首页或者列表页调用文章内容,是body内容,不是description哦!
{dede:arclist row='1' addfields='body' idlist='1' typeid='1' channelid='1'}
<p> [field:body function='cn_substr(html2text(@me),600)'/]...</p>
<span class="more">
<a href="[field:arcurl/]" style="text-decoration:none; color:#990000;">[详情]</a>
</span> {/dede:arclist}
或者:
{dede:arclist typeid=29 row=1 titlelen=50 infolen='160' orderby='pubdate' }
<span class="dede_title"><a href="[field:filename/]">[field:title/]...</a></span><br>
[field:info/]...
<a href="[field:filename/]">详细</a> {/dede:arclist}
织梦调用上级栏目的名称 和 链接 方法:
方法一:
{dede:field.typeid runphp='yes'"} global $dsql ; $reid = $dsql->GetOne("SELECT reid FROM dede_arctype where id=@me");
$reid = $reid['reid'];
$typename = $dsql->GetOne("SELECT typename FROM dede_arctype where id=$reid"); @me=$typename['typename'];
{/dede:field.typeid}
方法二:
首先找到include/taglib/channel.lib.php文件,找到59行,
代码如下: --------------------------------------------
else if($type=='self') { if($reid==0) return ''; $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM #@__arctype
WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line "; }
在此段代码之后,添加:
else if($type=='parent') { //新增代码 获得上级栏目 if($reid==0) return ''; $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM #@__arctype
WHERE id='$reid' And ishidden<>1 order by sortrank asc limit 0, $line "; }
---------------------------------------
接下来继续往后找到代码:
//处理同级栏目中,当前栏目的样式
if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
修改为:
//处理同级栏目中,当前栏目的样式
if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') || ($row['id']==$reid && $type=='parent' )) && $currentstyle!='' )
===================================
前台调用方法:
{dede:channel type='parent'}{/dede:channel}
织梦图片点击放大代码:
class="magnify" data-magnifyby="2"(放在图片属性后面即可)
调用任意栏目ID的单页内容
({dede:field.content/})
{dede:sql sql='select content from dede_arctype where id=7'} [field:content function="htmlspecialchars(cn_substr(Html2text(@me),750))"/] {/dede:sql}
调用的栏目部分文字sql:
select content,substring(content,1,280) as content from dede_arctype where id=1
自动获取相应字数的body内容
{dede:sql sql="select * from #@__addonarticle where typeid = ~typeid~"}
[field:body function="htmlspecialchars(cn_substr(Html2text(@me),750))"/]
{/dede:sql}
内容页根据ID调用body内容
{dede:sql} $sql="SELECT body FROM dede_addonarticle
where aid = 1" }
[field:body function="htmlspecialchars(cn_substr(Html2text(@me),750))"/]
{/dede:sql}
控制缩略图大小
[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}' alt='{@me['title']}' width='124' height='85' /></a>");[/field:array]
调用最顶级栏目名称:
{dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM dede_arctype
WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = "$row[reid]"; $topID="$row[topid]"; if($relID == 0) {@me = $row[typename];}else{$sql = "SELECT typename
FROM dede_arctype
WHERE id=$topID";$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}
根据ID调用列表最新文章的内容
{dede:sql sql="SELECT aid,typeid,body FROM kj_addonarticle
where typeid=1 ORDER BY aid
DESC LIMIT 0 , 1" infolen='200'}
[field:body /]
{/dede:sql}
在首页调用全站的最新文章
{dede:arclist row=10} <a href="[field:arcurl/]">[field:title/]</a> {/dede:arclist}
在频道页列表页调用全站最新文章
{dede:arclist typeid='top' row='10'} <a href="[field:arcurl/]">[field:title/]</a> {/dede:arclist}
让织梦列表文章有缩略图则显示缩略图,无则不显示
为了让我们的页面显示更美观更智能化,那么让织梦列表文章有缩略图则显示缩略图,无则不显示的这个织梦技巧就显得非常实用了,
那么如何做呢?请看下面的解决方法。
打开默认织梦模板中的文章列表:
/templets/default/list_article.htm
搜索这段代码 [field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a class="preview" href="{@me["><img src="{@me[" alt="" /></a>"); [/field:array]
将其替换为
[field:array runphp='yes'] @me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
然后更新生成就OK了。
调用当前位置(面包屑):
{dede:field name='position'/}
[field:typename/]
调用全局上一级栏目名称:
{dede:field name='typename' /} {dede:field name='typenameng'/}
sql语句调用任意ID的文字和图片
{dede:sql sql='Select content,typedir,defaultname from szl_arctype where id=12}
<div class="tab2_pic"><img [field:content function="substr_img(@me,0)"/] /></div>
<div class="tab2_txt">[field:content function="cn_substr(Html2Text(@me),800)"/]...
<a href="[field:typedir/]/[field:defaultname/]">详细信息</a>
</div>
{/dede:sql}
调用二级导航:
<li><a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li>
{dede:channel type='son' noself='yes'}
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
在首页根据Id调用二级导航:
{dede:channel type='son'currentstyle="<li><a href='~typelink~'class='thisclass'>~typename~</a></li>" } <li><a href='[field:typeurl/]'>[field:typename/]</a></li> {/dede:channel}
调用织梦图集文章列表
(1)
{dede:list pagesize='8' }
<table cellpadding="2" cellspacing="2" width="654px;" style="border:1px solid #611613">
<tbody><tr>
<td rowspan="2" align="center" width="auto"> [field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}' alt='{@me['title']}' width='124' height='85' /></a>");
[/field:array] </span></td>
<td width="auto"><a href="[field:filename/]">[field:title/]</a></td>
</tr>
<tr><td>[field:description/]......<a href="[field:filename/]">[阅读全文]</a></td></tr>
</tbody></table>
{/dede:list}
(2)
<ul>
{dede:list pagesize='5'}
<li>
[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic'] }'/></a>"); [/field:array]
[<b>[field:typelink/]</b>]
<a href="[field:arcurl/]" class="title">[field:title/]</a>
<span class="intro"> [field:description/]... </span>
</li>{/dede:list}
</ul>
是在内容页调用全站最新文章,标签如下: 由于考虑到如果内容页这篇文章是最新的,想从最新文章中去掉这篇文章的话,只需要把row='10'改成 limit='1,10'即可。
{dede:arclist typeid='top' limit='1,10'} <a href="[field:arcurl/]">[field:title/]</a> {/dede:arclist}
调用头条:
{dede:arclist flag='h' limit='0,1' infolen='200'} [field:info/]...<a href="[field:arcurl/]">[查看全文]</a> {/dede:arclist}
下拉菜单
{dede:channelartlist row='10' typeid='top'}
<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
{dede:channel type='son' noself='true'} <a href='[field:typelink/]'>[field:typename/]</a> {/dede:channel}
{/dede:channelartlist}
调用摘要:
{dede:arclist row=1 typeid=1 titlelen=20 orderby='hot' flag="h"} <p>[field:info/]</p> <a href='[field:arcurl/]'>查看更多</a> {/dede:arclist}
摘要字数控制: [field:description function='cn_substr(@me,96)'/]
去掉友情链接中的广告:
直接打开根目录下的templets\default中的index.htm,也就是首页的模板,拉到最底下,找到
{dede:flinktype type="dedecms"},
把这些改成{dede:flinktype type="xiaohuihui.net.cn"}。
父栏目及子栏目同时调用:
{dede:channelartlist typeid='栏目ID' row='条数'} <div class="list">
<li><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></li> <ul> {dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'}
<li><a href='[field:typedir/]' target='_blank'>[field:typename/]</a></li>
{/dede:sql} </ul> </div>
{/dede:channelartlist}
一、二、三级栏目调用:
{dede:field name='typedir' runphp='yes'} @me=str_replace("{cmspath}","",@me); {/dede:field}
主栏目调用:
{dede:channelartlist typeid=top row=4}
<div class="cpmll"> <span><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></span>
<ul> {dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'}
<li><a href='[field:typedir/]' target='_blank'>[field:typename/]</a></li>
{/dede:sql} </ul> </div>
{/dede:channelartlist}
在列表页和内容页调用顶级栏目名称方法:
{dede:channelartlist typeid=top row=''}
<li><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
<ul> {dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'} [field:array runphp='yes']@me = (!empty(@me['reid']) ? "" : "<li><a href='{@me['typedir']}' target='_blank'>{@me['typename']}</a></li>"); [/field:array] {/dede:sql}
</ul>
</li>
{/dede:channelartlist}
根据下级栏目获得顶级栏目名称的SQL语句:
{dede:field.typeid runphp='yes' function="GetTopid(@me)"} $dsql = new DedeSql(false);
$a="SELECT typename FROM dedemuban_arctype where id=@me"; $arcRow = $dsql->GetOne($a); @me=$arcRow[typename];
{/dede:field.typeid}
在列表页和内容页调用顶级栏目名称方法:
{dede:channelartlist typeid=top row=''}
<li><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
<ul> {dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'} [field:array runphp='yes']@me = (!empty(@me['reid']) ? "" : "<li><a href='{@me['typedir']}' target='_blank'>{@me['typename']}</a></li>"); [/field:array] {/dede:sql}
</ul>
</li>
{/dede:channelartlist}
根据下级栏目获得顶级栏目名称的SQL语句
{dede:field.typeid runphp='yes' function="GetTopid(@me)"} $dsql = new DedeSql(false);
$a="SELECT typename FROM dedemuban_arctype where id=@me"; $arcRow = $dsql->GetOne($a); @me=$arcRow[typename];
{/dede:field.typeid}
同时调用顶级栏目,全站文章和顶级栏目下的子栏目
{dede:channel type='son' typeid='栏目ID'} <a href="[field:typelink/]">[field:typename/]</a> {/dede:channel}
怎么在首页调用dede子栏目:
{dede:field.typeid runphp='yes'} $ID = @me;
$sql = "SELECT * FROM dede_arctype
WHERE id=$ID";
$query = mysql_query($sql);
$row=mysql_fetch_array($query);
$relID = "$row[reid]";
if($relID == 0) { @me = $row[typename]; }
else
{ $sql = "SELECT typename
FROM dede_arctype
WHERE id=$relID"; $query = mysql_query($sql); $row=mysql_fetch_array($query); @me = $row[typename]; }
{/dede:field.typeid}
怎么在首页调用dede子栏目
{dede:field.typeid runphp='yes'}
$ID = @me;
$sql = "SELECT * FROM dede_arctype
WHERE id=$ID";
$query = mysql_query($sql);$row=mysql_fetch_array($query);
$relID = "$row[reid]";
if($relID == 0)
{ @me = $row[typename]; }
else
{ $sql = "SELECT typename
FROM dede_arctype
WHERE id=$relID";
$query = mysql_query($sql);
$row=mysql_fetch_array($query);
@me = $row[typename]; }
{/dede:field.typeid}
织梦Dedecms下拉式友情链接实现方法
在用dedecms制作网站的时候有不少站点需要用到下拉式友情链接,这样能够节省的空间。但很多朋友又不知道怎样修改才能实现这个功能; 小灰灰今天给大家分享下实现dedecms友情链接下拉式的方法:
第一步:
打开\include\taglib\flink.lib.php
查找 else if($type=='image')
在其上面加入
else if($type=='option') { $link = "<option value='".$dbrow->url."'>".cn_substr($dbrow->webname,$titlelen)."</option>"; }
第二步:
在index.htm模板里面插入下面代码
<select>
<option selected="selected">–相关链接地址–</option>
{dede:flink row='24' type='option' typeid='1'/} [field:link/] {/dede:flink}
</select>
然后更新首页就行了。
织梦列表分页代码及央视:
<center> <div class="tg_pages"> <ul>
<li>{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}</li>
</ul> </div> </center>
<style> /**列表分页样式:**/
.tg_pages{padding-top: 10px;padding-bottom: 10px; text-align: center; font-size:12px; float:left; margin-left:50px;}
.tg_pages li{display: inline;line-height: 22px; list-style:none;}
.tg_pages li a{margin-right: 5px;padding-right: 5px;padding-left: 5px;padding-top: 3px;padding-bottom: 3px;border: 1px solid #CCC;background-color: #FFF; color:#333;}
.thisclass {font-weight: bold;color: #C00;}
</style>
或者
<div class="dede_pages"> <ul><li> {dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}</li></ul> </div>
/**总共多少条记录**/
.dede_pages{ width:50%; height:22px; float:left; font-size:14px;margin-left:180px;margin-top:40px; display:inline;}
.dede_pages ul{ list-style:none; padding:0; margin:0;}
.dede_pages li{ float:left; padding-left:5px; padding-right:5px; text-align:center; margin-right:3px; display:block}
.dede_pages li a:link{color:#555; text-decoration:none;}
.dede_pages li a:visited{ color:#666; text-decoration:none;} .dede_pages ul li a:hover{color:#690;text-decoration: underline;}
.dede_pages .pageinfo{color:#999;}/**共,页,条的字体颜色**/
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 | 关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}"> <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}"> -------------------------------------------------------------------------------- 模板路径调用标签: {dede:field name='templeturl'/} -------------------------------------------------------------------------------- 网站标题调用标签: {dede:global name='cfg_webname'/} -------------------------------------------------------------------------------- 栏目导航调用标签: <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} -------------------------------------------------------------------------------- 指定调用栏目标签: {dede:onetype typeid='ID'}[field:typename /]{/dede:onetype} -------------------------------------------------------------------------------- 频道栏目调用标签: {dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel} -------------------------------------------------------------------------------- 友情链接调用标签: {dede:flink row='24' linktype=2/} -------------------------------------------------------------------------------- 网站版权调用标签: {dede:global name='cfg_powerby'/} -------------------------------------------------------------------------------- 网站备案调用标签: {dede:global name='cfg_beian'/} -------------------------------------------------------------------------------- 当前栏目名称标签: {dede:field name='typename'/} -------------------------------------------------------------------------------- 当前位置(面包屑)调用标签: {dede:field name='position'/} -------------------------------------------------------------------------------- 列表文章调用标签: {dede:list pagesize='8'}{/dede:list} -------------------------------------------------------------------------------- 栏目链接调用标签: [field:typelink function='str_replace("a ","a class=ulink ",@me)'/] -------------------------------------------------------------------------------- 作者链接调用标签: [field:writer /] -------------------------------------------------------------------------------- 列表点击调用标签: [field:click/] -------------------------------------------------------------------------------- 列表评论调用标签: [field:postnum/] -------------------------------------------------------------------------------- 查阅全文调用标签: <a href="[field:arcurl/]">查阅全文...</a> -------------------------------------------------------------------------------- 列表时间调用标签: [field:pubdate function="GetDateTimeMK(@me)"/] <span>[[field:senddate function=MyDate('y-m-d',@me)/]]</span> -------------------------------------------------------------------------------- 列表分页调用标签: {dede:pagelist listsize='4' listitem='index pre pageno next end '/} -------------------------------------------------------------------------------- 文章标题调用标签: {dede:field name="title"/} -------------------------------------------------------------------------------- 文章来源调用标签: {dede:field name='source'/} -------------------------------------------------------------------------------- 文章作者调用标签: {dede:field name='writer' /} -------------------------------------------------------------------------------- 文章时间调用标签: {dede:field name='pubdate' function='GetDateMk(@me)'/} -------------------------------------------------------------------------------- 文章Tag调用标签: {dede:tag type='current'/} -------------------------------------------------------------------------------- 文章点击调用标签: <script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script> -------------------------------------------------------------------------------- 文章内容调用标签: {dede:field name='body'/} -------------------------------------------------------------------------------- 文章分页调用标签: {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>] -------------------------------------------------------------------------------- 文章顶客次数标签: {dede:field name='digg'/} <a href="javascript:Digg('digg',{dede:field name='id'/});">顶一下</a> -------------------------------------------------------------------------------- 上一篇下一篇标签: {dede:prenext get='pre'/}{dede:prenext get='next'/} -------------------------------------------------------------------------------- 头条推荐调用标签: {dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/] <span>[field:description/]……</span> </dt> {/dede:arclist} -------------------------------------------------------------------------------- 最新文章调用标签: {dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist} -------------------------------------------------------------------------------- 热关键字调用标签: {dede:hotwords num='5' subday='30'/} -------------------------------------------------------------------------------- 最新图文调用标签: {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} -------------------------------------------------------------------------------- 推荐文档调用标签: {dede:arclist type='commend' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist} -------------------------------------------------------------------------------- 随机推荐调用标签: {dede:arclist type='commend' titlelen='26' orderby='rand' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist} -------------------------------------------------------------------------------- 热点文档调用标签: {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} -------------------------------------------------------------------------------- 相关文档调用标签: {dede:likeart titlelen='24' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:likeart} -------------------------------------------------------------------------------- 调用图片链接标记: <a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a> <a href='[field:arcurl /]'>[field:image/]</a> -------------------------------------------------------------------------------- 调用文字链接标记: <a href="[field:aucurl/]" title="[field:title/]">[field:title/]</a> <a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a> -------------------------------------------------------------------------------- 控制字数描述标记: [field:description function="cn_substr(@me,100)"/]... -------------------------------------------------------------------------------- 调用文章tags标记: {dede:tag type='current'/} -------------------------------------------------------------------------------- 文章关键字与描述: {dede:field name='keywords'/} {dede:field name='description' function='html2text(@me)'/} -------------------------------------------------------------------------------- 栏目介绍:{dede:field name='description' function='html2text(@me)'/} -------------------------------------------------------------------------------- 调用外部htm文件:{dede:include file='head.htm' ismake='yes'/} -------------------------------------------------------------------------------- 搜索文章调用标签:{dede:global name='keyword'/}"的搜索结果 - {dede:global name='cfg_webname'/} 搜索" {dede:global name='keyword'/}</span>" 的结果 -------------------------------------------------------------------------------- 递增序列号: [field:global name=autoindex/] -------------------------------------------------------------------------------- 列表隔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> -------------------------------------------------------------------------------- 最新 文章列表 “隔行换色” 的方法 {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} -------------------------------------------------------------------------------- 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] -------------------------------------------------------------------------------- COPY页面内容,自动在后面加上网站信息,利于SEO <script type="text/javascript"> document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "rn本篇文章来源于 www.地址.COM 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) } </script> -------------------------------------------------------------------------------- 按时间点击文章排行榜调用标签: 按总: {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’/} -------------------------------------------------------------------------------- 搜索表单调用标签: <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> -------------------------------------------------------------------------------- 实现“文章标题-2级栏目-1级栏目-网站名”形式 {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'/} -------------------------------------------------------------------------------- 调用缩略图: <img src='{dede:field name="litpic"/}'> -------------------------------------------------------------------------------- 发布的文章显示红色日期或加上new字或new小图片 给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。 都是围绕pubdate做文章,写扩展的。 第2、3要注意的问题是:如:"<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] -------------------------------------------------------------------------------- 一种很酷的时间效果 [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] -------------------------------------------------------------------------------- DEDE seo小技巧加个百度搜索本篇文章 【<a href="javascript:" onclick='window.open("http://www.baidu.com/s?q1={dede:field name="title" /}&q2=&q3=&q4=&rn=10&lm=0&ct=1&ft=&q5=&q6=你的网址")' target="_top" title="在百度搜索“{dede:field name="title" /}”相关内容"><font color=red>在百度搜索更多繁体字</font></a>】 把你的网址改一下,不加http,或者 【<a href="javascript:" onclick='window.open("http://www.baidu.com/baidu?word={dede:field name="title" /}")' target="_top" title="在百度搜索“{dede:field name="title" /}”相关内容"><font color=red>搜索说说</font></a>】 -------------------------------------------------------------------------------- 调用tag: {dede:field name='keywords' runphp='yes' } if(!empty(@me)){ $kws = explode(' ',@me); @me = ""; foreach($kws as $k){ @me .= "<a href='/tag.php?/$k/'>$k</a> "; } @me= str_replace('+', ' ',trim(@me)); } {/dede:field} <ul>{dede:channelartlist row='10' typeid='44'orderby='sortrank'} <li> <div class="main_zxal_left">{dede:field name='typename'/}</div> <div class="main_zxal_right"> <ul>{dede:arclist row='3' titlelen='24' col='3' imgwidth='175' imgheight='85'} <li><center><a hoverimg="http://back.ucandemo.net//upload/movecase/20138/216052779.png" height="77" width="173">[field:imglink/]</a><br><br>[field:textlink/]</center></li> {/dede:arclist} </ul> </div> </li> {/dede:channelartlist} </ul> {dede:channelartlist row='10' typeid='3'} <div> <span>{dede:field name='typename'/}</span> {dede:channel type='son' noself='true'} <a href='[field:typelink/]'>[field:typename/]</a> {/dede:channel} </div> {/dede:channelartlist} |