Bläddra i källkod

重写标签说明润色更简洁、易懂

adminsite
叙述、别离 2 dagar sedan
förälder
incheckning
a3d9611b02
22 ändrade filer med 100 tillägg och 103 borttagningar
  1. +24
    -25
      src/system/taglib/help/arclist.txt
  2. +11
    -11
      src/system/taglib/help/arclistsg.txt
  3. +2
    -2
      src/system/taglib/help/autochannel.txt
  4. +7
    -9
      src/system/taglib/help/channel.txt
  5. +10
    -9
      src/system/taglib/help/channelartlist.txt
  6. +2
    -2
      src/system/taglib/help/feedback.txt
  7. +4
    -4
      src/system/taglib/help/flink.txt
  8. +2
    -2
      src/system/taglib/help/hotwords.txt
  9. +4
    -6
      src/system/taglib/help/likearticle.txt
  10. +1
    -1
      src/system/taglib/help/likepage.txt
  11. +4
    -3
      src/system/taglib/help/loop.txt
  12. +2
    -2
      src/system/taglib/help/memberlist.txt
  13. +1
    -2
      src/system/taglib/help/myad.txt
  14. +3
    -3
      src/system/taglib/help/mytag.txt
  15. +6
    -6
      src/system/taglib/help/php.txt
  16. +1
    -1
      src/system/taglib/help/sonchannel.txt
  17. +4
    -4
      src/system/taglib/help/sql.txt
  18. +4
    -3
      src/system/taglib/help/system.txt
  19. +1
    -1
      src/system/taglib/help/tag.txt
  20. +1
    -1
      src/system/taglib/help/type.txt
  21. +1
    -1
      src/system/taglib/help/userinfo.txt
  22. +5
    -5
      src/system/taglib/help/vote.txt

+ 24
- 25
src/system/taglib/help/arclist.txt Visa fil

