Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] SupeSite模板参数详解

[复制链接]
wo1990912 发表于 2009-11-10 15:50:02 | 显示全部楼层 |阅读模式
SupeSite模板参数详解2009-03-09 22:29以资讯模块为例,在模块代码中类似一下的语句中用到各种参数代码,请根据对应中文名称和代码来学习。

supersite首页index.php代码示例:<!–{block name=”spacenews” parameter=”haveattach/1/showattach/1/order/i.dateline DESC/limit/0,4/subjectlen/24/cachetime/13930/cachename/picnews/tpl/data”}–>

文中红色部分为代码英文名称和参数,英文名前为中文名。下表是在自定义模块中的输入界面。

资讯

模块名/block name=”spacenews”


向导模式
向导模式  

高级模式   


过滤设置

指定资讯的itemid(s)
不指定  

指定   
输入资讯的itemid(s)




审核等级/grade/5
普通发布
二等级
三级页面
二级页面
首页发布









站点分类/catid/6,9
科技世界

互联网络

财经报道

体育资讯

明星娱乐

生活资讯

网站建设

动态报道

特别关注

包含附件/haveattach/2
不限制  

主题包含附件  
主题包含图片   
精华级别/digest/1,2,3
精华I
精华II
精华III



置顶级别/top/3
置顶I
置顶II
置顶III



发布时间范围/dateline/604800
  —不限制— 一天以来 两天以来 一周以来 两周以来 一个月以来 三个月以来 六个月以来 一年以来

最后回复范围/lastpost/86400
  —不限制— 一天以来 两天以来 一周以来 两周以来 一个月以来 三个月以来 六个月以来 一年以来

指定圈子id/gid/1


指定作者uid/uid/1


查看数范围/viewnum/0,10
~

回复数范围/replynum/1,5
~

引用数范围/trackbacknum/0,3
~

好评分范围/goodrate/1,8
~

差评分范围/badrate/1,9
~



排序设置

列表排序/order/i.viewnum DESC,i.dateline DESC,i.digest ASC
第一排序
  —— 发布时间 回复时间 查看数 回复数 引用数 精华级别 好评分 差评分
  —- 递增 递减

第二排序
  —— 发布时间 回复时间 查看数 回复数 引用数 精华级别 好评分 差评分
  —- 递增 递减

第三排序
  —— 发布时间 回复时间 查看数 回复数 引用数 精华级别 好评分 差评分
  —- 递增 递减





高级模式

输入查询SQL文

只支持SELECT开头的查询语句
SELECT * FROM 表名 WHERE 1



数据设置

数据显示数目设置/limit/0,10
显示指定数目的信息  

读取所有满足条件的信息,并分页显示   
起始数据行数


显示数据条数


分页调用说明
启用数据分页显示后,在下面的”显示风格”配置环节,您必须指定”变量名”,并且模块风格文件只能选择”只获取数据”,此外,缓存更新时间设置将无效,数据不会被缓存。
列表信息将储存到 $_SBLOCK[变量名] 变量中
分页信息将储存到 $_SBLOCK[变量名_multipage] 变量中
您只需要在模板中对列表变量、分页变量加以灵活利用就可以了

每页显示数目

默认为20







数据设置

数据显示数目设置/perpage/10
显示指定数目的信息  

读取所有满足条件的信息,并分页显示   
起始数据行数


显示数据条数


分页调用说明
启用数据分页显示后,在下面的”显示风格”配置环节,您必须指定”变量名”,并且模块风格文件只能选择”只获取数据”,此外,缓存更新时间设置将无效,数据不会被缓存。
列表信息将储存到 $_SBLOCK[变量名] 变量中
分页信息将储存到 $_SBLOCK[变量名_multipage] 变量中
您只需要在模板中对列表变量、分页变量加以灵活利用就可以了

每页显示数目

默认为20




缓存设置

缓存更新时间间隔 /cachetime/900

单位:秒

选择时间 15分钟 30分钟 1小时 2小时 12小时 24小时


显示处理

标题长度/subjectlen/30


标题截取省略号/subjectdot/1
无省略号  

有省略号   
读取用户个人空间名称 /showspacename/1

读取作者的个人空间信息。本选项会增加服务器负担。
不读取  

读取   
读取主题所在圈子信息 /showgroupname/1

读取所在圈子的详细信息。本选项会增加服务器负担。
不读取  

读取   
读取所在分类栏目名/showcategory/1
不读取  

读取   
读取详细内容信息

读取详细内容信息,这将增加服务器负担。如果您只想获取标题列表,请不要选择该项。
不读取  

读取   
内容长度


内容截取省略号
无省略号  

有省略号   


显示风格

变量名 /cachename/123f

您可以把获取的数据集合放置到一个模块变量中。在模板文件中可以使用 $_SBLOCK[变量名] 来调用该数据集合


选择模块风格文件 /tpl/subject_li

针对不同的模块,有不同的模块风格来控制该模块数据的显示样式。您可以通过 模块风格 功能,来为该模块添加、设置不同的风格

只获取数据
资讯标题列表 显示数据: 资讯标题
显示方式: 以 <li>标题</li> 的方式循环显示



自己输入模块风格文件

如果上面列表中没有您需要的模块风格文件,您可以自己指定自己的模块风格文件地址。模块风格文件必须先上传,并放置于styles目录下面,后缀为.html.php
目录名: styles (在线新建模块风格文件)
文件名:

.html.php

评分

1

查看全部评分

 楼主| wo1990912 发表于 2009-11-10 15:50:42 | 显示全部楼层
自己给自己顶一下
回复

使用道具 举报

 楼主| wo1990912 发表于 2009-11-10 16:03:43 | 显示全部楼层
欢迎大家前来交流!!
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 18:34 , Processed in 0.030391 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表