Переглянути джерело

完善标签说明添加dede:list

pull/68/head
叙述、别离 4 дні тому
джерело
коміт
8b07054d42
16 змінених файлів з 148 додано та 70 видалено
  1. +8
    -7
      src/system/taglib/help/arclist.txt
  2. +8
    -3
      src/system/taglib/help/arclistsg.txt
  3. +8
    -1
      src/system/taglib/help/autochannel.txt
  4. +8
    -3
      src/system/taglib/help/channel.txt
  5. +20
    -20
      src/system/taglib/help/channelartlist.txt
  6. +11
    -4
      src/system/taglib/help/feedback.txt
  7. +8
    -3
      src/system/taglib/help/flink.txt
  8. +8
    -3
      src/system/taglib/help/likearticle.txt
  9. +20
    -0
      src/system/taglib/help/list.txt
  10. +8
    -3
      src/system/taglib/help/loop.txt
  11. +1
    -1
      src/system/taglib/help/mytag.txt
  12. +8
    -3
      src/system/taglib/help/sonchannel.txt
  13. +10
    -7
      src/system/taglib/help/system.txt
  14. +8
    -3
      src/system/taglib/help/type.txt
  15. +13
    -8
      src/system/taglib/help/userinfo.txt
  16. +1
    -1
      src/system/taglib/mytag.lib.php

+ 8
- 7
src/system/taglib/help/arclist.txt Переглянути файл

@@ -1,22 +1,23 @@
文档列表标签
>>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>>
row='10' 调用10篇文档
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字段升序)


+ 8
- 3
src/system/taglib/help/arclistsg.txt Переглянути файл

@@ -1,8 +1,13 @@
自定义文档列表标签
>>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>>
row='10' 调用10篇文档
titlelen='160' 限制标题显示160个字符


+ 8
- 1
src/system/taglib/help/autochannel.txt Переглянути файл

@@ -1,6 +1,13 @@
指定排序栏目信息标签
>>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>>
partsort='' 栏目所在排序位置
typeid='' 调用指定父栏目id

+ 8
- 3
src/system/taglib/help/channel.txt Переглянути файл

@@ -1,8 +1,13 @@
栏目列表标签
>>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>>
row='10' 调用10个栏目
typeid='1' 调用指定栏目id,多个栏目,例:typeid='1,2,3'


+ 20
- 20
src/system/taglib/help/channelartlist.txt Переглянути файл

@@ -1,26 +1,26 @@
当前栏目列表标签
>>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>>
row='10' 调用10个栏目
typeid='1' 调用指定栏目id全部子类,多个栏目,例:typeid='1,2,3',调用单个栏目,例:typeid='1,1'


+ 11
- 4
src/system/taglib/help/feedback.txt Переглянути файл

@@ -1,9 +1,16 @@
评论标签
>>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>>
row='10' 调用10条评论
titlelen='160' 限制标题显示160个字符

+ 8
- 3
src/system/taglib/help/flink.txt Переглянути файл

@@ -1,8 +1,13 @@
友情链接标签
>>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>>
row='10' 调用10条友情链接
titlelen='30' 限制友情链接标题显示30个字符


+ 8
- 3
src/system/taglib/help/likearticle.txt Переглянути файл

@@ -1,8 +1,13 @@
自动关连文档标签
>>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>>
row='10' 调用10篇文档
titlelen='160' 限制标题显示160个字符


+ 20
- 0
src/system/taglib/help/list.txt Переглянути файл

@@ -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/])

+ 8
- 3
src/system/taglib/help/loop.txt Переглянути файл

@@ -1,8 +1,13 @@
任意表数据标签
>>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>>
table='biz_archives' 数据表名(支持同数据库内其他后台程序数据表名)
sort='' 排序方式


+ 1
- 1
src/system/taglib/help/mytag.txt Переглянути файл

@@ -1,4 +1,4 @@
自定义宏标签标签
自定义宏标签
>>dede>>
{dede:mytag name='' typeid=''/}
>>dede>>


+ 8
- 3
src/system/taglib/help/sonchannel.txt Переглянути файл

@@ -1,8 +1,13 @@
子栏目标签
>>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>>
row='10' 调用10个栏目
col='2' 限制2列显示,默认1列

+ 10
- 7
src/system/taglib/help/system.txt Переглянути файл

@@ -1,12 +1,15 @@
system标签
>>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>>
filename='head.htm' 调用指定头部模板(全局标签,可用参数:foot.htm底部模板、自定义.htm模板,注意:PHP ThemeInclude标签用于会员模板和插件模板调用)
{dede:global.cfg_webname/} 调用指定网站名称(全局标签)


+ 8
- 3
src/system/taglib/help/type.txt Переглянути файл

@@ -1,7 +1,12 @@
指定栏目信息标签
>>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>>
typeid='1' 调用指定栏目id

+ 13
- 8
src/system/taglib/help/userinfo.txt Переглянути файл

@@ -1,12 +1,17 @@
用户信息标签
>>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>>
mid='1' 调用指定会员id,若是管理员则不显示,空文档详情页面则显示当前文档关联的会员信息

+ 1
- 1
src/system/taglib/mytag.lib.php Переглянути файл

@@ -1,7 +1,7 @@
<?php
if (!defined('DEDEINC')) exit('dedebiz');
/**
* 自定义宏标签标签
* 自定义宏标签
*
* @version $id:mytag.lib.php 9:29 2010年7月6日 tianya $
* @package DedeBIZ.Taglib


Завантаження…
Відмінити
Зберегти