@@ -1,31 +1,30 @@
文档列表标签
>>dede>>
{dede:arclist typeid='' notypeid='' row='' col='' titlelen='' flag='h' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1' channelid='1' addfields='body'}
{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}
>>dede>>
typeid='1' 调用栏目id为1全部文档,多个栏目用英文逗号隔开,例:typeid='1,2,3'
notypeid='2' 不调用栏目id为2全部文档,多个栏目用英文逗号隔开,例:typeid='4,5,6'
row='10' 调用10篇文档
col='2' 调用分2列,默认1列
titlelen='160' 调用标题160字符长度
infolen='260' 调用文档简介260字符长度
imgwidth='120' 缩略图260px宽度
imgheight='90' 缩略图90px高度
listtype='all' 调用栏目类型
orderby='sortrank' 调用文档排序sortrank按发布时间,参数:hot或click按点击数、sortrank或pubdate按发布时间、lastpost按最后评论时间、scores按得分、rand按随机条件
keyword='得德' 调用指定关键词得德文档,英文逗号隔开多个关键词,例:keyword='DedeBIZ,得德'
limit='0,1' 调用第1篇开始调用2篇,例:2,3则第2篇开始调用3篇
innertext='' 单行记录样式
aid='1' 调用指定文档id为1
idlist='' 提取特定文档
isweight='n' 按照权重排序n,若设为y,则文档会按照weight字段排序,数值越小越靠前
channelid='' 栏目id
flag='h' 调用文章属性h头条文档,参数:c推荐、p图片、f幻灯、s滚动、j跳转、b加粗
noflag='' 同flag,不调用的文章属性
orderway='desc' 文章排序desc降序,参数:asc升序
subday='7' 调用发布时间7天以内文档
标签进阶
channelid='1' addfields='body' 调用自定义字段文档模型id为1且字段为body,前提文档模型中已经添加到列表附加字段使用,channelid不支持多个文档模型id,addfields多个字段用英文逗号隔开,例:addfields='body,url',标签则[field:body/]和[field:url/]
function='cn_substr(Html2text("@me")."...",180)' 调用字段180个字符值,并过滤html代码,全局方法,标签则[field:body function='cn_substr(Html2text("@me")."...",180)'/]
[field:title/] 调用文档标题,在后台-系统设置-SQL命令工具-数据库文档,查看biz_archives文档主表和biz_addon文档附加表获取更多信息,若调用文章描述,标签则[field:description/]
titlelen='160' 限制标题显示160个字符
infolen='260' 限制简介显示260个字符
typeid='1' 调用指定栏目id,多个栏目,例:typeid='1,2,3'
notypeid='2' 排除指定栏目id,多个栏目,例:notypeid='4,5,6'
col='2' 限制2列显示,默认1列
imgwidth='120' 缩略图宽度120px
imgheight='90' 缩略图高度90px
listtype='all' 指定调用所有栏目类型
orderby='sortrank' 排序方式:sortrank按发布时间(可用参数:hot/click按点击数、pubdate按发布时间、lastpost按评论时间、scores按得分、rand随机)
keyword='得德' 调用指定关键词文档,多个关键词,例:keyword='DedeBIZ,得德'
limit='0,1' 从第0开始调用1篇
innertext='' 自定义单行记录样式
aid='1' 调用指定文档id
idlist='' 调用特定文档id
isweight='n' 权重排序:默认n关闭,y开启(y=weight字段升序)
flag='h' 文档属性:h头条(可用参数:c推荐、p图片、f幻灯、s滚动、j跳转、b加粗)
noflag='' 同flag,排除指定文章属性
orderway='desc' 文档排序:默认desc降序(asc升序)
subday='7' 调用7天内发布的文档
【进阶用法】
channelid='1' addfields='diy' 调用文档模型id为1的diy字段(需在后台添加附加字段,多个字段,例:addfields='diy,url',则标签为[field:body/][field:url/])
function='cn_substr(Html2text("@me")."...",190)' 截取并过滤HTML内容为180字符(全局方法,则标签为[field:diy function='cn_substr(Html2text("@me")."...",180)'/])
注:在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息

+ 11
- 11
src/system/taglib/help/arclistsg.txt Visa fil

@@ -1,17 +1,17 @@
自定义文档列表标签
>>dede>>
{dede:arclistsg typeid='' row='' col='' titlelen='' flag='h' orderway='' keyword='' limit='0,1' channelid='1' addfields='body'}
{dede:arclistsg row='' titlelen='' typeid='' flag='h' keyword='' orderway='' limit='0,1'}
<a href="[field:arcurl/]">[field:title/]</a>
{/dede:arclistsg}
>>dede>>
typeid='1' 调用栏目id为1全部文档,多个栏目用英文逗号隔开,例:typeid='1,2,3'
row='10' 调用10篇文档
col='2' 调用分2列,默认1列
titlelen='160' 调用标题160字符长度
infolen='260' 调用文档简介260字符长度
orderby='sortrank' 调用文档排序sortrank按发布时间,参数:hot或click按点击数、sortrank或pubdate按发布时间、lastpost按最后评论时间、scores按得分、rand按随机条件
keyword='得德' 调用指定关键词得德文档,英文逗号隔开多个关键词,例:keyword='DedeBIZ,得德'
limit='0,1' 调用第1篇开始调用2篇,例:2,3则第2篇开始调用3篇
flag='h' 调用文章属性h头条文档,参数:c推荐、p图片、f幻灯、s滚动、j跳转、b加粗
noflag='' 同flag,不调用的文章属性
subday='7' 调用发布时间7天以内文档
titlelen='160' 限制标题显示160个字符
infolen='260' 限制简介显示260个字符
typeid='1' 调用指定栏目id,多个栏目,例:typeid='1,2,3'
orderby='sortrank' 排序方式:sortrank按发布时间(可用参数:hot/click按点击数、pubdate按发布时间、lastpost按评论时间、scores按得分、rand随机)
keyword='得德' 调用指定关键词文档,多个关键词,例:keyword='DedeBIZ,得德'
limit='0,1' 从第0开始调用1篇
flag='h' 文档属性:h头条(可用参数:c推荐、p图片、f幻灯、s滚动、j跳转、b加粗)
noflag='' 同flag,排除指定文章属性
orderway='desc' 文档排序:默认desc降序(asc升序)
subday='7' 调用7天内发布的文档

+ 2
- 2
src/system/taglib/help/autochannel.txt Visa fil

@@ -2,5 +2,5 @@
>>dede>>
{dede:autochannel partsort='' typeid=''}{/dede:autochannel}
>>dede>>
partsort='' 栏目所在排序位置
typeid='' 指定父栏目id
partsort='' 栏目所在排序位置
typeid='' 调用指定父栏目id

+ 7
- 9
src/system/taglib/help/channel.txt Visa fil

@@ -1,14 +1,12 @@
栏目列表标签
>>dede>>
{dede:channel type='top' typeid='' row='8' currentstyle='<li><a href="~typelink~" class="thisclass">~typename~</a></li>'}
{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}
>>dede>>
typeid='1' 调用栏目id为1,多个栏目用英文逗号隔开,例:typeid='1,2,3'
reid='0' 调用上级栏目id
row='10' 调用10个栏目
col='2' 调用分2列,默认1列
type='son' 调用下级栏目son,参数:self同级栏目、top顶级栏目
currentstyle='' 调用当前栏目高亮应用样式,上面示例的超链接a应用样式为class='thisclass'
标签进阶
[field:typename/] 调用栏目标题,在后台-系统设置-SQL命令工具-数据库文档,查看biz_arctype栏目表获取更多信息,若调用栏目大图,标签则[field:bigpic/]
row='10' 调用10个栏目
typeid='1' 调用指定栏目id,多个栏目,例:typeid='1,2,3'
type='son' 调用下级栏目类型(可用参数:self同级栏目、top顶级栏目)
reid='0' 调用指定上级栏目id
currentstyle='' 调用当前栏目应用样式,示例中a应用样式为class="thisclass"
注:在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息

+ 10
- 9
src/system/taglib/help/channelartlist.txt Visa fil

@@ -1,7 +1,7 @@
当前栏目列表标签
>>dede>>
栏目调用示例
{dede:channelartlist typeid='' notypeid='' row='10'}
{dede:channelartlist row='10' typeid='' notypeid=''}
<nav>
<ul>
<li class="{dede:field.currentstyle/}"><a href='{dede:field.typeurl/}'>{dede:field.typename/}</a>
@@ -22,12 +22,13 @@
</article>
{/dede:channelartlist}
>>dede>>
typeid='1' 调用栏目id为1的全部子类,多个栏目用英文逗号隔开,例:typeid='1,2,3',若只想调用栏目id为1,则typeid='1,1'
notypeid='2' 不调用栏目id为2,多个栏目用英文逗号隔开,例:notypeid='4,5,6'
row='10' 调用栏目数量,若typeid='1'或typeid='1,2,3'时,会循环顶级栏目下10个子类栏目
标签进阶
{dede:field.currentstyle/} 调用当前栏目高亮应用样式,默认样式名为active
{dede:channel type='son' noself='yes' row='1'} 调用当前栏目是否有子类栏目,有则显示
function="MyDate('Y-m-d',@me)" 调用文章发布时间格式,参数:Y年 m月 d日,注意:Y的大小写导致不同的年格式,英文日期则[field:pubdate function='strftime("%b %d, %Y",@me)'/],SEO时间因子则{dede:field.senddate function="strftime('%Y-%m-%dT%H:%M:%S+01:00',@me)"/}
row='10' 调用10个栏目
typeid='1' 调用指定栏目id全部子类,多个栏目,例:typeid='1,2,3',调用单个栏目,例:typeid='1,1'
notypeid='2' 排除指定栏目id,多个栏目,例:notypeid='4,5,6'
{dede:field.currentstyle/} 当前栏目应用样式为active
【进阶用法】
{dede:channel type='son' noself='yes' row='1'} 判断栏目是否有子类栏目
[field:pubdate function="MyDate('Y-m-d',@me)"/] 文章发布时间格式(可用参数:Y年、m月、d日,Y大小写有不同的格式,英文日期标签为[field:pubdate function='strftime("%b %d, %Y",@me)'/],标准日期标签为{dede:field.senddate function="strftime('%Y-%m-%dT%H:%M:%S+01:00',@me)"/}
{dede:field.typeurl/}{dede:field name='typeurl'/} 两种不同标签写法
{dede:channelartlist} 可以嵌套{dede:type}和{dede:arclist}标签
{dede:channelartlist} 支持嵌套{dede:type}{dede:arclist}标签
注:在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息

+ 2
- 2
src/system/taglib/help/feedback.txt Visa fil

@@ -6,5 +6,5 @@
{/dede:feedback}
>>dede>>
row='10' 调用10条评论
titlelen='160' 调用标题160字符长度
infolen='260' 调用评论260字符长度
titlelen='160' 限制标题显示160个字符
infolen='260' 限制评论显示260个字符

+ 4
- 4
src/system/taglib/help/flink.txt Visa fil

@@ -1,11 +1,11 @@
友情链接标签
>>dede>>
<ul>{dede:flink titlelen='' row='10' type='textall'}
<ul>{dede:flink row='10' titlelen='' type='textall'}
<li>[field:link/]</li>{/dede:flink}
</ul>
>>dede>>
type='image' 调用图片友情链接image,参数:text文字友情链接
row='10' 调用10条友情链接
titlelen='30' 调用友情链接标题30字符长度
linktype='1' 调用友情链接位置,参数:1首页、2内页
titlelen='30' 限制友情链接标题显示30个字符
type='image' 调用图片友情链接(text文字友情链接)
linktype='1' 调用友情链接位置(可用参数:1首页、2内页)
typeid='0' 调用所有友情链接类型

+ 2
- 2
src/system/taglib/help/hotwords.txt Visa fil

@@ -3,5 +3,5 @@
{dede:hotwords num='6' subday='365'/}
>>dede>>
num='6' 调用6条热搜标签
subday='365' 调用热搜标签365天数
maxlength='16' 调用热搜标签16字符长度
subday='365' 调用7天内热搜标签
maxlength='16' 限制热搜标签显示16个字符

+ 4
- 6
src/system/taglib/help/likearticle.txt Visa fil

@@ -1,12 +1,10 @@
自动关连文档标签
>>dede>>
{dede:likearticle row='' col='' titlelen='' infolen=''}
{dede:likearticle row='' titlelen='' infolen=''}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:likearticle}
>>dede>>
row='10' 调用10篇文档
col='2' 调用分2列,默认1列
titlelen='160' 调用标题160字符长度
infolen='260' 调用文档简介260字符长度
mytypeid='1' 调用指定栏目id为1,多个栏目用英文逗号隔开,例:typeid='1,2,3'
innertext='' 单行记录样式,标签中间的文档
titlelen='160' 限制标题显示160个字符
infolen='260' 限制简介显示260个字符
col='2' 限制2列显示,默认1列

+ 1
- 1
src/system/taglib/help/likepage.txt Visa fil

@@ -2,5 +2,5 @@
>>dede>>
{dede:likepage likeid='' row=''/}
>>dede>>
row='10' 调用10个相同标识标签
row='10' 调用10条相同标识
likeid='' 标识名

+ 4
- 3
src/system/taglib/help/loop.txt Visa fil

@@ -1,10 +1,11 @@
任意表数据标签
>>dede>>
{dede:loop table='biz_archives' sort='' row='10' if=''}
{dede:loop table='' sort='' row='10' if=''}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:loop}
>>dede>>
table='' 查询数据库表名,在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息,且支持同数据库内其他后台程序数据表
table='biz_archives' 数据表名(支持同数据库内其他后台程序数据表名)
sort='' 排序方式
row='10' 调用10条数据
if='' 查询条件
if='' 调用条件
注:在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息

