@@ -1,22 +1,23 @@ | |||||
文档列表标签 | 文档列表标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:arclist row='' titlelen='' infolen='' typeid='' notypeid='' keyword='' flag='h' orderby='' limit='0,1' channelid='1' addfields='diy'} | |||||
<a href="[field:arcurl/]">[field:title/]</a> | |||||
{/dede:arclist} | |||||
<html> | |||||
... | |||||
<body>{dede:arclist row='' titlelen='' infolen='' typeid='' notypeid='' keyword='' flag='h' orderby='' limit='0,1' channelid='1' addfields='diy'} | |||||
<article> | |||||
<a href="[field:arcurl/]">[field:title/]</a> | |||||
</article>{/dede:arclist} | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
row='10' 调用10篇文档 | row='10' 调用10篇文档 | ||||
titlelen='160' 限制标题显示160个字符 | titlelen='160' 限制标题显示160个字符 | ||||
infolen='260' 限制简介显示260个字符 | infolen='260' 限制简介显示260个字符 | ||||
typeid='1' 调用指定栏目id,多个栏目,例:typeid='1,2,3' | typeid='1' 调用指定栏目id,多个栏目,例:typeid='1,2,3' | ||||
notypeid='2' 排除指定栏目id,多个栏目,例:notypeid='4,5,6' | notypeid='2' 排除指定栏目id,多个栏目,例:notypeid='4,5,6' | ||||
col='2' 限制2列显示,默认1列 | |||||
imgwidth='120' 缩略图宽度120px | |||||
imgheight='90' 缩略图高度90px | |||||
listtype='all' 指定调用所有栏目类型 | listtype='all' 指定调用所有栏目类型 | ||||
orderby='sortrank' 排序方式:sortrank按发布时间(可用参数:hot/click按点击数、pubdate按发布时间、lastpost按评论时间、scores按得分、rand随机) | orderby='sortrank' 排序方式:sortrank按发布时间(可用参数:hot/click按点击数、pubdate按发布时间、lastpost按评论时间、scores按得分、rand随机) | ||||
keyword='得德' 调用指定关键词文档,多个关键词,例:keyword='DedeBIZ,得德' | keyword='得德' 调用指定关键词文档,多个关键词,例:keyword='DedeBIZ,得德' | ||||
limit='0,1' 从第0开始调用1篇 | limit='0,1' 从第0开始调用1篇 | ||||
innertext='' 自定义单行记录样式 | |||||
aid='1' 调用指定文档id | aid='1' 调用指定文档id | ||||
idlist='' 调用特定文档id | idlist='' 调用特定文档id | ||||
isweight='n' 权重排序:默认n关闭,y开启(y=weight字段升序) | isweight='n' 权重排序:默认n关闭,y开启(y=weight字段升序) | ||||
@@ -1,8 +1,13 @@ | |||||
自定义文档列表标签 | 自定义文档列表标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:arclistsg row='' titlelen='' typeid='' flag='h' keyword='' orderway='' limit='0,1'} | |||||
<a href="[field:arcurl/]">[field:title/]</a> | |||||
{/dede:arclistsg} | |||||
<html> | |||||
... | |||||
<body>{dede:arclistsg row='' titlelen='' typeid='' flag='h' keyword='' orderway='' limit='0,1'} | |||||
<article> | |||||
<a href="[field:arcurl/]">[field:title/]</a> | |||||
</article>{/dede:arclistsg} | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
row='10' 调用10篇文档 | row='10' 调用10篇文档 | ||||
titlelen='160' 限制标题显示160个字符 | titlelen='160' 限制标题显示160个字符 | ||||
@@ -1,6 +1,13 @@ | |||||
指定排序栏目信息标签 | 指定排序栏目信息标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:autochannel partsort='' typeid=''}{/dede:autochannel} | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul>{dede:autochannel partsort='' typeid=''} | |||||
<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:autochannel} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
partsort='' 栏目所在排序位置 | partsort='' 栏目所在排序位置 | ||||
typeid='' 调用指定父栏目id | typeid='' 调用指定父栏目id |
@@ -1,8 +1,13 @@ | |||||
栏目列表标签 | 栏目列表标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:channel row='8' type='top' typeid='' currentstyle='<li><a href="~typelink~" class="thisclass">~typename~</a></li>'} | |||||
<li><a href="[field:typelink/]">[field:typename/]</a></li> | |||||
{/dede:channel} | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul>{dede:channel row='8' type='top' typeid='' currentstyle='<li><a href="~typelink~" class="thisclass">~typename~</a></li>'} | |||||
<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:channel} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
row='10' 调用10个栏目 | row='10' 调用10个栏目 | ||||
typeid='1' 调用指定栏目id,多个栏目,例:typeid='1,2,3' | typeid='1' 调用指定栏目id,多个栏目,例:typeid='1,2,3' | ||||
@@ -1,26 +1,26 @@ | |||||
当前栏目列表标签 | 当前栏目列表标签 | ||||
>>dede>> | >>dede>> | ||||
栏目调用示例 | 栏目调用示例 | ||||
{dede:channelartlist row='10' typeid='' notypeid=''} | |||||
<nav> | |||||
<ul> | |||||
<li class="{dede:field.currentstyle/}"><a href='{dede:field.typeurl/}'>{dede:field.typename/}</a> | |||||
{dede:channel type='son' noself='yes' row='1'}<ul>{/dede:channel} | |||||
{dede:channel type='son' row='10'} | |||||
<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:channel} | |||||
{dede:channel type='son' noself='yes' row='1'}</ul>{/dede:channel} | |||||
</li> | |||||
</ul> | |||||
</nav> | |||||
{/dede:channelartlist} | |||||
文章调用示例 | |||||
{dede:channelartlist typeid='' notypeid='' row='10'} | |||||
<article> | |||||
<ul>{dede:arclist titlelen='255' row='10'} | |||||
<li><a href="[field:arcurl/]">[field:title/]</a>([field:pubdate function="MyDate('Y-m-d',@me)"/])</li>{/dede:arclist} | |||||
</ul> | |||||
</article> | |||||
{/dede:channelartlist} | |||||
<html> | |||||
... | |||||
<body>{dede:channelartlist row='10' typeid='' notypeid=''} | |||||
<ul> | |||||
<li class="{dede:field.currentstyle/}"><a href='{dede:field.typeurl/}'>{dede:field.typename/}</a> | |||||
{dede:channel type='son' noself='yes' row='1'}<ul>{/dede:channel} | |||||
{dede:channel type='son' row='10'} | |||||
<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:channel} | |||||
{dede:channel type='son' noself='yes' row='1'}</ul>{/dede:channel} | |||||
</li> | |||||
</ul>{/dede:channelartlist} | |||||
<hr> | |||||
{dede:channelartlist typeid='' notypeid='' row='10'} | |||||
{dede:arclist titlelen='255' row='10'} | |||||
<article> | |||||
<a href="[field:arcurl/]">[field:title/]</a> | |||||
[field:pubdate function="MyDate('Y-m-d',@me)"/] | |||||
</article>{/dede:arclist}{/dede:channelartlist} | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
row='10' 调用10个栏目 | row='10' 调用10个栏目 | ||||
typeid='1' 调用指定栏目id全部子类,多个栏目,例:typeid='1,2,3',调用单个栏目,例:typeid='1,1' | typeid='1' 调用指定栏目id全部子类,多个栏目,例:typeid='1,2,3',调用单个栏目,例:typeid='1,1' | ||||
@@ -1,9 +1,16 @@ | |||||
评论标签 | 评论标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:feedback row='10' titlelen='' infolen=''} | |||||
[field:username function="(@me=='guest' ? '游客' : @me)"/]对[field:title/]的评论 | |||||
<a href="apps/feedback.php?aid=[field:aid/]">[field:msg/]</a></li> | |||||
{/dede:feedback} | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul>{dede:feedback row='10' titlelen='' infolen=''} | |||||
<li> | |||||
<h6>[field:username function="(@me=='guest' ? '游客' : @me)"/]对[field:title/]的评论</h6> | |||||
<a href="[field:arcurl/]">[field:title/]</a> | |||||
</li>{/dede:feedback} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
row='10' 调用10条评论 | row='10' 调用10条评论 | ||||
titlelen='160' 限制标题显示160个字符 | titlelen='160' 限制标题显示160个字符 |
@@ -1,8 +1,13 @@ | |||||
友情链接标签 | 友情链接标签 | ||||
>>dede>> | >>dede>> | ||||
<ul>{dede:flink row='10' titlelen='' type='textall'} | |||||
<li>[field:link/]</li>{/dede:flink} | |||||
</ul> | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul>{dede:flink row='10' titlelen='' type='textall'} | |||||
<li>[field:link/]</li>{/dede:flink} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
row='10' 调用10条友情链接 | row='10' 调用10条友情链接 | ||||
titlelen='30' 限制友情链接标题显示30个字符 | titlelen='30' 限制友情链接标题显示30个字符 | ||||
@@ -1,8 +1,13 @@ | |||||
自动关连文档标签 | 自动关连文档标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:likearticle row='' titlelen='' infolen=''} | |||||
<a href='[field:arcurl/]'>[field:title/]</a> | |||||
{/dede:likearticle} | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul>{dede:likearticle row='' titlelen='' infolen=''} | |||||
<li><a href='[field:arcurl/]'>[field:title/]</a></li>{/dede:likearticle} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
row='10' 调用10篇文档 | row='10' 调用10篇文档 | ||||
titlelen='160' 限制标题显示160个字符 | titlelen='160' 限制标题显示160个字符 | ||||
@@ -0,0 +1,20 @@ | |||||
列表标签 | |||||
>>dede>> | |||||
<html> | |||||
... | |||||
<body>{dede:list pagesize='10' titlelen='' orderby='' channelid='1' addfields='diy'} | |||||
<article | |||||
<a href="[field:arcurl/]">[field:title/]</a> | |||||
</article>{dede:list} | |||||
<ul> | |||||
{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | |||||
pagesize='10' 调用10篇文档 | |||||
titlelen='160' 限制标题显示160个字符 | |||||
orderby='sortrank' 排序方式:sortrank按发布时间(可用参数:hot/click按点击数、pubdate按发布时间、lastpost按评论时间、scores按得分、rand随机) | |||||
pagelist 列表分页(可用参数:index首页、pre上页、next下页、end末页、pageno页码、option跳转、info条数信息) | |||||
【进阶用法】 | |||||
channelid='1' addfields='diy' 调用文档模型id为1的diy字段(需在后台添加附加字段,多个字段,例:addfields='diy,url',则标签为[field:diy/][field:url/]) |
@@ -1,8 +1,13 @@ | |||||
任意表数据标签 | 任意表数据标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:loop table='' sort='' row='10' if=''} | |||||
<a href='[field:arcurl/]'>[field:title/]</a> | |||||
{/dede:loop} | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul>{dede:loop table='' sort='' row='10' if=''} | |||||
<li><a href='[field:arcurl/]'>[field:title/]</a></li>{/dede:loop} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
table='biz_archives' 数据表名(支持同数据库内其他后台程序数据表名) | table='biz_archives' 数据表名(支持同数据库内其他后台程序数据表名) | ||||
sort='' 排序方式 | sort='' 排序方式 | ||||
@@ -1,4 +1,4 @@ | |||||
自定义宏标签标签 | |||||
自定义宏标签 | |||||
>>dede>> | >>dede>> | ||||
{dede:mytag name='' typeid=''/} | {dede:mytag name='' typeid=''/} | ||||
>>dede>> | >>dede>> | ||||
@@ -1,8 +1,13 @@ | |||||
子栏目标签 | 子栏目标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:sonchannel} | |||||
<a href='[field:typeurl/]'>[field:typename/]</a> | |||||
{/dede:sonchannel} | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul>{dede:sonchannel} | |||||
<li><a href='[field:typeurl/]'>[field:typename/]</a></li>{/dede:sonchannel} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
row='10' 调用10个栏目 | row='10' 调用10个栏目 | ||||
col='2' 限制2列显示,默认1列 | col='2' 限制2列显示,默认1列 |
@@ -1,12 +1,15 @@ | |||||
system标签 | system标签 | ||||
>>dede>> | >>dede>> | ||||
模板调用 | |||||
{dede:include filename='head.htm'/} | |||||
<?php ThemeInclude('head.htm');?> | |||||
配置参数调用 | |||||
{dede:global.cfg_webname/} | |||||
列表字段调用 | |||||
{dede:field.title/} | |||||
<html> | |||||
<head> | |||||
<title>{dede:field.title/}-{dede:global.cfg_webname/}</title> | |||||
</head> | |||||
<body> | |||||
{dede:include filename='head.htm'/} | |||||
... | |||||
{dede:include filename='foot.htm'/} | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
filename='head.htm' 调用指定头部模板(全局标签,可用参数:foot.htm底部模板、自定义.htm模板,注意:PHP ThemeInclude标签用于会员模板和插件模板调用) | filename='head.htm' 调用指定头部模板(全局标签,可用参数:foot.htm底部模板、自定义.htm模板,注意:PHP ThemeInclude标签用于会员模板和插件模板调用) | ||||
{dede:global.cfg_webname/} 调用指定网站名称(全局标签) | {dede:global.cfg_webname/} 调用指定网站名称(全局标签) | ||||
@@ -1,7 +1,12 @@ | |||||
指定栏目信息标签 | 指定栏目信息标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:type typeid=''} | |||||
<a href="[field:typelink/]">[field:typename/]</a> | |||||
{/dede:type} | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul> | |||||
<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:type} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
typeid='1' 调用指定栏目id | typeid='1' 调用指定栏目id |
@@ -1,12 +1,17 @@ | |||||
用户信息标签 | 用户信息标签 | ||||
>>dede>> | >>dede>> | ||||
{dede:userinfo mid=''} | |||||
<p> | |||||
<span>用户名:[field:uname/]</span> | |||||
<span>用户等级:[field:rankname /]</span> | |||||
<span>注册时间:[field:jointime function="MyDate('Y-m-d H:m',@me)"/]</span> | |||||
<span>登录时间:[field:logintime function="MyDate('Y-m-d H:m',@me)"/]</span> | |||||
</p> | |||||
{/dede:userinfo} | |||||
<html> | |||||
... | |||||
<body> | |||||
<ul>{dede:userinfo mid=''} | |||||
<li> | |||||
<span>用户名:[field:uname/]</span> | |||||
<span>用户等级:[field:rankname /]</span> | |||||
<span>注册时间:[field:jointime function="MyDate('Y-m-d H:m',@me)"/]</span> | |||||
<span>登录时间:[field:logintime function="MyDate('Y-m-d H:m',@me)"/]</span> | |||||
</li>{/dede:userinfo} | |||||
</ul> | |||||
</body> | |||||
</html> | |||||
>>dede>> | >>dede>> | ||||
mid='1' 调用指定会员id,若是管理员则不显示,空文档详情页面则显示当前文档关联的会员信息 | mid='1' 调用指定会员id,若是管理员则不显示,空文档详情页面则显示当前文档关联的会员信息 |
@@ -1,7 +1,7 @@ | |||||
<?php | <?php | ||||
if (!defined('DEDEINC')) exit('dedebiz'); | if (!defined('DEDEINC')) exit('dedebiz'); | ||||
/** | /** | ||||
* 自定义宏标签标签 | |||||
* 自定义宏标签 | |||||
* | * | ||||
* @version $id:mytag.lib.php 9:29 2010年7月6日 tianya $ | * @version $id:mytag.lib.php 9:29 2010年7月6日 tianya $ | ||||
* @package DedeBIZ.Taglib | * @package DedeBIZ.Taglib | ||||