From 5de6d4482c6ad314e82a82114431f048dfd21169 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=99=E8=BF=B0=E3=80=81=E5=88=AB=E7=A6=BB?= <93301500+xushubieli@users.noreply.github.com> Date: Thu, 1 May 2025 12:31:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BC=98=E5=8C=96=E6=A0=87?= =?UTF-8?q?=E7=AD=BE=E7=A4=BA=E4=BE=8B=EF=BC=8C=E6=B7=BB=E5=8A=A0=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E6=A0=87=E7=AD=BE=E5=92=8CPHP=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/system/taglib/help/adminname.txt | 4 -- src/system/taglib/help/arclist.txt | 50 +++++++++++------------ src/system/taglib/help/arclistsg.txt | 39 ++++++++---------- src/system/taglib/help/autochannel.txt | 4 +- src/system/taglib/help/channel.txt | 18 ++++---- src/system/taglib/help/channelartlist.txt | 44 +++++++++++++------- src/system/taglib/help/feedback.txt | 8 ++-- src/system/taglib/help/flink.txt | 14 ++++--- src/system/taglib/help/hotwords.txt | 8 ++-- src/system/taglib/help/likearticle.txt | 10 ++--- src/system/taglib/help/likepage.txt | 2 +- src/system/taglib/help/likesgpage.txt | 2 +- src/system/taglib/help/loop.txt | 10 ++--- src/system/taglib/help/memberlist.txt | 6 +-- src/system/taglib/help/myad.txt | 2 +- src/system/taglib/help/mytag.txt | 2 +- src/system/taglib/help/php.txt | 7 ++++ src/system/taglib/help/sonchannel.txt | 4 +- src/system/taglib/help/sql.txt | 2 +- src/system/taglib/help/system.txt | 10 +++++ src/system/taglib/help/tag.txt | 4 +- src/system/taglib/help/type.txt | 2 +- src/system/taglib/help/userinfo.txt | 2 +- src/system/taglib/help/vote.txt | 14 +++---- 24 files changed, 145 insertions(+), 123 deletions(-) delete mode 100755 src/system/taglib/help/adminname.txt create mode 100644 src/system/taglib/help/php.txt create mode 100644 src/system/taglib/help/system.txt diff --git a/src/system/taglib/help/adminname.txt b/src/system/taglib/help/adminname.txt deleted file mode 100755 index 2b32be6c..00000000 --- a/src/system/taglib/help/adminname.txt +++ /dev/null @@ -1,4 +0,0 @@ -编辑标签 ->>dede>> -{dede:adminname/} ->>dede>> \ No newline at end of file diff --git a/src/system/taglib/help/arclist.txt b/src/system/taglib/help/arclist.txt index affa9c32..66e6b837 100755 --- a/src/system/taglib/help/arclist.txt +++ b/src/system/taglib/help/arclist.txt @@ -1,34 +1,30 @@ 文档列表标签 >>dede>> -{dede:arclist typeid='' notypeid='' row='' col='' titlelen='' flag='h' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'} - [field:title/] +{dede:arclist typeid='' notypeid='' row='' col='' titlelen='' flag='h' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1' channelid='1' addfields='body'} + [field:title/] {/dede:arclist} >>dede>> -typeid='' 调用栏目id文档,用英文逗号隔开表示多个栏目 -notypeid='' 不调用栏目id文档,用英文逗号隔开表示多个栏目 -row='10' 调用文档列表总数 -col='2' 分多少列显示(默认为单列) -titlelen='160' 标题长度 -infolen='260' 文档简介长度 -imgwidth='120' 缩略图宽度 -imgheight='90' 缩略图高度 -listtype='all' 栏目类型(顶级栏目) -orderby='sortrank' 文档排序方式 - orderby='hot' 或orderby='click'表示按点击数排列 - orderby='sortrank' 或orderby='pubdate'按出版时间排列 - orderby='near' - orderby=='lastpost' 按最后评论时间 - orderby=='scores' 按得分排序 - orderby='id' 按文档id排序 - orderby='rand' 随机获得指定条件的文档列表 -keyword='关键词' 含有指定关键词的文档列表,多个关键词用英文逗号隔开 -limit='' 限定的记录范围(如:limit='1,2') +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条 innertext='' 单行记录样式 -aid='' 指定文档id +aid='1' 表示调用指定文档id为1 idlist='' 提取特定文档 -isweight='n' 开启按照权重排序,默认为n/N,如果设为y/Y,则文档会按照weight字段排序,数值越小越靠前 +isweight='n' 开启按照权重排序,默认为n,如果设为y,则文档会按照weight字段排序,数值越小越靠前 channelid='' 栏目id -flag='h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b] -noflag='' 同flag,但这里是表示不包含这些属性 -orderway='' 值为desc或asc,指定排序方式是降序还是顺向排序,默认为降序 -subday='7' 表示在多少天以内的文档 \ No newline at end of file +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 diff --git a/src/system/taglib/help/arclistsg.txt b/src/system/taglib/help/arclistsg.txt index 747bd281..3243d991 100755 --- a/src/system/taglib/help/arclistsg.txt +++ b/src/system/taglib/help/arclistsg.txt @@ -1,27 +1,20 @@ 自定义文档列表标签 >>dede>> -{dede:arclistsg typeid='' row='' col='' titlelen='' flag='h' orderway='' keyword='' limit='0,1'} - [field:title/] +{dede:arclistsg typeid='' row='' col='' titlelen='' flag='h' orderway='' keyword='' limit='0,1' channelid='1' addfields='body'} + [field:title/] {/dede:arclistsg} >>dede>> -typeid='' 调用栏目id文档,用英文逗号隔开表示多个栏目 -row='10' 调用文档列表总数 -col='2' 分多少列显示(默认为单列) -titlelen='160' 标题长度 -orderby='sortrank' 文档排序方式 - orderby='hot' 或orderby='click'表示按点击数排列 - orderby='sortrank' 或orderby='pubdate'按出版时间排列 - orderby='near' - orderby=='lastpost' 按最后评论时间 - orderby=='scores' 按得分排序 - orderby='id' 按文档id排序 - orderby='rand' 随机获得指定条件的文档列表 -keyword='关键词' 含有指定关键词的文档列表,多个关键词用英文逗号隔开 -limit='' 限定的记录范围(如:limit='1,2') -innertext='' 单行记录样式 -aid='' 指定文档id -idlist='' 提取特定文档 -channelid='' 栏目id -flag='h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b] -orderway='' 值为desc或asc,指定排序方式是降序还是顺向排序,默认为降序 -subday='7' 表示在多少天以内的文档 \ No newline at end of file +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加粗 +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 diff --git a/src/system/taglib/help/autochannel.txt b/src/system/taglib/help/autochannel.txt index f8eb3061..2072ca5c 100755 --- a/src/system/taglib/help/autochannel.txt +++ b/src/system/taglib/help/autochannel.txt @@ -2,5 +2,5 @@ >>dede>> {dede:autochannel partsort='' typeid=''}{/dede:autochannel} >>dede>> -partsort='' 栏目所在的排序位置 -typeid='' 指定的父栏目 \ No newline at end of file +partsort='' 表示栏目所在的排序位置 +typeid='' 表示指定的父栏目id \ No newline at end of file diff --git a/src/system/taglib/help/channel.txt b/src/system/taglib/help/channel.txt index 403cdd1a..4d0dc3f6 100755 --- a/src/system/taglib/help/channel.txt +++ b/src/system/taglib/help/channel.txt @@ -1,12 +1,14 @@ 栏目列表标签 >>dede>> -{dede:channel type='top' typeid='' row='8' currentstyle="
  • ~typename~
  • "} -
  • [field:typename/]
  • +{dede:channel type='top' typeid='' row='8' currentstyle='
  • ~typename~
  • '} +
  • [field:typename/]
  • {/dede:channel} >>dede>> -typeid='' 调用栏目id,用英文逗号隔开表示多个栏目 -reid='0' 调用上级栏目id -row='100' 调用栏目数 -col='1' 分多少列显示(默认为单列) -type='son' son表示下级栏目,self表示同级栏目,top顶级栏目 -currentstyle='' 应用样式 \ No newline at end of file +typeid='1' 表示调用栏目id为1,多个栏目用英文逗号隔开,如:typeid='1,2,3' +reid='0' 表示调用上级栏目id +row='10' 表示调用10个栏目 +col='1' 表示调用分1列显示(默认为单列) +type='son' 表示调用下级栏目son,包括:self同级栏目;top顶级栏目 +currentstyle='' 表示调用当前栏目高亮应用样式,以上示例标签为:超链接a应用样式为class='thisclass',前提currentstyle要和循环的栏目html代码吻合,则可能html标签错误 +标签进阶 +除了[field:typelink/]和[field:typename/] 表示调用栏目链接和栏目标题,在后台-系统设置-SQL命令工具,找到数据库文档说明biz_arctype表,调用栏目大图和标题,则标签为[field:bigpic/]和[field:litimg/] \ No newline at end of file diff --git a/src/system/taglib/help/channelartlist.txt b/src/system/taglib/help/channelartlist.txt index 65677bdf..e6ff7c4f 100755 --- a/src/system/taglib/help/channelartlist.txt +++ b/src/system/taglib/help/channelartlist.txt @@ -1,18 +1,34 @@ 当前栏目列表标签 >>dede>> -{dede:channelartlist typeid='' notypeid='' row='6'} -