+ 2
- 2
src/system/taglib/help/memberlist.txt Visa fil

@@ -5,5 +5,5 @@
<span>{dede:field.scores/}</span>
{/dede:memberlist}
>>dede>>
orderby='scores' 调用按积分排序
row='10' 调用10个会员
row='10' 调用10个会员
orderby='scores' 积分排序

+ 1
- 2
src/system/taglib/help/myad.txt Visa fil

@@ -2,6 +2,5 @@
>>dede>>
{dede:myad name=''/}
>>dede>>
typeid='0' 广告投放全站0
name='' 广告标识
typeid='0' 广告投放全站

+ 3
- 3
src/system/taglib/help/mytag.txt Visa fil

@@ -1,6 +1,6 @@
自定义宏标记标签
>>dede>>
{dede:mytag typeid='' name=''/}
{dede:mytag name='' typeid=''/}
>>dede>>
typeid='1' 调用栏目id为1,参数:0全部栏目
name='' 标签名
name='' 标签名
typeid='1' 调用指定栏目id(0全部栏目)

+ 6
- 6
src/system/taglib/help/php.txt Visa fil

@@ -1,9 +1,9 @@
PHP标签
>>dede>>
{dede:php}...{/dede:php}
{dede:field.demo runphp='yes'}if (@me=='')@me='';else @me="<div>@me</div>";{/dede:field.demo}
{dede:php}编写PHP代码{/dede:php}
{dede:field.demo runphp='yes'}编写demo字段PHP代码{/dede:field.demo}
>>dede>>
{dede:php} PHP标签,要对系统和数据库及PHP精通,在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息,谨慎使用
{dede:field.demo runphp='yes'} 字段demo支持PHP语法,判断demo是否等于空则输出demo,另一种写法[field:demo runphp='yes']
标签进阶
{dede:arclist}[field:global name='autoindex' runphp='yes'](@me==1)? @me='<span>Top1</span>' : @me='';[/field:global]{/dede:arclist} 文档调用标签第一篇文章输出Top1,且支持html标签,用于制作文档列表Top1样式,应对模板第一个样式和后面不同样式的复杂情况
{dede:field.demo runphp='yes'} 字段demo支持PHP语法,任何字段都支持runphp='yes'(其他写法[field:demo runphp='yes'])
【进阶用法】
{dede:arclist}[field:global name='autoindex' runphp='yes'](@me==1)? @me='<span>Top1</span>' : @me='';[/field:global]{/dede:arclist} 文档第1篇文章显示<span>Top1</span>,应对模板第1个样式和后面不同的复杂情况
注:在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息

