Discuz!使用问题、建议、BUG等请到论坛反馈以便获得及时帮助,大型问题建议走付费途径。

出现在 SupeSite 前台页面导航栏上的项目,如:首页、资讯、排行榜,即为 SupeSite 频道,如下图所示:

对于频道的管理设置位于 SupeSite 后台 => 系统管理 => 频道管理中,管理分为两部分:功能频道设置和创建频道,如下图所示:

一、功能频道设置

系统内置了两个频道,资讯和排行榜。默认安装 SupeSite 后就会有这两个频道,当您在 SupeSite 后台 => 聚合设置中,设置了对 Discuz! 的聚合后,则会自动开启“论坛”频道,设置了对 UCenter Home 的聚合后,则会自动开启“日志”和“相册”频道。

1、您可以为这些已经开启的频道进行重新命名,并进行“开放”、“关闭”、“隐藏”的操作,如下图所示:

开放:表示该频道会在前台页面的导航栏中显示,也可以正常的访问该频道以及该频道下的内容。

关闭:表示该频道不会在前台页面的导航栏中显示,也不可以正常的访问该频道以及该频道下的内容。

隐藏:表示该频道不会在前台页面的导航栏中显示,但是可以正常的访问该频道以及该频道下的内容。

2、设为首页:表示可以将其中一个频道设置为通过域名访问您的 SupeSite 时的首页。

3、频道名:可以在这里直接修改频道的名称。

4、访问地址:如果设置此项,则会在访问该频道时跳转到您填写的地址上。

5、顺序:可以根据在这里设置的顺序编号来对频道进行排序,前台页面导航栏上显示的顺序就是排序后的结果。

6、类型:分系统内置、聚合、自定义单个页面和自定义文章频道。

7、编辑:对已有的频道进行编辑操作,如下图所示:

频道名和访问地址已经在前面提到过,也可以在这里修改。

频道首页模板:假设这里填写为 hellen ,需要确保将该模板文件上传到模板的 ./templates/default/ 目录下面。即为./templates/default/hellen.html.php 文件,可参考news_index.html.php,如果不设置系统采用默认值。

频道分类页模板:即为该频道分类下的模板,同理需要确保将该模板文件上传到模板的 ./templates/default/ 目录下面。可参考news_category.html.php,如果不设置系统采用默认值。

频道查看页模板:该模板文件需要上传到模板的 ./templates/default/ 目录下面,可参考news_view.html.php,如果不设置系统采用默认值。

权限配置:即设置哪些用户组可以对该频道进行操作的权限,如可浏览、可投稿、可评论等操作。

8、访问:从这里可以直接访问访频道

9、编辑模板:点击后会进入一个模板编辑的界面,在这里您可以直接修改该频道对应的模板代码,如下图所示:

二、创建频道

点击“创建频道”会进入创建频道的页面,如下图所示:

填写以下项目:

频道名:在前台页面导航栏中显示的频道名。

英文ID:作为该频道的标识名称,不能包含下划线。

访问地址:可以填写也可以留空,如果填写那么会员访问该频道会跳转到您填写的地址上。

类型:可以选择单个页面或者文章频道。

生成基本运行文件:选择该项,则系统会为该频道生成基本的 PHP 程序文件和模板文件。

权限配置:即设置哪些用户组可以对该频道进行操作的权限,如只让管理员组对该频道进行操作,设置如下图所示:

点击提交即可成功创建频道。

例如:我填写频道名为“测试”,英文ID为“test”,类型为“单个页面”选择生成基本运行文件,便会在频道列表中增加一个频道,如下图所示:

前台页面的导航栏中也会增加名为“测试”的链接,如下图所示:

增加的 PHP 程序文件存放在 channel 文件夹下面,模板文件存放在 templates 对应的风格目录下面,例子中的生成的文件如下:

./channel/channel_test.php

./templates/default/channel_test.html.php

从这里可以看出刚才填写的英文ID在这里用作生成对应的程序和模板文件了。

点击前台页面的导航栏中的“测试”频道,可以看到默认的频道页面,如下图所示:

您可以自行修改频道的模板文件来修改频道中展示的内容和页面的风格样式。

如果创建频道的时候选择的类型为“文章频道”如下图所示:

文章分类:一行一个分类,多个元素用"回车"格开。填写完成后在前台页面的导航栏中会添加一个新的频道,如下图所示

小经验:

1、当您安装了 Discuz! 论坛后,如需要给论坛一个聚合首页,则可以设置 SupeSite 的论坛频道为首页,然后在论坛频道的访问地址中填写上论坛的域名地址。这样访问 SupeSite 时直接看到的就是一个对 Discuz! 信息聚合的首页,然后点击导航栏中的论坛时,则会直接跳转到论坛的真实首页了。

2、创建的频道则可以用于自由定制在 SupeSite 中所需的功能,在生成的 PHP 程序文件中实现功能的逻辑部分,在生成的模板文件中做功能的页面展示,是一个不错的思路。

{lang scrolltop}