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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

教程:图文并茂的手把手的教你使用强劲的模块功能!(站长必读)

[复制链接]
sup 发表于 2006-3-22 22:36:47 | 显示全部楼层 |阅读模式
目前发行的SupeSite V5.0测试版本中,已经对大家开放了强劲的模块功能。不过,大家可能没有利用起来。
模块功能,是supesite的核心功能之一。通过模块功能,站长可以轻松的构建一个非常强大的站点。此功能非常强大,几乎能实现你想要的任何利用论坛、X-Space的资源来建站的功能,不过需要一定的技巧才能学会使用。可以让你把论坛的帖子、用户、附件等几乎所有的信息,X-Space的日志、图片、商品、文件等等,都给读取出来,并按照你指定的风格样式,显示在你指定的页面位置。

现在,通过一个简单的教程,图文并茂的教你实现一个非常简单的功能:获取论坛的最新发贴。

1. 首先,我们需要先做一个显示论坛主题标题的模块风格文件。(这个将来官方会提供默认的一系列风格文件,一般不需要用户自己来制作,不过现在还没有,所以需要先教大家制作一个)

我们编写论坛主题标题的模块风格文件的具体内容为:

  1. <!--{loop $iarr $value}-->
  2. <li><a href="$value[url]">$value[subject]</a></li>
  3. <!--{/loop}-->
复制代码

把这些内容添加到一个新文件里面,并任意命名一个后缀为 .html.php 的文件名。
这里,我们命名为: thread_subject_list.html.php

其中,$iarr变量为一个数组,存放着读取出来的论坛主题列表。
$value存放一条主题的所有信息。包括标题(subject)、作者(author)、发贴时间(dateline)、回复数(replies)、查看数(views)等等。

接下来,把我们刚才制作的thread_subject_list.html.php文件,通过ftp,上传到程序的styles目录。



2. 接下来,以管理员的身份,进入SupeSite管理平台。



3. 进入后台后,点击菜单 模块 -> 模块风格 ->添加新风格 菜单,先为模块设置一个样式风格



按照以下描述进行新模板风格设置:

模块:论坛主题
风格方案名:论坛主题标题列表
风格模板文件地址:thread_subject_list.html.php



然后点击提交即可。

4. 点击菜单 模块 -> 模块列表 -> 添加模块 -> 论坛主题
按照如下描述进行新模块的添加:

模块名:论坛最新主题列表
列表排序:第一排序 选择 发贴时间 递减
选择风格:选择 论坛主题标题列表

其他保持默认,不用修改。



点击提交即可。

5. 现在我们就得到了需要的模块代码了。



代码如下

  1. <!--论坛最新主题列表 begin--><!--{block name="bbsthread" parameter="order/dateline DESC/limit/0,10/cachetime/900/tpl/thread_subject_list"}--><!--论坛最新主题列表 end-->
复制代码


6.现在,我们就可以把模块代码,添加到任意一个模板文件的任意一个你想加入的位置了。
比如,我们想 在首页的 最新评论位置 修改为显示 论坛的最新主题列表,



我们用记事本打开首页的模板文件 templates/default/blog_index.html.php
找到 显示最新评论的模块代码

  1. <!--最新评论列表 begin--><!--{block name="spacecomment" parameter="order/dateline DESC/limit/0,16/subjectlen/20/cachetime/1800/tpl/item_subject_list"}--><!--最新评论列表 end-->
复制代码


替换为我们自己的论坛最新主题列表模块代码

  1. <!--论坛最新主题列表 begin--><!--{block name="bbsthread" parameter="order/dateline DESC/limit/0,10/cachetime/900/tpl/thread_subject_list"}--><!--论坛最新主题列表 end-->
复制代码


并且将 最新评论 的标题

  1. <h3>最新评论</h3>
复制代码

修改为 论坛最新主题 的标题

  1. <h3>论坛最新主题</h3>
复制代码


保存。上传到空间,覆盖原来的首页模板文件templates/default/blog_index.html.php。

OK

刷新一下你的首页吧。
你的成果已经OK了。



不过,由于现在查看论坛帖子的功能还在开发完善中,因此你添加的主题还不能正常查看。
不过,通过上面的教程,你可以举一反三,通过模块,获取其他各类信息,打造出真正属于自己的站点页面。
聿歆 发表于 2006-3-22 23:20:30 | 显示全部楼层
学习,好
回复

使用道具 举报

木之本櫻 发表于 2006-3-22 23:32:43 | 显示全部楼层
哈哈,楼上的还记得我是谁吗?
回复

使用道具 举报

聿歆 发表于 2006-3-22 23:50:05 | 显示全部楼层

回复 #3 木之本櫻 的帖子

呵呵.哥哥.怎么会忘记你啊..

你现在忙什么呢啊?
回复

使用道具 举报

枯心树 发表于 2006-3-23 00:46:32 | 显示全部楼层

回复 #4 聿歆 的帖子

哥哥???
你不要吓偶啊……
回复

使用道具 举报

air 发表于 2006-3-23 01:10:10 | 显示全部楼层
不错,学习了
回复

使用道具 举报

紫云杉 发表于 2006-3-23 07:43:26 | 显示全部楼层

学下
回复

使用道具 举报

VooDiscuz! 发表于 2006-3-23 08:49:21 | 显示全部楼层
支持一下,
学习学习,。
回复

使用道具 举报

fishleong 发表于 2006-3-23 10:09:12 | 显示全部楼层
学习下下~~
回复

使用道具 举报

china358.com 发表于 2006-3-23 12:18:54 | 显示全部楼层
嘿嘿
不错
支持一下啦~~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 22:34 , Processed in 0.035308 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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