+ 1
- 1
src/system/taglib/help/sonchannel.txt Visa fil

@@ -5,4 +5,4 @@
{/dede:sonchannel}
>>dede>>
row='10' 调用10个栏目
col='2' 调用分2列,默认1列
col='2' 限制2列显示,默认1列

+ 4
- 4
src/system/taglib/help/sql.txt Visa fil

@@ -1,7 +1,7 @@
SQL标签
>>dede>>
{dede:sql sql=''}...{/dede:sql}
{dede:sql sql='编写SQL代码'}编写标签{/dede:sql}
>>dede>>
sql='' 编写SQL语句,要对系统和数据库精通,在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息
标签进阶
{dede:sql sql='SELECT * FROM `#@__arctype` WHERE id=1'}[field:content function='cn_substr(Html2text("@me")."...",180)'/]{/dede:sql} 调用栏目id为1的栏目内容,且过滤html代码输出180字符长度
【进阶用法】
{dede:sql sql='SELECT * FROM `#@__arctype` WHERE id=1'}[field:content function='cn_substr(Html2text("@me")."...",180)'/]{/dede:sql} 调用指定栏目内容,过滤网页代码,限制显示180个字符
注:在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息

+ 4
- 3
src/system/taglib/help/system.txt Visa fil

@@ -8,6 +8,7 @@ system标签
列表字段调用
{dede:field.title/}
>>dede>>
filename='head.htm' 调用头部head.htm模板,全局标签,参数:foot.htm底部模板、自定义.htm模板,注意:PHP ThemeInclude标签用于会员模板和插件模板调用
{dede:global.cfg_webname/} 调用网站名称,全局标签,在后台-系统配置,查看变量名称,若调用首页描述,标签则{dede:global.cfg_description/}
{dede:field.title/} 调用栏目名称,用于列表和文档模板,在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息,若调用列表描述,标签则{dede:field.description/}
filename='head.htm' 调用指定头部模板(全局标签,可用参数:foot.htm底部模板、自定义.htm模板,注意:PHP ThemeInclude标签用于会员模板和插件模板调用)
{dede:global.cfg_webname/} 调用指定网站名称(全局标签)
{dede:field.title/} 调用指定栏目名称(局部标签)
注:在后台-系统设置-SQL命令工具-数据库文档,查看数据库表了解更多信息

