6.4 论坛模块设计
铭宇企业门户网站提供了在线论坛功能,用于可以在网站论坛中进行技术问题讨论或发表个人见解和主张。在该论坛中提供了论坛公告、技术版块和非技术版块,并且每个版块中又设置了多个话题,这样可以使用户快速进到自己感兴趣的专区投入讨论。用户可以以游客的身份浏览论坛中的各版块内容或发表自己的见解,也可以注册为用户。网站论坛首页的页面运行结果如图8所示。
图8 网站论坛首页的页面运行结果
由于论坛模块的具体实现代码比较多所以就不在此处给出了。
6.5 网站后台首页设计
铭宇科技企业门户网站的后台入口和前台用户登录是一个,都是通过网站前台的“客户渠道”/“用户登录”进入,管理员输入正确的用户名和密码后即可进入到网站后台对网站进行管理。网站后台主要是对前台需要显示的信息进行管理、对留言簿信息进行管理和维护论坛。铭宇科技企业门户网站的后台首页的运行结果如图9所示。
图9 铭宇科技企业门户网站的后台首页的运行结果
铭宇科技门户网站的后台主要通过框架页实现。这样可以很方便地实现页面导航。框架页的Top部分主要用于显示当前用户状态、返回首页及安全退出网站等功能;框架页的left部分主要用于页面导航;框架页的main部分主要用于显示各功能模块的操作,在left部分的每个超链接都指定其target属性,即为其指定显示的目的窗口。铭宇科技门户网站首页的关键代码如下:
<%@ page contentType=\<%@ page import=\<%@ page import=\<%
response.setHeader(\response.setHeader(\response.setDateHeader(\
response.setHeader(\
if (!Crazyadept.UserIsOK(session,FinalConstants.STATUS_ADMIN)) { response.sendError(response.SC_FORBIDDEN,\禁止访问\
%>
管理员控制台