diff --git a/src/system/taglib/help/arclist.txt b/src/system/taglib/help/arclist.txt index accb31a5..d804ddf3 100755 --- a/src/system/taglib/help/arclist.txt +++ b/src/system/taglib/help/arclist.txt @@ -5,26 +5,27 @@ {/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列(默认为单列) -titlelen='160' 表示调用标题160长度 -infolen='260' 表示调用文档简介260长度 -imgwidth='120' 表示缩略图260宽度 -imgheight='90' 表示缩略图90高度 -listtype='all' 表示调用栏目all类型(顶级栏目) -orderby='sortrank' 表示调用文档排序为sortrank按发布时间,包括:hot或click表示按点击数、sortrank或pubdate按发布时间、lastpost按最后评论时间、scores按得分、rand按随机条件 -keyword='得德' 表示调用指定得德关键词文档,英文逗号隔开表示多个关键词,如:keyword='DedeBIZ,得德' -limit='0,1' 表示调用从第1篇开始调用2条,如:2,3则从第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字段排序,数值越小越靠前 +isweight='n' 按照权重排序n,若设为y,则文档会按照weight字段排序,数值越小越靠前 channelid='' 栏目id -flag='h' 表示调用文章属性为h头条文档,包括:c推荐、p图片、f幻灯、s滚动、j跳转、b加粗 +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='1'不支持多个文档模型id,addfields='body'多个字段用英文逗号隔开,如:addfields='body,url'则标签为[field:body/]和[field:url/] 标签进阶 -[field:body function="cn_substr('@me',180)"/] 表示调用body字段180个字符值,但不过滤html代码,需过滤代码方法为function='cn_substr(Html2text("@me")."...",180)'则[field:body function='cn_substr(Html2text("@me")."...",180)'/] \ No newline at end of file +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/] \ No newline at end of file diff --git a/src/system/taglib/help/arclistsg.txt b/src/system/taglib/help/arclistsg.txt index 754f58eb..51a182c8 100755 --- a/src/system/taglib/help/arclistsg.txt +++ b/src/system/taglib/help/arclistsg.txt @@ -5,16 +5,13 @@ {/dede:arclistsg} >>dede>> typeid='1' 表示调用栏目id为1全部文档,多个栏目用英文逗号隔开,如:typeid='1,2,3' -row='10' 表示调用10条文档数量 -col='2' 表示调用分2列(默认为单列) -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加粗 +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天以内文档 -channelid='1' addfields='body' 表示调用自定义字段调用文档模型id为1且字段为body,前提是文档模型,字段需要添加到列表附加字段使用,channelid='1'不支持多个文档模型id,addfields='body'多个字段用英文逗号隔开,如:addfields='body,url'则标签为[field:body/]和[field:url/] -标签进阶 -[field:body function="cn_substr('@me',180)"/] 表示调用body字段180个字符值,但不过滤html代码,需过滤代码方法为function='cn_substr(Html2text("@me")."...",180)'则[field:body function='cn_substr(Html2text("@me")."...",180)'/] \ No newline at end of file +subday='7' 表示调用发布时间7天以内文档 \ No newline at end of file diff --git a/src/system/taglib/help/channel.txt b/src/system/taglib/help/channel.txt index b3312714..06824459 100755 --- a/src/system/taglib/help/channel.txt +++ b/src/system/taglib/help/channel.txt @@ -7,8 +7,8 @@ typeid='1' 表示调用栏目id为1,多个栏目用英文逗号隔开,如:typeid='1,2,3' reid='0' 表示调用上级栏目id row='10' 表示调用10个栏目 -col='1' 表示调用分1列显示(默认为单列) +col='2' 表示调用分2列,默认1列 type='son' 表示调用下级栏目son,包括:self同级栏目、top顶级栏目 -currentstyle='' 表示调用当前栏目高亮应用样式,以上示例标签的超链接a应用样式为class='thisclass',前提currentstyle要和循环的栏目html代码吻合,则可能html标签错误 +currentstyle='' 表示调用当前栏目高亮应用样式,上面示例的超链接a应用样式为class='thisclass' 标签进阶 -除了[field:typelink/]和[field:typename/] 表示调用栏目链接和栏目标题,在后台-系统设置-SQL命令工具,找到数据库文档说明biz_arctype表,调用栏目大图和标题,则标签为[field:bigpic/]和[field:litimg/] \ No newline at end of file +[field:typename/] 表示调用栏目标题,在后台-系统设置-SQL命令工具-数据库文档说明,查看biz_arctype栏目表获取更多信息,若调用栏目大图,标签则[field:bigpic/] \ No newline at end of file diff --git a/src/system/taglib/help/channelartlist.txt b/src/system/taglib/help/channelartlist.txt index e987bdcf..ee31644b 100755 --- a/src/system/taglib/help/channelartlist.txt +++ b/src/system/taglib/help/channelartlist.txt @@ -13,7 +13,6 @@ {/dede:channelartlist} ------------------------------------------------------------- 文章调用示例 {dede:channelartlist typeid='' notypeid='' row='10'}
@@ -25,10 +24,10 @@ >>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'时,会循环顶级栏目下全部子类栏目返回数量 +row='10' 表示调用栏目数量,若typeid='1'或typeid='1,2,3'时,会循环顶级栏目下10个子类栏目 标签进阶 -{dede:field.currentstyle/} 表示调用当前栏目高亮应用样式默认值为active样式名 -{dede:channel type='son' noself='yes' row='1'}...{/dede:channel} 表示调用当前栏目是否有子类栏目有则显示 -[field:pubdate 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)"/} -{dede:field.typeurl/} {dede:field name='typeurl'/} 两种不同标签写法 -{dede:channelartlist} 标签是唯一可以直接嵌套其它标签,仅限于嵌套{dede:type}和{dede:arclist} \ No newline at end of file +{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)"/} +{dede:field.typeurl/}{dede:field name='typeurl'/} 两种不同标签写法 +{dede:channelartlist} 可以嵌套{dede:type}和{dede:arclist}标签 \ No newline at end of file diff --git a/src/system/taglib/help/feedback.txt b/src/system/taglib/help/feedback.txt index 576326b7..e982da58 100755 --- a/src/system/taglib/help/feedback.txt +++ b/src/system/taglib/help/feedback.txt @@ -6,5 +6,5 @@ {/dede:feedback} >>dede>> row='10' 表示调用10条评论 -titlelen='160' 表示调用标题160长度 -infolen='260' 表示调用评论260长度 \ No newline at end of file +titlelen='160' 表示调用标题160字符长度 +infolen='260' 表示调用评论260字符长度 \ No newline at end of file diff --git a/src/system/taglib/help/flink.txt b/src/system/taglib/help/flink.txt index d49ecfc5..c93daff7 100755 --- a/src/system/taglib/help/flink.txt +++ b/src/system/taglib/help/flink.txt @@ -4,8 +4,8 @@
  • [field:link/]
  • {/dede:flink} >>dede>> -type='image' 表示调用图片链接image,包括:text文字链接 +type='image' 表示调用图片友情链接image,包括:text文字友情链接 row='10' 表示调用10条友情链接 -titlelen='30' 表示调用友情链接标题30长度 +titlelen='30' 表示调用友情链接标题30字符长度 linktype='1' 表示调用友情链接位置,包括:1首页、2内页 typeid='0' 表示调用所有友情链接类型 \ No newline at end of file diff --git a/src/system/taglib/help/hotwords.txt b/src/system/taglib/help/hotwords.txt index 3c92507f..f1742eaa 100755 --- a/src/system/taglib/help/hotwords.txt +++ b/src/system/taglib/help/hotwords.txt @@ -2,6 +2,6 @@ >>dede>> {dede:hotwords num='6' subday='365'/} >>dede>> -num='6' 表示调用热搜标签数量 +num='6' 表示调用6条热搜标签 subday='365' 表示调用热搜标签365天数 -maxlength='16' 表示调用热搜标签16长度 \ No newline at end of file +maxlength='16' 表示调用热搜标签16字符长度 \ No newline at end of file diff --git a/src/system/taglib/help/likearticle.txt b/src/system/taglib/help/likearticle.txt index 1aa45475..73add6ef 100755 --- a/src/system/taglib/help/likearticle.txt +++ b/src/system/taglib/help/likearticle.txt @@ -4,9 +4,9 @@ [field:title/] {/dede:likearticle} >>dede>> -row='10' 表示调用10条文档数量 -col='2' 表示调用分2列(默认为单列) -titlelen='160' 表示调用标题160长度 -infolen='260' 表示调用文档简介260长度 -mytypeid='0' 表示调用指定栏目id,多个栏目用英文逗号隔开,如:typeid='1,2,3' -innertext='' 单行记录样式(指标签中间的文档) \ No newline at end of file +row='10' 表示调用10篇文档 +col='2' 表示调用分2列,默认1列 +titlelen='160' 表示调用标题160字符长度 +infolen='260' 表示调用文档简介260字符长度 +mytypeid='1' 表示调用指定栏目id为1,多个栏目用英文逗号隔开,如:typeid='1,2,3' +innertext='' 单行记录样式,标签中间的文档 \ No newline at end of file diff --git a/src/system/taglib/help/likepage.txt b/src/system/taglib/help/likepage.txt index d9143eee..c091f50b 100755 --- a/src/system/taglib/help/likepage.txt +++ b/src/system/taglib/help/likepage.txt @@ -2,5 +2,5 @@ >>dede>> {dede:likepage likeid='' row=''/} >>dede>> -row='10' 表示调用10条相同标识标签 +row='10' 表示调用10个相同标识标签 likeid='' 标识名 \ No newline at end of file diff --git a/src/system/taglib/help/likesgpage.txt b/src/system/taglib/help/likesgpage.txt index d7286c7b..a9aa1d48 100755 --- a/src/system/taglib/help/likesgpage.txt +++ b/src/system/taglib/help/likesgpage.txt @@ -2,4 +2,4 @@ >>dede>> {dede:likespage row=''/} >>dede>> -row='10' 表示调用10条文档 \ No newline at end of file +row='10' 表示调用10篇文档 \ No newline at end of file diff --git a/src/system/taglib/help/loop.txt b/src/system/taglib/help/loop.txt index b8ef065f..539a6f81 100755 --- a/src/system/taglib/help/loop.txt +++ b/src/system/taglib/help/loop.txt @@ -4,7 +4,7 @@ [field:title/] {/dede:loop} >>dede>> -table='' 表示查询数据库表名 -sort='' 表示调用排序字段 -row='10' 表示调用返回10条 +table='' 表示查询数据库表名,在后台-系统设置-SQL命令工具-数据库文档说明,查看数据库表获取更多信息 +sort='' 表示调用排序方式 +row='10' 表示调用10条数据 if='' 表示查询的条件 \ No newline at end of file diff --git a/src/system/taglib/help/memberlist.txt b/src/system/taglib/help/memberlist.txt index f35fc9cd..72ab8893 100755 --- a/src/system/taglib/help/memberlist.txt +++ b/src/system/taglib/help/memberlist.txt @@ -6,4 +6,4 @@ {/dede:memberlist} >>dede>> orderby='scores' 表示调用按积分排序 -row='10' 表示调用10条会员 \ No newline at end of file +row='10' 表示调用10个会员 \ No newline at end of file diff --git a/src/system/taglib/help/myad.txt b/src/system/taglib/help/myad.txt index 58905c9c..4f670663 100755 --- a/src/system/taglib/help/myad.txt +++ b/src/system/taglib/help/myad.txt @@ -2,6 +2,6 @@ >>dede>> {dede:myad name=''/} >>dede>> -typeid='0' 表示调用投放范围,包括:0全站 +typeid='0' 表示全站投放0 name='' 广告标识 \ No newline at end of file diff --git a/src/system/taglib/help/mytag.txt b/src/system/taglib/help/mytag.txt index eec38e55..4c7f63c7 100755 --- a/src/system/taglib/help/mytag.txt +++ b/src/system/taglib/help/mytag.txt @@ -1,6 +1,6 @@ 自定义宏标记标签 >>dede>> -{dede:mytag typeid='0' name=''/} +{dede:mytag typeid='' name=''/} >>dede>> -typeid='0' 表示调用栏目id,包括:0全站栏目 +typeid='1' 表示调用栏目id为1,包括:0全部栏目 name='' 标签名 \ No newline at end of file diff --git a/src/system/taglib/help/php.txt b/src/system/taglib/help/php.txt index 6a59b5f5..6a15ff63 100644 --- a/src/system/taglib/help/php.txt +++ b/src/system/taglib/help/php.txt @@ -1,7 +1,9 @@ PHP标签 >>dede>> {dede:php}...{/dede:php} -{dede:field.demo runphp='yes'}if (@me=='')@me='';else @me="@me";{/dede:field.demo} +{dede:field.demo runphp='yes'}if (@me=='')@me='';else @me="
    @me
    ";{/dede:field.demo} >>dede>> -{dede:php}...{/dede:php} 中间...编写PHP代码,需要对系统和数据库及PHP精通,但也需要谨慎使用,以避免引入安全隐患或复杂的模板逻辑 -runphp='yes' 表示字段demo使用PHP语法,判断demo是否等于空则输出demo,需要对系统和数据库及PHP熟练,通常用于标签嵌套使用,另一种写法[field:demo runphp='yes']...[/field:demo] \ No newline at end of file +{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='Top1' : @me='';[/field:global]{/dede:arclist} 表示文档调用标签第一篇文章输出Top1,且支持html标签,用于制作文章Top1样式 \ No newline at end of file diff --git a/src/system/taglib/help/sonchannel.txt b/src/system/taglib/help/sonchannel.txt index c19c8088..4e68059b 100755 --- a/src/system/taglib/help/sonchannel.txt +++ b/src/system/taglib/help/sonchannel.txt @@ -5,4 +5,4 @@ {/dede:sonchannel} >>dede>> row='10' 表示调用10个栏目 -col='2' 表示调用分2列(默认为单列) \ No newline at end of file +col='2' 表示调用分2列,默认1列 \ No newline at end of file diff --git a/src/system/taglib/help/sql.txt b/src/system/taglib/help/sql.txt index 211ffb26..833673c6 100755 --- a/src/system/taglib/help/sql.txt +++ b/src/system/taglib/help/sql.txt @@ -2,4 +2,6 @@ SQL标签 >>dede>> {dede:sql sql=''}[field:title/]{/dede:sql} >>dede>> -sql='' 编写完整的SQL语句,需要对系统和数据库及php熟练 \ No newline at end of file +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字符长度 \ No newline at end of file diff --git a/src/system/taglib/help/system.txt b/src/system/taglib/help/system.txt index 1d317d12..a04db0a8 100644 --- a/src/system/taglib/help/system.txt +++ b/src/system/taglib/help/system.txt @@ -1,10 +1,13 @@ system标签 >>dede>> +模板调用 {dede:include filename='head.htm'/} +配置参数调用 {dede:global.cfg_webname/} +列表字段调用 {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/} 表示调用栏目名称,通常用于列表和文档模板,在后台-常用功能-网址栏目管理,找到提示,调用列表描述则{dede:field.description/} \ No newline at end of file +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/} \ No newline at end of file diff --git a/src/system/taglib/help/userinfo.txt b/src/system/taglib/help/userinfo.txt index 6ccf3954..1c62ecd1 100644 --- a/src/system/taglib/help/userinfo.txt +++ b/src/system/taglib/help/userinfo.txt @@ -9,4 +9,4 @@

    {/dede:userinfo} >>dede>> -mid='1' 表示调用条用户id为1的会员,若是管理员则不显示,为空则文档详情页面则显示当前文档关联的会员信息 \ No newline at end of file +mid='1' 表示调用会员id为1,若是管理员则不显示,为空则文档详情页面则显示当前文档关联的会员信息 \ No newline at end of file