Phpwind的门户模块可以跟论坛、文章及其他模块无缝的结合起来,主要是用来调用其帖子、文章或信息,把热门数据在门户里展示出来,起到综合首页功能,方便用户进行查看。phpwind安装好后,默认的门户没有数据,是空的。我们可以根据自己的需要,对门户进行设置,来增加栏目和调用的数据类型。如下图所示:
一、全局导航设置
我们先进入phpwind后台,单击【全局】->【导航设置】,如下图所示。其中【社区主导航】里的亲子、美容、汽车和家装导航我们暂时不需要,可以直接删除。删除时直接单击相应导航后面的[删除]即可。
我们目前准备只调用论坛版块的数据,所以增加如下几个门户导航:活动召集、驴友相册、都市生活、美食购物、广 告 信 息、二 手 交 易和求职招聘。
在【社区主导航】主界面里单击〖添加导航〗按钮。弹出【添加导航】界面,如下图所示:
在上级导航选项里选“门户”,让新添加的栏目导航作为门户的下级导航;栏目名称后面的文本框中输入“活动召集”;由于本导航是和论坛中的活动召集版块是一致的,所以链接地址要写入活动召集版块链接地址,其链接地址的获取方法是,打开论坛界面,在活动召集版块上单击鼠标右键,在弹出菜单中选择〖复制快捷方式〗,如下图所示,然后再粘贴到上图的文本框中;其他项根据个人喜好设置即可,然后单击〖提交〗按钮。
重复上述步骤,添加所有导航栏目,完成后的后台和前后效果如下图所示。导航前面的数字是此导航的排列顺序,是可以随意调整的。此时单击加入的自定义导航,会直接转到论坛的相应版块。
后台效果图
前台效果图
二、门户频道设置
单击【模式】->【门户设置】,进入门设置界面,如下图所示;
Phpwind默认的汽车、美食、家装等频道不是我们需要的,我们先将其删除,只保留首页、门户和图酷三个频道,然后选择门户后面的默认首页单选按钮,把门户设置为默认首页。然后单击〖提交〗按钮。如下图所示:
这里需要说明一点,我们目前不开设新频道,只是让门户首页来调用论坛的帖子,所示开设门户新频道的方法我们这里先不做介绍,如果有童鞋们想研究,可以自己动手尝试一下。
三、门户首页调用设置
我们在浏览器中打开网站的首页h t t p://www.huoker.com/,这时会直接显示门户首页。如下图所示:
大家可以看到,门户首页没有数据,并且默认的模块并不符合我们的要求,如:家居生活、精彩活动速递、美食频道 Food及其后面的小分类等等。怎么办呢?
Phpwind提供门户版面的可视化编辑,这个功能是在前台,大家需要使用管理员账号在前台登录。在用户登录区域输入管理员账号和密码,然后单击〖登录〗按钮。登录后在右上角会出现【频道管理】菜单。鼠标放在上面会有下拉菜单。如下图所示:
我们单击最下面的【显示模块】,会在页面顶部弹出一个提示条,如下图所示:
单击〖关闭所有显示模块〗按钮或者刷新本页面后,本提示条会自动关闭。把鼠标移动到一个模块上面,可以看到模块上方出现“A1_首页头条@门户 管理”字样,如下图所示:
单击黄颜色的〖管理〗按钮,就能进入本模块的管理界面,如下图所示:
在管理界面中,可以编辑本模块的各项参数。下面我们就开始动手编辑需要改动的模块。单击〖设置模块属性〗,如下图所示:
模块属性设置里的各项可以使用默认值,不需要改动,我们主要改动标题摘要以下的内容。数据来源选择“帖子排行”;排序类型选择“最新主题”; 因为是首页头条调用,所以选择版块选择全站调用,这样,如果有论坛里有新贴子发布,就会在这里显示出来。其他项可以根据个人喜好来设置。
各项参数设置好后,单击〖提交〗按钮,就修改成功了。
首页头条的设置是比较简单的,下面来说一下,需要编辑模块代码的模块设置方法。我们以美食频道 Food为例说明,如下图所示,标注红框的地方法都是可以修改的。
我们先来修改美食频道 Food的标题,在管理模块下,单击美食频道上方的〖管理〗按钮,如下图所示:
在弹出的模块内容管理界面中,单击〖编辑模块代码〗,如下图所示:
我们把“美食频道”改为“驴友专区”,“Food”去掉,单击〖管理〗按钮。下面再来修改右侧栏目导航,把鼠标移至右侧栏目导航上面,如下图所示:
单击〖管理〗按钮,进入模块内容管理界面中,单击〖编辑模块代码〗,如下图所示。修改标题分别为:驴友公告、新人报到、活动召集和驴友相册,把href后面的“#”号改为相应的论坛版块链接。多余的栏目直接删除,然后单击〖提交〗按钮。
再来修改本栏目下的播放器模块,同样单击〖管理〗按钮。如下图所示:
进入模块内容管理界面中,单击〖设置模块属性〗,修改模块各项参数。由于本模块是“驴友专区”,图片调用本分类下所有版块的图片,所以我们按下键盘的Ctrl,用鼠标选择驴友公告、新人报到、活动召集和驴友相册四个版块。其他参数修持默认,单击〖提交〗按钮。
其他模块的管理与上面所述基本一样,大家自己修改一下,修改过程中,应该注意选择版块与你模块保持一致。
如果不想使用太多的频道模块,可以使用FTP连接到空间,修改/mode/area/themes/home/main.htm 把相应的频道模块删除即可。