+ 1
- 1
src/system/taglib/help/tag.txt Visa fil

@@ -3,4 +3,4 @@ TAG标签
{dede:tag row='30' sort='new'/}
>>dede>>
row='30' 调用30个标签
sort='new' 调用标签排序方式,参数:month当月热门、rand随机条件
sort='new' 标签排序(可用参数:month当月热门、rand随机条件)

+ 1
- 1
src/system/taglib/help/type.txt Visa fil

@@ -4,4 +4,4 @@
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:type}
>>dede>>
typeid='1' 调用栏目id为1
typeid='1' 调用指定栏目id

+ 1
- 1
src/system/taglib/help/userinfo.txt Visa fil

@@ -9,4 +9,4 @@
</p>
{/dede:userinfo}
>>dede>>
mid='1' 调用会员id为1,若是管理员则不显示,空文档详情页面则显示当前文档关联的会员信息
mid='1' 调用指定会员id,若是管理员则不显示,空文档详情页面则显示当前文档关联的会员信息

+ 5
- 5
src/system/taglib/help/vote.txt Visa fil

@@ -2,8 +2,8 @@
>>dede>>
{dede:vote id='' lineheight='' tablewidth='100%' titlebgcolor='#EDEDE2' titlebackground='' tablebgcolor='#ffffff'/}
>>dede>>
id='1' 调用投票id为1
lineheight='30' 调用表格30高度
tablewidth='100%' 调用表格100%宽度
titlebgcolor='#EDEDE2' 调用投票标题背景色
tablebg='' 调用投票表格背景色,在后台-插件列表-投票管理,直接复制生成的网页代码来使用
id='1' 调用指定投票id
lineheight='30' 限制表格显示高度30px
tablewidth='100%' 限制表格显示宽度100%
titlebgcolor='#EDEDE2' 限制表格显示标题背景色#EDEDE2
tablebg='' 限制表格显示背景色,在后台-插件列表-投票管理,直接复制网页代码来使用

Laddar…
Avbryt
Spara