article万能标签使用详解 DEDE使用必读
DEDE各种标签技巧大全
{dede:arclist typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword=''}去除htm l [field:title function='htmlspecialchars(@me)'/]主要使用在FLASH以及<a>中,是了了去除标签中的HTML元素,比如<b></b>等,如果不使用此标签,则会导致HTML代码显示在页面中。
使用方法<a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl/]">[field:title /]</a>或者<a href="[field:arcurl /]" ><img src='[field:litpic/]' alt="[field:title function='htmlspecialchars(@me)'/]" border='0'width='' height=''></a>图片:1: <a href='[field:arcurl /]'><img src='[field:litpic/]' border='0' width='' height=''></a>2: [field:imglink /]3 :<a href='[field:arcurl /]'>[field:image/]</a>[field:imglink /]与<a href='[field:arcurl /]'>[field:image/]</a> 是完全等价的,只不过后者更灵活一点,可以在 <a>中添加 title=""即<a href='[field:arcurl /]' title="[field:title function='htmlspecialchars(@me)'/] ">[field:image/]</a><a href='[field:arcurl /]'><img src='[field:litpic/]' border='0' width='' height=''></a>则更为灵活,不仅可以添加title="",还可以添加 alt="",但是虽然灵活了,缺少了图片的宽度和高度的控制,所以要在CSS中控制图片的大小,适合对CSS有一点了解的人。
dede 最常用得全局标签
{/dede:arclist}
$litpic = GetDDImage('none', $picname, $ddisremote);
//得到当前上传图片地址
输出当前位置 <strong>当前位置:</strong> {dede:field name='position'/}
@me 的应用
{dede:tagname runphp='yes'}
@me = "123456";
{/dede:tagname}
循环数组 {dede:foreach array='数组名称'}[field:key/] [field:value/]{/dede:foreach}
返回主页
<a href="{dede:global.cfg_cmsurl/}/">返回首页</a>
1.{dede:global.cfg_webname/} --获取网站名称
2.{dede:field.title/}获取标题名称 12 可以组合使用
3.头部seo信息
<meta name="description" content="{dede:global.cfg_description/}" />
1.{dede:global.cfg_webname/} --获取网站名称 2.{dede:field.title/}获取标题名称 12 可以组合使用
DEDE一些实用标签及自定义标签方法
DEDE一些实用标签及自定义标签方法栏目首页:取得当前栏目的id {dede:field name='id'/}当前栏目名称: {dede:field name='typename'/}栏目列表页:取得当前栏目的id {dede:field name='id'/}当前栏目名称: {dede:field name='typename'/}文章内容页:取得当前文章的id: {dede:field name='id'/}当前文章所属栏目名称: {dede:field name='typename'/}其它标签:用于循环和遍历中的计数器(每次+1): [field:global name=autoindex/]将中文截取指定字节数: [field:title function='cn_substr(@me,16)'/]{dede:sql}标签:sql标签可以称得上是个万能标签了,查询数据库将其输出:1.用来输出统计内容,这个是不错的,举个例子,我们来统计下总共发了多少的文章,思路就是输出dede_addonarticle这个文章附加表内容总数就可以了。
{dede:sql sql="SELECT COUNT(*) AS nums FROM dede_add onarticle"}[field:name = "nums"/]{/dede:sql}2.使用~field~来进行特殊的查询,比如之前论坛上面很多会员需要做一个输出当前发布文章会员的相关内容,之前用sql或者arclist 标签是没办法实现的,因为每篇内容是不同的,这里我们来用5.5的sql语句来做个示范。
我们首先在文章模板中相应的位置加上下面的标签{dede:sql sql="SELECT * FROM dede_archives WHERE writer =~writer~"}[field:id/],{/dede:sql}这个放到article_article.htm页面,将会检索出当前会员发布的相关文章,这里的~ writer~会根据当前内容的环境变量进行替换后再执行查询。
dede标签大全_详解
Dede5.7标签大全各种常用的标签,3小时成为DEDECMS 高手——内附详解。
最基本的标签列表文章调用标签:日期:[field:pubdate function="MyDate('m/d',@me)"/] (月/日)[field:pubdate function="GetDateTimeMK(@me)"/] (年/月/日时/分/秒)点击:[field:click/] 来源:[field:scores/] 作者:[field:writer /]评论:[field:postnum/] 文章:[field:arcurl/]文章摘要:[field:description/]或[field:info/]文章缩略图:[field:picname/]或[field:litpic/]{/dede:list}列表分页调用标签:{dede:pagelist listsize='5' listitem='index pre pageno next end option'/} listsize 表示 [1][2][3] 这些项的长度 x 2listitem 表示页码样式,可以把下面的值叠加index:首页pre:上一页pageno:页码next:下一页end:末页option:下拉跳转框(扩展知识:分页样式修改:(如:共80页: 上一页12345678910下一页)修改文件位置:include里arc.listview.class.php和arc.archives.class.php 利用查找找到</li>和<li>和<li class=\"thisclass\">全部替换为"空" )文章Tag调用标签:{dede:tag row='10' getall='1' sort='month'/}<li><a href='[field:link/]'>[field:tag/]</a></li>{/dede:tag}row:调用条数sort='new':排序方式 month,rand,week getall='0'获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记,底层模板字段,link和tag。
dede标签调用大全,dede标签,dede标签调用
Dede标签调用大全由网络打拼收集整理,需要dede采集规则请联系店主。
**********************************************************************业余开淘宝话费自动充值店,包教包会,保证一月升钻,可代理全国话费充值,包括移动,联通,电信,QQ增值服务,网游点卡等代理权。
开充值店的优势:1,投入小,只要300元,风险小,不涉及到积压货物和资金,客户需要充值的时候,你可以再充钱进去。
2,升级快,淘宝开店信誉最重要,没信誉的店铺很难生存,而做了话费充值,正好解决了这个问题。
1-5分钟充值到账,客户就会确认付款,客户也会马上给你好评。
3,资金回流快。
你做实物交易还要涉及运费,来回最少也要3天,客户收到货了才会确认付款,做充值,1-5分钟充值到账,客户就会确认付款,最多1个小时,资金就会流了。
4,无人值守,自动充值,只要电脑开着,就可以自动完成充值,不需要人工干预。
买家拍下宝贝的同时就自动发货和充值了。
5,兼容性强,对实物交易有很好的带动作用。
客户进店买东西,首先看信誉,看交易量,做充值后交易量会大大的提升。
客户进店了顾虑就会少。
QQ364871644,验证:全国话费代理**********************************************************************关键描述调用标签:<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)"/]列表分页调用标签:{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:globalname='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 + "\r\n本篇文章来源于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小图片等。
html中article标签的用法
html中article标签的用法文章标题:HTML中article标签的用法HTML中的article标签是用来定义独立的内容块或者独立的文章。
它可以独立于页面的其余内容进行分发或者再利用。
article标签通常包含一段完整的、自包含的内容,例如博客文章、新闻报道或者论坛帖子。
下面将介绍article标签的用法及注意事项。
1. article标签的用法:在HTML中,使用article标签可以将一段完整、独立的内容包裹起来,使其在语义上成为一个独立的整体。
例如:```html<article><h2>文章标题</h2><p>文章内容...</p><footer>文章底部信息</footer></article>```2. article标签的特点:- 唯一性:每个article标签应该是唯一的,并且在整个页面内具有独立性。
这样有助于搜索引擎区分和索引内容。
- 自包含性:article标签应该包含完整的内容,包括标题、正文和相关的元数据。
它应该是自然语言流程的一部分,可以被独立地分发、引用或者书签。
- 独立性:article标签的内容可以与页面上的其他内容解耦,因此可以单独阅读或者复用。
- 置于合适的上下文:article标签应该被嵌套在适合的上下文中,比如在section、main或者aside等元素中。
3. article标签与其他相关标签的区别:- section标签用于定义文档的各个部分,而article标签用于定义独立的内容块或文章。
- div标签没有特殊的含义,仅用于进行样式或布局上的分组,不具备语义化。
- aside标签用于表示article内容之外的相关辅助信息。
总结:article标签是HTML中用于定义独立内容块或者独立文章的标签。
它具有独立性和自包含性,使得内容能够被独立分发或复用。
DEDE 常用标签调用方式及含义解释大全
适用范围:全局使用
基本语法:
{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
来源 {dede:field.source/}
作者 {dede:field.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>
用arclist调用于附加表字段的方法:
要获取附加表内容,必须符合两个条件
1、指定 channelid 属性
2、指定要获得的字段 addfields='字段1,字段'
如:
{dede:arclist addfields='filetype,language,softtype' row='8' channelid='3'}
织梦标签常用模板及解释(新手必看)
织梦标签常用模板及解释{dede:type} 这个是指定栏目的调用,typeid='10' 是栏目ID [field:typelink/]栏目链接,eg:list_article {dede:type typeid='0'} [field:typename /] {/dede:type}完整list_articledede:include filename="head.htm"/}{dede:include filename="right.htm"/}{dede:field name='position'/}{dede:type typeid='0'} [field:typename /] {/dede:type}{dede:list pagesize='10'}[field:title /][field:description/]{/dede:list}{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}{dede:include filename="footer.htm"/}完整article_imagedede:include filename="head.htm"/}{dede:include filename="right.htm"/}{dede:field name='position'/}{dede:field.title/}{dede:field name='imgurls' row='1'} <img src=[field:imgsrc/] alt="[field:alttext /]" /> {/dede:field} {dede:productimagelist} <img src=[field:imgsrc/] alt="[field:alttext /]" /> {/dede:productimagelist}dede: 图集内容页从dede:field name='imgurls' 获得图片列表{dede:field name='imgurls' alt='图片输出区'}<img src=[field:imgsrc/] alt="[field:alttext /]" />{/dede:field}上面的调用代码默认情况下只能调用一张大图,下面教大家怎样获得所有大图列表首先发布图片集的时候“表现方式”选择第三种,即多缩略图样式然后我们把缩略图改成大图的方法:打开文件:include\taglib\channel\img.lib.php查找$fields['imgsrc'] = $fields['ddimg'];改成$fields['imgsrc'] = $fields['imgsrc'];完成article_article.htmdede:include filename="head2.htm"/}当前位置: {dede:field name='position'/}{dede:field.title/}织梦一些核心调用代码// 列出所有分类<ul>{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"} <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>{/dede:channel}</ul>// 分类的文章列表<div class="place"><strong>当前位置:</strong> {dede:field name='position'/}</div><!-- /place --><div class="listbox"><ul class="e2">{dede:list pagesize='10'}<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="info"> <small>日期:</small>[field:pubdate function="GetDateTimeMK(@me)"/] <small>点击:</small>[field:click/] <small>好评:</small>[field:scores/] </span><p class="intro"> [field:description/]... </p></li>{/dede:list}</ul></div>//内容页的核心代码<div class="place"> <strong>当前位置:</strong> {dede:field name='position'/}</div><!-- /place --><div class="viewbox"><div class="title"><h2>{dede:field.title/}</h2></div><!-- /title --><div class="info"><small>时间:</small>{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}<small>来源:</small> {dede:field.source/}<small>作者:</small>{dede:field.writer/} <small>点击:</small><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></div><!-- /info -->{dede:field.description runphp='yes'}if(@me<>'' )@me = '<div class="intro">'.@me.'</div';{/dede:field.description}<div class="content"><table width='100%'><tr><td><div id="contentMidPicAD" style="float:right; clear:both; top:0; vertical-align:top;">{dede:myad name='contentMidPicAD'/}</div>{dede:field.body/}{dede:field.vote/}(责任编辑:{dede:adminname/})</td></tr></table></div>注:{dede:field.title/}文章标题{dede:field.body/} 文章内容。
dedecms使用技巧大全
最近做站用dedecms比较多,dedecms对seo优化比较友好,所以我比较喜欢用它。
现在将一些本人在用dedecms做站时用到的技巧公布出来,希望可以帮到各位朋友。
1.调用相关文章{dede:likearticle row=10 eregtype=all}<li><a href=”[field:arcurl/]“>[field:title/]</a></li> {/dede:likearticle} 2、评论显IP并隐藏后几位打开feedback_ajax.php找到以下代码有2个复制代码<a href=’<?php echo $spaceurl; ?>’><?php echo $username; ?></a>下面插入复制代码<?phpumSet = 8;//限制输出字数$str = “p”;echo substr($str,0,umSet);?>***3 文章页TAG调用能增加内链、关键字密度、关键字权重打开模板文件article_article.htm找到<tr><tdcolspan=”2″><b>{dede:field.title/}</b>{dede:fiel d.body/}</td></tr>< /table>在下面添加<p><strong>TAG 标签:{dede:tag row=’30′ sort=’new’ getall=’0′}<a href=’[field:link/]‘>[field:tag /]</a>{/dede:tag}</strong></p>4 把网站地图放到根目录下,以利于seo1,登录ftp,在根目录下建立rss文件夹2,修改根目录下你的管理员文件夹(默认是dede)下的makehtml_map.php文件将14的fg_c mspath.”/data/sitemap.html”;改为fg_cmspath.”/sitemap.html”;将19行的fg_cmspath.”/data/rssmap.html”;改为fg_cmspath.”/rssmap.html”;14行是普通网站地图,19行是RSS的网站地图3,修改根目录下你的管理员文件夹(默认是include)下的arc.rssview.class.php将63的url = $GLOBALS['cfg_cmspath'].”/data/rss/”.$this->T ypeID.”.xml”;改为url = $GLOBALS['cfg_cmspath'].”/rss/”.$this->TypeID.”.xml”;4,修改根目录下include下的sitemap.class.php将57行的$typelink = $GLOBALS['cfg_cmsurl'].”/data/rss/”.$row->id.”.xml”;$typelink = $GLOBALS['cfg_cmsurl'].”/rss/”.$row->id.”.xml”;将94行的$typelink = $GLOBALS['cfg_cmsurl'].”/data/rss/”.$row->id.”.xml”;$typelink = $GLOBALS['cfg_cmsurl'].”/rss/”.$row->id.”.xml”;5,修改/templets/default模板文件head.htm在11行左右找到<li><a href=”{dede:global.cfg_dataurl/}/sitemap.html”>网站地图</a></li><li><a href=”{dede:global.cfg_dataurl/}/rssmap.html”>RSS订阅</a></li>>改为<li><a href=”{dede:global.cfg_cmsurl/}/sitemap.html”>网站地图</a></li><li><a href=”{dede:global.cfg_cmsurl/}/rssmap.html”>RSS订阅</a></li>6,进入后台,更新网站地图,更新RSS文件,更新主页7 调用本栏目的最新文章{dede:arclist row=’10′ titlelen=’30′ orderby=’pubdate’ idlist=”}·[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/> {/dede:arclist}8 取消后台验证码打开 login.php 找到:if($validate==” || $validate != $svali)改为:if( false )然后,自己在模板dede/templets/login.htm里去掉验证码的框就行了!9 备份数据DEDE后台>系统>数据备份/还原备份文件在\data\backupdata备份附件 :uploads 文件夹备份模板 :templets文件夹同时备份与之相关的CSS与图片JS等还原1:安装DEDE 注意:于备份的站,版本或者编码都要对应,尤其是数据库表前缀,必须要一样2:将备份的\data\backupdata内容,上传到对应目录3:uploads 文件夹还原4:templets文件夹还原5:后台 DEDE后台>系统>数据备份/还原>数据还原6:更新缓存后台>系统>系统基本参数不用改,直接点确定后台>核心>网站栏目管理> 选择一个栏目点更改,然后不修改,直接确定后台>生成>更新系统缓存7:重新生成静态页面8:备份完毕10 数据库内容替换替换文章内容update dede_addonarticle set body=replace(body,’文章里的内容’,'想替换的内容’)替换图片路径update dede_archives set litpic=replace(litpic,’uploads/allimg/100326′,’uploads/allimg/2010 0326′);update dede_addonimages set imgurls=replace(imgurls,’uploads/allimg/100326′,’uploads/allimg/20 100326′)这个比较有用可以防盗链DEDE批量修改生成HTML静态或动态浏览在后台系统设置mysql里执行查询命令将所有文档设置为“仅动态”,update dede_archives set ismake=-1将所有栏目设置为“使用动态页”,update dede_arctype set isdefault=-1改成1就是静态。
dedecms使用手册
DEDECMS(DedeCms)是一个基于PHP语言的开源内容管理系统,它具有简单易用、功能强大、灵活可扩展等特点,广泛应用于企业网站、个人博客、社区论坛等领域的网站建设。
下面是DEDECMS的使用手册:一、安装和配置1. 下载和安装:从DEDECMS的官方网站下载最新版本的安装包,解压缩后上传到服务器上,然后通过浏览器访问安装页面进行安装。
2. 数据库设置:根据系统环境的配置,填写对应的数据库信息,包括数据库类型、主机、用户名、密码等。
3. 管理员用户名和密码设置:设置登陆织梦后台的用户名和密码,务必保证账户安全。
4. 网站基本配置信息设置:填写网站的基本信息,如域名、网站名称、网站简介等。
5. 安装初始化体验包(可选):如果需要体验织梦预设的栏目,可以安装初始化体验包。
6. 完成安装:点击“继续”完成安装,现在可以通过管理员用户名和密码登陆后台或者访问首页体验网站了。
二、后台管理1. 管理员登录:在浏览器中输入网站域名/admin.php,输入管理员用户名和密码进行登录。
2. 模块管理:在后台管理系统中,可以根据需要安装、禁用或卸载相应的模块。
3. 内容管理:可以查看、编辑、删除网站中的内容,包括文章、图片、下载等内容。
4. 模板管理:可以自定义网站的模板风格,包括默认模板、专题模板、分类模板等。
5. 权限管理:可以设置不同用户角色的权限,保证网站的安全性。
6. 系统设置:可以设置网站的基本信息、缓存设置、插件管理等。
7. 数据库管理:可以进行数据库的备份和恢复等操作。
三、前端页面1. 网站模板:织梦默认的后台管理系统文件夹为dede,为了安全起见,建议在正式运营网站的时候更改此文件夹的名称。
同时,织梦标记允许在任何标记中使用函数对得到的值进行处理,形式为:{dede:标记名称function='youfunction("参数一","参数二","@me")'/} 其中@me 用于表示当前标记的值,其它参数由你的函数决定是否存在。
dede tag标签调用的详细参考书
二、tag标签的基本语法.
{dede:tag sort='new' getall='0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}
三、tag标签参数说明.
row='30' 调用条数
sort='new' 排序方式 month,rand,week
<p>dede最新tag标签<br />
{dede:tag row='30' sort='new'} [field:highlight/]([field:result/]) {/dede:tag}</p>
<p>dede当月热门tag标签<br />
{dede:tag row='30' sort='month'} [field:tagname/]([field:result/]) {/dede:tag}</p>
<p>dede随机tag标签<br />
{dede:tag row='60' sort='rand'} [field:highlight/]([field:result/]) {/dede:tag}</p>
<p>dede内容页tag添加<br />
{dede:tag type='current'/}
ALTER TABLE dede_tagindex modify column tag char(255) not null;
dedecms最全标签调用大全(2022最新)
dedecms最全标签调用大全(2022最新)主页>>网站建设时间:10-06-2003:56:29点击:387--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------{dede:channeltype='top'row='8'currenttyle="<licla='thicla'>< ahref='~typelink~'>~typename~</a></li>"}<li><ahref='[field:typelink/]'target="_blank">[field:typenam e/]</a></li>{/dede:channel}--------------------------------------------------------------------------------/]{/dede:onetype}--------------------------------------------------------------------------------href='[field:typelink/]'>[field:typename/]</a></li>{/dede:ch annel}------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------name='phpurl'/}/count.phpaid={dede:fieldname='ID'/}&mid={ded e:fieldname='memberid'/}&view=ye"language="javacript"></cript> --------------------------------------------------------------------------------[<ahref="{dede:fieldname='phpurl'/}/feedback.phparcID={dede: fieldname=ID/}">评论</a>][<ahref="#"onClick="window.print();">打印</a>][<ahref="#"onClick="window.cloe();">关闭</a>]--------------------------------------------------------------------------------href="javacript:Digg('digg',{dede:fieldname='id'/});">顶一下</a>--------------------------------------------------------------------------------<pan>[field:decription/]</pan></dt>{/dede:arclit}--------------------------------------------------------------------------------orderby=pubdate}<li>[field:te某tlink/]</li>{/dede:arclit} ----------------------------------------------------------------------------------------------------------------------------------------------------------------<dd><ahref="[field:arcurl/]"><imgrc="[field:picname/]"alt="[field:title/]"></a><pan><atitle="[field:title/]">[field:title/]</a></pan></dd>{/dede:arclit}--------------------------------------------------------------------------------/]">[field:title/]</a></li>{/dede:arclit}--------------------------------------------------------------------------------href="[field:arcurl/]">[field:title/]</a></li>{/dede:likeart }--------------------------------------------------------------------------------调用图片链接标记:<ahref="[field:arcurl/]"><imgrc="[field:picname/]"alt="[field:title/]"></a><ahref='[field:arcurl/]'>[field:image/]</a>--------------------------------------------------------------------------------调用文字链接标记:<ahref="[field:aucurl/]"title="[field:title/]">[field:title/]</a>href="[field:arcurl/]">[field:title/]</a>--------------------------------------------------------------------------------控制字数描述标记:[field:decription--------------------------------------------------------------------------------调用文章tag标记:{dede:tagtype='current'/}--------------------------------------------------------------------------------文章关键字与描述:{dede:fieldname='keyword'/}--------------------------------------------------------------------------------调用外部htm文件:{dede:includefile='head.htm'imake='ye'/} --------------------------------------------------------------------------------name='keyword'/}</pan>的结果--------------------------------------------------------------------------------递增序列号:[field:globalname=autoinde某/]--------------------------------------------------------------------------------列表隔5行加一行线:{dede:litpageize='50'}<LI><ahref="[field:arcurl/]"title="[field:titletarget=_blank>[field:title$$day3=3600某24;[/field:pubdate]<br>[field:globalname=autoinde某runphp="ye"][/field:global]{/dede:lit}<DIVcla="line2m1m3"></DIV></LI>--------------------------------------------------------------------------------最新文章列表隔行换色的方法{dede:arclitorderby=pubdatetitlelen='26'row='10'}[field:globalrunphp='ye'name=autoinde某]$$a="<divid='a'>";$$b="<divid='b'>";[/field:global]<ul><li>[field:title/]</li></ul></div>{/dede:arclit}--------------------------------------------------------------------------------24小时内更新的文章时间显示为红色:[field:pubdaterunphp='ye']$$day3=3600某24;[/field:pubdate]--------------------------------------------------------------------------------COPY页面内容,自动在后面加上网站信息,利于SEO<cripttype="te某t/javacript">clipboardData.etData("te某t",te某t);}},100)}</cript>--------------------------------------------------------------------------------按总:{dede:arclitrow='24'titlelen=24orderby=click}按月:{dede:arclitrow='24'titlelen=8orderby=clickubday=30}按周:{dede:arclitrow='24'titlelen=8orderby=clickubday=7}在首页调用某栏目的子栏目{dede:channeltype=untypeid=栏目ID}<ahref=[field:typelink/]>[field:typename/]</a>{/dede:channel}或者{dede:globalname=maplit/}--------------------------------------------------------------------------------name='cfg_phpurl'/}/earch.php"name="formearch"><inputtype="hidden"name="kwtype"value="1"/><inputname="keyword"id="keyword"type="te某t"cla="earcht某t"/><electname="earchtype"id="earchtype"><optionvalue="titlekeyword"elected>智能模糊搜索</option><optionvalue="title">仅搜索标题</option></elect><inputtype="image"rc="{dede:fieldname='templeturl'/}/image/topearch_ubmit.gif"/></form>--------------------------------------------------------------------------------实现文章标题-2级栏目-1级栏目-网站名形式{dede:fieldname='title'/}-{dede:fieldname='poition'runphp='ye'}$$tc="-";//分隔符$$tw=$$GLOBALS['cfg_lit_ymbol'];//调用位置分隔符for($$ta=(count($$tf)-2);$$ta>=1;$$ta--){//循环赋值给$$tk$$tk.=trim($$tf[$$ta]).$$tc;}$$tk=ubtr($$tk,0,-1);{/dede:field}-{dede:globalname='cfg_webname'/}--------------------------------------------------------------------------------调用缩略图:<imgrc='{dede:fieldname="litpic"/}'>--------------------------------------------------------------------------------发布的文章显示红色日期或加上new字或new小图片给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。
html5中article的用法
HTML5中的<article>元素是用来定义网页中独立的、完整的内容部分,可以包含文章、博客、论坛帖子、评论等内容。
在本文中,我们将介绍<article>元素的用法及其在网页中的实际应用。
一、<article>元素的基本用法<article>元素是HTML5中新增的语义化标签,它用来表示独立的、完整的内容部分。
通常情况下,一个<article>元素包括以下内容:1. 标题<article>元素中包含的内容通常会有一个标题,用来简要描述该内容的主题或主要内容。
标题通常使用<h1>-<h6>元素来定义,根据内容的重要性进行选择。
2. 文章内容<article>元素中包含了具体的文章内容,可以是文字、图片、视频等多种形式的内容。
3. 作者信息在一些情况下,<article>元素中还可以包含作者信息,包括作者的尊称、通信方式等。
二、<article>元素的实际应用1. 博客文章在编写博客页面时,可以使用<article>元素来包裹每篇博客文章的内容,这样有利于搜索引擎对文章内容的抓取和理解。
2. 新闻文章在新闻全球信息湾中,每篇新闻通常都是一个独立的文章,使用<article>元素可以很好地表示每篇新闻的完整内容。
3. 论坛帖子论坛中的帖子通常也可以使用<article>元素来包裹帖子的内容,这样可以更好地区分不同帖子的内容。
4. 评论在一些全球信息湾中,评论也可以视为一个独立的内容部分,使用<article>元素可以更好地表示每条评论的完整内容。
三、<article>元素的注意事项1. 语义化使用在使用<article>元素时,应该注意它的语义化使用,避免滥用<article>元素,比如将整个页面的内容都用<article>元素包裹起来。
dede常用标签讲解整理
DedeCMS常用标签讲解整理网站的模板就如同一件衣服,衣服的好坏直接决定了网站的好坏,很多网站一看界面就知道不是什么好站点,再一看内容都是千篇一律,这种站点没有特色看的人就少,所以模板的重要性就在于此。
模板的制作也需要简单,目前从很多程序的模板机制看,织梦的模板机制是最简单实用的,通过学习织梦的标签,能够很好的把美工、程序结合起来,并且织梦的模板引擎机制也容易明白,基本上就是想到就能做到。
在之前的课程中,我们也介绍了模板的解析原理,我们来回顾下:这个是我们最常用的一个arclist标记,这个标记主要功能就是用于调用文档内容,以列表的形式显示在前台页面中。
系统首先读取模板文件,然后第一步就是解析标记,解析标记就是将整个标签的属性、属性值提取出来,让后根据这些不同的属性值来调用不同的内容。
这个我们在后面单独的几个标记中具体说明。
我们下面来了解下DedeCMS模板文件的结构,网站内容显示部分的模板主要存放在根目录的/templets/模板目录(默认为default)下面,当然你也可以根据自己的路径进行修改,这里面的文件都是有相应的规则。
这里是模板文件命名规范:(1)index_识别ID.htm:表示板块(栏目封面)模板;(2)list_识别ID.htm:表示栏目列表模板;(3)article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页);(4)search.htm:搜索结果列表模板;(5)index.htm:主页模板;这些模板都是可以通过系统后台对其进行指定,系统默认会读取这些模板内容不同的标签作用域也不相同,这个在官方提供的标签说明中都有列出,所以在使用标签的时候一定要看好标签的作用域,例如{dede:list}这个标签只能在列表页使用,如果放到首页、内容页那是不会有效果的,所以在阅读手册、制作模板的时候需要注意。
下面我们来从不同的常用标签来讲解,我们依次顺序为:arclist(arclistsg)标签、list标签、field、global。
dede 最常用得全局标签
7.{dede:global.cfg_memberurl/}--获取会员目录
8.{dede:global.cfg_dataurl/}--获取data路径 用于
<li><ahref="{dede:global.cfg_dataurl/}/sitemap.html">网站地图& lt;/a></li>
<li>
<h2>
<a href="[field:arcurl/]" target="_blank">
<img src="[field:litpic/]" alt="[field:title/]"
width="132" height="132">[field:title/]</a>
11.{dede:global.cfg_powerby/}--版权
12.{dede:global.cfg_beian/}--备案
13.{dede:field name='position'/}--当前位置
14.
<li>{dede:prenext get='pre'/}</li>
<li>{dede:prenext get='next'/}</li>
网站名称 :{dede:global.cfg_webname/} {dede:global.cfg_webname/}
网站主页: {dede:global.cfg_cmsurl/}
dede常用标签笔记
导航代码<li><a href="{dede:global.cfg_cmsurl/}">主页</a></li>{dede:channel type='top' row='3' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}<li><a href='[field:typelink/]'>[field:typename/]</a> </li>{/dede:channel}{dede:field.title/}_{dede:global.cfg_webname/} <title></title>列表{dede:list pagesize=5}[field:arcurl/] [field:title/]{/dede:list}{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="3"/}内容页文章标题:{dede:field.title/}文章地址:{dede:field.arcurl/}文章简介:{dede:/}点击次数:{dede:field.click/}内容:{dede:field.body/}模板默认风格:Default dede默认模板文件夹,需要更改成自己的网站文件夹。
更改主页模板生成—选择主页模板更改HTML默认保存路径系统—系统基本参数—文档HTML默认保存路径—/html核心—网站栏目管理—顶级栏目—文件保存目录(new)总结:新建顶级栏目,会在根目录HTML下生成NEW文件夹进入templets文件夹,然后点击新建文件夹,建立一个新文件夹用来存放自己的模板,模板默认风格/主页模板需要更改!常见问题:模板文件不存在,无法解析文件原因:xuexi文件夹。
DEDE 织梦 标签教程
1.adminname标签名称:adminname功能说明:获得责任编辑名称适用范围:仅内容模板article_*.htm适用版本:DedeCMS V5.5/V5.6/V5.7基本语法:{dede:adminname/}2.arclist标签名称:arclist功能说明:获取指定文档列表适用范围:全局使用适用版本:DedeCMS V5.5/V5.6/V5.7基本语法:{dede:arclist flag='h'typeid=''row=''col=''titlelen=''infolen=''imgwidth=''imgheight=''listtype=''orderby=''keyword =''limit='0,1'}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclist}参数说明:col=''分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示如果col='1'要多列显示的可用div+css实现以下为通过div+css实现多列的示例:<style type=text/css>div{width:400px;float:left;}</style>{dede:arclist row='10'titlelen='24'orderby='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'在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类titlelen='30'标题长度等同于titlelengthinfolen='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=''指定文档IDidlist=''提取特定文档(文档ID)channelid频道ID3.arclistsg标签名称:arclistsg功能说明:单表独立模型的文档列表调用标记适用范围:仅内容模板article_*.htm适用版本:全局使用基本语法:{dede:arclistsg flag='h'typeid=''row=''col=''titlelen=''orderway=''keyword=''limit='0,1'}<a href='[field:arcurl/]'>[fie ld:title/]</a>{/dede:arclistsg}参数说明:col=''分多少列显示(默认为单列),5.3版中本属性无效,要多列显示的可用div+css实现row='10'返回文档列表总数typeid=''栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目;titlelen='30'标题长度等同于titlelength orderwey='desc'或'asc'排序方向keyword=含有指定关键字的文档列表,多个关键字用","分innertext="[field:title/]"单条记录样式(innertext是放在标签之间的代码)arcid=''指定文档IDidlist=''提取特定文档(文档ID)channelid=''频道IDlimit=''起始,结束表示限定的记录范围(如:limit='1,2')flag='h'自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]subday='天数'表示在多少天以内的文档4.ask标签名称:ask功能说明:问答调用标签适用范围:全局标记适用版本:DedeCMS V5.5/V5.6/V5.7基本语法:{dede:ask row='6'qtype='new'tid='0'titlelen='24'}<dd><span class="tclass">[<a href='[field:typeurl/]'>[field:tidname/]</a>]</span><span class="tlink"><a href="[field:url/] ">[field:title/]</a></span></dd>{/dede:ask}标签属性:row:调用条数qtype:排序类型commend推荐、ok表示已解决问题、high高分问题、new最新问题tid:栏目id,默认是全部titlelen:标题长度 5.autochannel标签名称:autochannel功能说明:指定排序位置的单个栏目的链接适用范围:全局标记适用版本:DedeCMS V5.5/V5.6/V5.7基本语法:{dede:autochannel partsort=''typeid=‟‟}{/dede:autochannel}标签属性:partsort:栏目所在的排序位置typeid:获取单个栏目的顶级栏目 6.bookcontentlist标签名称:bookcontentlist功能说明:连载图书最新内容调用适用范围:全局使用基本语法:{dede:bookcontentlist row='12'booktype='-1'orderby='lastpost'author='' keyword=''}<table width="100%"border="0"cellspacing="2"cellpadding="2"><tr><td width='40%'> [[field:cataloglink/]][field:booklink/]</td><td width='40%'>[field:contentlink/]</td><td width='20%'>[field:lastpost function="GetDateMk(@me)"/]</td></tr></table>{/dede:bookcontentlist} 7.booklist标签名称:booklist功能说明:连载图书调用适用范围:全局使用基本语法:{dede:booklist row='12'booktype='-1'orderby='lastpost'author=''keyword=''}<a href='[field:bookurl/]'>[field:bookname/]</a><br />{/dede:booklist}相关函数:文件\include\taglib\booklist.lib.php第6行orderby='dateline'排序,默认为时间orderway='desc'排序方向,默认是最新主题在前row='12'记录数titlelen='30'主题标题(subject)最大长度16.hotwords标签名称:hotwords功能说明:获取网站搜索的热门关键字适用范围:全局使用基本语法:{dede:hotwords/}参数说明:num='6'关键词数目subday='365'天数maxlength='16'关键词最大长度guide标签名称:infoguide功能说明:分类信息的地区与小分类搜索适用范围:全局使用基本语法:{dede:infoguide/}link标签名称:infolink功能说明:调用分类信息地区与类型快捷链接适用范围:全局使用基本语法:{dede:infolink/}19.json标签名称:json功能说明:调用某个远程连接的json数据库适用范围:全局使用使用版本:DedeCMS V5.7基本语法:{dede:json url='http://yoursite/json.php'cache=300}[field:id/]-[field:title/]<br/>{/dede:json}标签属性:url:json数据地址cache:缓冲时间20.likearticle标签名称:likearticle功能说明:自动关连文档标签适用范围:内容页使用基本语法:{dede:likearticle row=''col=''titlelen=''infolen=''}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:likearticle}参数说明:col=''分多少列显示(默认为单列)row='10'返回文档列表总数titlelen='30'标题长度等同于titlelengthinfolen='160'表示内容简介长度等同于infolengthmytypeid=0手工指定要限定的栏目id,用,分开表示多个innertext=''单条记录样式(指标签中间的内容)21.likepage标签名称:likepage功能说明:调用相同标识单页文档适用范围:全局标记基本语法:{dede:likepage likeid=''row=''/}标签属性:row:调用条数likeid:标识名22.likesgpage标签名称:likesgpage功能说明:单页文档调用标签适用范围:全局标记基本语法:{dede:likespage row=''/}标签属性:row:调用条数23.loop标签名称:loop功能说明:调用任意表的数据标签适用范围:全局标记基本语法:{dede:loop table='dede_archives'sort=''row='4'if=''}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:loop}标签属性:table:查询表名sort:用于排序的字段row:返回结果的条数if:查询的条件24.memberinfos标签名称:memberinfos功能说明:文档关连的用户信息适用范围:仅内容模板article_*.htm基本语法:{dede:memberinfos mid=''/}参数说明:mid=…‟用户ID25.memberlist标签名称:memberlist功能说明:会员信息调用标签适用范围:全局使用基本语法:{dede:memberlist orderby='scores'row='20'}<a href="../member/index.php?uid={dede:erid/}">{dede:erid/}</a><span>{dede:field.scores/}</span >{/dede:memberlist}参数说明:row='6'调用数目iscommend='0'是否为推荐会员orderby='logintime'按登陆时间排序money按金钱排序scores按积分排序26.myad标签名称:myad功能说明:获取广告代码适用范围:全局使用基本语法:{dede:myad name=''/}标签属性:typeid:投放范围,0为全站name:广告标识27.mynews标签名称:mynews功能说明:站内新闻调用标签适用范围:全局使用基本语法:{dede:mynews row=''titlelen=''/}相关函数:文件\include\taglib\mynews.lib.php第2行function lib_mynews(&$ctag,&$refObj)参数说明:row='1'调用站内新闻数titlelen='24'新闻标题长度28.mytag标签名称:mytag功能说明:用于获取自定义宏标记的内容适用范围:全局使用基本语法:{dede:mytag typeid='0'name=''/}参数说明:name=‟‟标记名称,该项是必须的属性,以下2、3是可选属性;ismake=‟yes|no‟默认是no表示设定的纯HTML代码,yes表示含板块标记的代码;typeid=…‟表示所属栏目的ID,默认为0,表示所有栏目通用的显示内容,在列表和文档模板中,typeid默认是这个列表或文档本身的栏目ID。
dede标签使用方法
DEDECMS(织梦)标签使用方法大全来源:/archives/templethelp/help/taghelp.htm【Arclist 标记】这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。
功能说明:获取指定的文档列表适用范围:封面模板、列表模板、文档模板基本语法:{dede:arclist typeid='' row='' col='' titlelen='' infolen=''imgwidth='' imgheight='' listtype='' orderby='' keyword=''}底层模板(InnerText){/dede:arclist}属性说明:[1] typeid='' 表示栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目;[2] row='' 表示返回文档列表总数;[3] col='' 表示分多少列显示(默认为单列);[4] titlelen='' 表示标题长度;[5] infolen='' 表示内容简介长度;[6] imgwidth='' 表示缩略图宽度;[7] imgheight='' 表示缩略图高度;[8] type='' 表示档案类型,其中空值、不使用这个属性或type='all'时为普通文档§ type='commend'时,表示推荐文档,等同于{dede:coolart}{/dede:coolart}§ type='image'时,表示必须含有缩略图片的文档,等同于{dede:imglist}{/dede:imglist}、{dede:imginfolist}{/dede:imginfolist}§ type='spec'时,表示专题,等同于标记{dede:specart}{/dede:specart}以上属性值可以联合使用,如:type='commend image' 表示推荐的图片文档[9] orderby='' 表示排序方式,默认值是senddate 按发布时间排列。
dede使用技巧
body部分
基本语法:
{dede:arclist typeid=‘栏目id’ infolen=‘摘要’ imgwidth=‘图片宽度’ titlelen=‘标题长度(长些)’ imgheight=‘图片高度’ orderby=‘默认按发布时间倒排’ limit=‘0,1’(0是开始取的位置;1是条数} 标题 摘要 图片 {/dede:arclist}
嵌套标记 当前位置 标题 时间 作者 来源 文章主体
文章页常用标记概况
标题{dede:field.title/} 时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/} 作者:{dede:field.writer/} 摘要:{dede:field.description/} 文章主体:{dede:field.body/} 责任编辑:{dede:adminname/}
文件路径:
<link rel="stylesheet" href="{dede:global.cfg_basehosturl/}/i ndex.css" type="text/css" /> 写相对地址就可以
body部分
标签名称:arclist 标记简介:织梦常用标记,也称为自由列表 标记。 功能说明:获取指定文档列表 适用范围:全局使用
body部分
标题: <a href="[field:arcurl/]" target="_blank">[field:title/]</a>
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
标签名称:arclist
标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imginfolist、specart、coolart、autolist都是由该标记所定义的不同属性延伸出来的别名标记。
功能说明:获取指定文档列表
适用范围:全局使用
基本语法:
{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' ord erby='' keyword='' limit='0,1'}
<a href='[field:arcurl/]'>[field:title/]</a>
使用实例
底层字段
相关函数:
文件\include\taglib\arclist.lib.php第7行
function lib_arclist(&$ctag,&$refObj)
参数说明:
col='' 分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示如果col='1'要多列显示的可用div+css实现
以下为通过div+css实现多列的示例:
<style type=text/css>
div{width:400px;float:left;}
</style>
{dede:arclist row='10' titlelen='24' orderby='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' 在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类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]加粗
noflag = '' 同flag,但这里是表示不包含这些属性
orderway='desc' 值为desc 或asc ,指定排序方式是降序还是顺向排序,默认为降序
subday='天数' 表示在多少天以内的文档
用arclist调用于附加表字段的方法:
要获取附加表内容,必须符合两个条件
1、指定channelid 属性
2、指定要获得的字段addfields='字段1,字段'
如:
{dede:arclist addfields='filetype,language,softtype' 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),filename, image, imglink, fulltitle, textlink, typelink,plusurl, memberurl, te mpleturl,
stime(pubdate 的"0000-00-00"格式)
其中:
textlink = <a href='arcurl'>title</a>
typelink = <a href='typeurl'>typename</a>
imglink = <a href='arcurl'><img 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:textlink/]
<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 = "";
[/field:senddate]
(责任编辑:天工开物)。