个人工具
名字空间
变换
操作

CmsTop/phpwind标签

来自站长百科
跳转到: 导航, 搜索

CmsTop | 安装 | 使用 | 模板

调用phpwind论坛主题。

参数列表:

  • dsn 所使用的论坛数据源(详细介绍可参考 {db} 参数列表),必选参数。
  • prefix 表前缀,默认为 pw_ 。
  • fid指定要调用的板块 ID,可以是数字或以英文逗号分隔的数字字符串,如:
       fid="1" 
       fid="1,2,4,5" 
  • filter主题过滤条件,默认不限制:
  1. filter="digest" 精华主题
  2. filter="top" 置顶主题
  • special 主题特殊属性过滤条件,默认不限制;可以是单个数字,也可以是以英文逗号分隔的特殊属性值字符串,如:
      special="1" 
      special="1,2" 

phpwind 默认特殊主题类型:

  1. 投票主题 1
  2. 活动主题 2
  3. 悬赏主题 3
  4. 商品主题 2
  5. 辩论主题 5
  • published 限制主题发布的时间范围,格式为数字,如:
 published="7"   

7 天以内发布的帖子

  • keywords 限制标题或内容中包含指定的关键词,格式可以为:
  keywords="CmsTop" 

包含单个 CmsTop 关键词的帖子

如果 keywords 不包含 OR 和 | 字符,比如下面的例子:

           keywords="北京+思拓合众" 
           keywords="北京&思拓合众" 
           keywords="北京 AND 思拓合众" 
           keywords="北京 思拓合众" 

则表示必须同时包含 北京 和 思拓合众 这两个关键词(多个可以依次类推)。

只要 keywords 中包含了 OR 或 | 字符,那么 keywords 匹配模式就会变为只要包含其中任意一组关键词就行,keywords 会以 + 分组,比如:

          
           keywords="北京+思拓合众|CmsTop" 
           keywords="北京+思拓合众 OR CmsTop" 注意有空格 

这个模式,只要包含三个单词中任意一个就会匹配成功。而keywords="北京&思拓合众|CmsTop" 则为任意匹配 北京&思拓合众 和 CmsTop 这两个中词组的一个就匹配成功。

可使用 * 来匹配任意字符,如:

            keywords="思拓*" 
            keywords="*思拓" 
            keywords="*思拓*" 
  • author 指定主题的发布者的用户名,可以是单个用户名,或者以英文逗号分隔的用户名字符串,如:
       author="CmsTop" 
       author="CmsTop,思拓合众" 
还可以使用 * 号来匹配任意字符,与 keywords 类似。 
 
  • uid 指定主题的发布者的用户ID,可以是单个数字,也可以是以英文逗号分隔的用户ID字符串,如:
         uid="1" 
         uid="1,2,4" 
 
  • orderby指定主题排序条件,可以为:
  1. lastpost ASC 最后发布时间升序
  2. lastpost DESC 最后发布时间降序
  3. postdate ASC 主题发布时间升序
  4. postdate DESC 主题发布时间降序
  5. replies ASC 回复数升序
  6. replies DESC 回复数降序
  7. hits ASC 阅读次数升序
  8. hits DESC 阅读次数降序


可用字段: threads 表和 tmsgs 表的所有字段。


参考来源

CmsTop使用手册导航

系统安装

安装

系统使用

区块介绍|分类添加|区块管理|推荐位使用|代码区块使用|自由区块使用|区块调用|水印设置|权限机制|权限配置|角色配置|部门配置|管理员配置|发布点|二级域名配置|网页生成|栏目设置

模板制作

模板更换|模板目录结构|模板语法|常用函数|db标签|content标签|discuz标签|phpwind标签|shopex标签|section标签|content_related标签|content_prev /content_next标签