请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

大田奋网_美丽大田网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1090|回复: 2

DZ数据调用规则与调用方法

[复制链接]

909

主题

1047

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
21404
发表于 2014-11-7 17:12:20 | 显示全部楼层 |阅读模式
    调用规则是比较简单的,刚开始可能有点糊涂,只要掌握了规则就很快能制定出你想要的规则。规则修改后,记住更新WOS的缓存数据调用函数的一般性说明
    论坛帖子调用    论坛版块调用  论坛用户调用
    UCH会员调用     UCH日志调用   UCH相册调用    UCH群组调用

    数据调用函数的一般性说明数据调用代码的书写案例

<!--{block name="bbsthread" parameter="limit/0,5/at/2/showpic/1/order/t.dateline DESC/cachename/pubflash/cachetime/86400"}-->

    name表示数据调用类型,目前主要有以下8种类型
    1、bbsthread用于调用论坛帖子
    2、bbsforum用于调用论坛版块
    3、bbsuser用于调用论坛用户
    4、uchspace用于调用UCH用户
    5、uchblog用于调用UCH日志
    6、uchphoto用于调用UCH相册
    7、uchmtag用于调用UCH群组
    parameter用于设置数据调用规则,书写方式为A/B
    a、limit/1,5表示调用个数从第0个开始调用5条
    b、cachename/pubflash设定数据容器,注同一个页面容器名需要唯一,即不能重复
    c、cachetime/86400设定缓存时间单位是秒
    d、size/20若设置size则表示要进行分页显示其中后面的值表示每页显示的个数,后面必须跟有一个page/$GET['page']用户表示当前所在页。不可与limit同时使用
    e、order/t.dateline DESC设定数据的排序方式DESC表示倒序排列ASC表示正序排列

    bbsthread论坛帖子调用
    1、displayorder 置顶帖子筛选,多个请用半角的逗号隔开如:displayorder/1,2,3表示调用置顶等级1-3的帖子
    2、fid 用于指定调用某个版块的帖子,多个请用半角的逗号隔开如:fid/1,2,3
    3、tid 用于调用指定的帖子,多个请用半角的逗号隔开如:tid/1,2,3
    4、uid 用于指定某个会员发布的帖子,多个请用半角的逗号隔开如:uid/1,2,3
    5、digest 精华帖子筛选,多个请用半角的逗号隔开如:digest/1,2,3表示调用精华等级1-3的帖子
    6、typeid 用于指定调用某个分类的帖子,如:typeid/1
    7、displayorder 置顶帖子筛选,多个请用半角的逗号隔开如:displayorder/1,2,3表示调用置顶等级1-3的帖子
    8、dateline 用于限制指定时间范围内发布的信息,单位是秒如:dateline/3600
    9、lastpost 用于限制指定时间范围内最后回复的信息,单位是秒如:lastpost/3600
    10、order 数据排序规则(t.dateline信息发布时间,t.views信息查看次数,t.lastpost最后回复时间,t.replies回复次数)如:order/t.dateline DESC,t.views DESC
    11、at 限制帖子的附件类型其中2表示有图片附件的帖子
    12、showforum 显示帖子所在的版块
    13、showtype 显示帖子的分类
    14、special 限制帖子的类型1表示投票贴4表示活动贴5表示辩论帖3表示悬赏贴
    15、showsp 若帖子是特殊主体类型此设置用于开关是否显示特殊主体类型的信息1表示显示0或者不设置表示不显示
    16、showpic 是否显示帖子的封面图片
    17、showabout 是否显示帖子的缩略信息
    18、sublen 标题字数限制
    19、messagelen 缩略信息字数限制
    20、recommend 是否调用版块的推荐贴,1表示是如recommend/1

    活动贴
    1、class 活动类型限制
    2、gender 活动男女限制1男2女
    3、state 活动状态限制1即将开始2已结束3未开始
    4、starttimefrom 活动时间范围
    辩论帖1、state 1进行中2已结束
    悬赏贴1、state 1未解决2已解决
    投票贴1、state 1是进行中的投票2是已经结束的投票3表示不限期投票

    bbsforum论坛版块调用
    1、fup 下级版块列表如:fup/5表示版块ID为5的版块的下级子版块
    2、fid 用于指定调用某些板块,多个请用半角的逗号隔开如:fid/1,2,3
    3、type 用于限制版块的类型,group表示区forum表示版块sub表示子版块:type/group
    4、order 数据排序规则(f.displayorder显示顺序,f.threads主题主,f.posts帖子数,f.todayposts今日发帖数)如:order/f.threads DESC,f.todayposts DESC

    bbsuser论坛会员调用
    1、groupid 用户组ID,多个请用半角的逗号隔开如:groupid/1,2,3
    2、uid 用于指定调用某些会员,多个请用半角的逗号隔开如:uid/1,2,3
    3、gender 用于限制版男女性别,1表示男2表示女
    4、regdate 指定时间范围内注册的会员
    5、lastvisit 指定时间范围内最后访问过论坛的会员
    6、lastactivity 指定时间范围内最后又动作的会员
    7、posts 发布过指定数目范围的帖子的会员
    8、digestposts 发布过指定数目范围的精华帖的会员
    9、oltime 在线时间在指定范围内的会员单位是秒
    10、pageviews 页面浏览量在指定范围内的会员单位是次数
    11、credits 积分在指定范围的会员
    12、extcredits1-9 自定义积分在指定范围内的会员
    13、order 数据排序规则(m.regdate注册时间...)如:order/m.regdate DESC,m.extcredits1 DESC

    uchspaceUCH会员调用
    1、showdetail 是否调用会员的详细资料1表示是0表示否
    2、uid 用于指定调用某些会员,多个请用半角的逗号隔开如:uid/1,2,3
    3、order 数据排序规则(s.viewnum访问数,s.friendnum好友数)如:order/s.friendnum DESC
    4、sex 会员的性别1表示男2表示女
    5、groupid 用于指定调用某用户组的会员,多个请用半角的逗号隔开如:uid/1,2,3
    6、credit 限制用户积分大于某个数字的会员如积分大于500的会员:credit/500
    7、viewnum 限制用户访问量大于某个数值的会员,同上
    8、friendnum 限制用户好友数大于某个数值的会员,同上
    9、dateline 限制用户注册时间大于某时间段的会员,如最近一小时注册的会员则为:dateline/3600
    10、updatetime 限制用户最后更新时间时间大于某时间段的会员,同上
    11、namestatus 是否调用经过视频验证的会员1表示是0表示否

    uchblogUCH日志调用
    1、blogid 用于指定调用某些日志,多个请用半角的逗号隔开如:blogid/1,2,3
    2、uid 用于指定调用某些会员发布的日志,多个请用半角的逗号隔开如:uid/1,2,3
    3、dateline 指定时间范围内发布的日志
    4、pic 1表示有图片附件的日志
    5、sublen 标题字数
    6、showdetail 是否调用日志详细内容
    7、messagelen 缩略内容字数
    8、order 数据排序规则(b.viewnum查看数,b.replynum回复数)如:order/b.friendnum DESC

    uchphotoUCH相册调用
    1、albumid 用于指定调用某些相册,多个请用半角的逗号隔开如:albumid/1,2,3
    2、uid 用于指定调用某些会员发布的相册,多个请用半角的逗号隔开如:uid/1,2,3
    3、dateline 指定时间范围内发布的相册
    4、picnum 指定相册图片数范围内的相册
    5、updatetime 指定时间范围内更新的相册
    5、order 数据排序规则(dateline创建时间,picnum图片数,updatetime图片数)如:order/picnum DESC

    uchmtagUCH群组调用
    1、tagid 用于指定调用某些群组,多个请用半角的逗号隔开如:tagid/1,2,3
    2、membernum 用于调用群组会员数在一定数量范围内的群组如:membernum/50
    3、fieldid 群组的类别,多个请用半角的逗号隔开如:fieldid/1,2,3
    8、order 数据排序规则(membernum成员数)如:order/membernum DESC
回复

使用道具 举报

12

主题

176

帖子

447

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
447
发表于 2014-11-15 01:38:11 | 显示全部楼层
我是来刷分的,嘿嘿
回复 支持 反对

使用道具 举报

1

主题

148

帖子

173

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
173
发表于 2014-12-5 23:12:45 | 显示全部楼层
沙发!沙发!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

 
 
技术支持
在线客服
点击这里给我发消息
点击这里给我发消息
博大兴网赚研究网05群
工作时间:
10:00-21:00
 

QQ|小黑屋|手机版|Archiver|大田奋网  申请友情链接  

GMT+8, 2018-11-13 13:07 , Processed in 0.206967 second(s), 37 queries .

Syy- Discuz! 技术支持,Copyright © All Right Reserved.
本站提供网上自由讨论使用,所有个人言论并不代表本站立场,本站不负任何责任.如发现有侵权行为,请与我们联系.
我们将立刻从网站上删除,并向所有持版权者致最深歉意.
本站法人代表:博大兴网络 QQ:351802321 E-mail:csy@chinafubu.com
我们一直在努力成为最好的社区论坛