基于openjweb1.8+开发的中华女性素质教育基金会门户网站介绍
中华女性素质教育基金
门户网站用户手册
(基于OpenJWeb1.8+版本定制开发)
OpenJWeb开发组
联系人:王先生
Email:baozhengw@163.com
QQ:29803446
手机:13651070328
第一章 概述
中华女性素质教育基金网站是基于OpenJWeb 1.8+ Java Web应用快速开发平台定制开发的门户网站系统,包含门户页面展示和后台内容管理系统(CMS)。本网站主要包括以下功能:
(1) 网站栏目树定义。
(2) 在指定栏目下编辑和发布信息。信息编辑支持所见即所得的html正文编辑器,图片及附件上传,支持增删信息时自动重建站内全文检索的分词库,信息发布后可生成静态html页面。支持信息附件的全文检索(包括word,text,ppt,pdf,excel等格式的文件)。
(3) 可对信息发布设置审批流程。
(4) 公益人物图库、捐赠之星图库管理。
(5) 推荐图书及在线课程管理。
(6) 友情连接管理。
(7) 会员注册及会员档案管理。
(8) 门户首页(含首页、网站地图、站内全文检索、机构介绍、公益咨询、新闻发布、捐赠之星、各地合作机构、教育在线、公益人物、公益政策等)。
第二章 系统配置参数
网站系统的配置参数一般在系统安装时由乙方负责配置,但甲方的网站管理员仍需要了解这些配置参数,以便在产品交付后由甲方自己维护。
配置参数之前,首先登录系统,在浏览器中输入http://localhost:8084/crm
如果安装的时候配置的不是8084端口,则使用新配置的端口号,进入网站主页后,点登录,输入用户名和口令。目前配置的默认用户名为cms口令为wanghong,登录成功后,显示下面的页面:
此配置参数对应的位置为系统管理—系统参数配置,下面详细说明各系统参数的含义。允许用户修改的参数的值用红色表示(参数名是开发时预设的,不能修改参数名,只能修改参数值)。
参数名 |
参数值 |
参数说明 |
备注 |
applicationServer |
tomcat |
应用服务器类型 |
不允许用户修改 |
sys_dict |
SYSTEM_CODE |
应用系统数据字典类型 |
不允许用户修改 |
getAuthBean |
IDBSupportService3 |
数据源 |
不允许用户修改 |
webContext |
crm |
WEB应用上下文名称 |
不允许用户修改 |
logThreadSleep |
2000 |
日志线程休眠时间 |
不允许用户修改 |
logThreadPoolCount |
20 |
线程池计数,超过规定值则写入数据库 |
不允许用户修改 |
logWriterTimer |
2000 |
日志定时器时间间隔 |
不允许用户修改 |
logoutUrl |
/ |
注销后跳转的地址 |
不允许用户修改 |
systemName |
OpenJWeb 1.8 Java Web应用快速开发平台 |
系统名称 |
用户可更改此名称 |
isRunSms |
false |
手机短信开关 |
不允许用户修改 |
mailCountPer5min |
5 |
每5分钟群发的邮件数量 |
不允许用户修改,除非用户知道邮箱服务器允许的发邮件频率 |
isUseTeacherMng |
Y |
针对师资专用,是否启用师资管理 |
不允许用户修改 |
luceneSearchResultPage |
/portal/youlan/luceneSearch.jsp |
站内搜索的信息列表页面 |
不允许用户修改 |
defaultRedirectUrl |
/portal/youlan/yidao.html |
web.xml里配置了redirect.jsp为默认页,由此页面转向的页面 |
不允许用户修改 |
serialPassword |
N0NKNPYYxqT+EoA1e8nwHA== |
产品授权序列号 |
用户根据软件商提供的序列码修改此参数 |
entityClassPath |
D:/project/openjweb/src/java/ |
实体类源代码根路径 |
不允许用户修改 |
datasourceFile |
D:/project/openjweb/src/java/core-service-demo.xml |
指定平台在哪个xml文件中生成hbm.xml |
不允许用户修改 |
webContextRoot |
D:/project/openjweb/webapps/ |
设置本机部署的Web应用根目录 |
如果部署的目录不是d:/project,需修改为对应目录 |
luceneIndexDir |
D:/project/openjweb/webapps/searchIndex |
搜索引擎索引目录 |
如果部署的目录不是d:/project,需修改为对应目录 |
searchRoot |
D:/project/openjweb/webapps/pubinfo |
搜索引擎文件根目录 |
如果部署的目录不是d:/project,需修改为对应目录 |
serverName |
localhost |
主机域名或IP |
如果用户外网域名已配好,需更改对应的域名 |
serverPort |
8088 |
访问端口 |
安装时配置的端口,用户不可以修改 |
en_copyright |
OpenJWeb开源组织版权所有。联系方式:13651070328王先生 QQ:29803446 |
英文版权信息 |
用户可以修改 |
cn_copyright |
OpenJWeb开源组织版权所有。联系方式:13651070328王先生 QQ:29803446 |
中文版权信息 |
用户可以修改 |
smsURL |
|
针对幽兰女社选择的短信运营商的配置参数,用户可修改其中的username(ylns)和password部分(abcdefg) |
|
bbsAddr |
http://www.openjweb.com:8088/jforum |
论坛的访问地址 |
--暂不使用 |
isShowEmailButton |
Y |
是否在工具条显示电子邮件按钮,Y表示是,N表示否 |
用户可以修改 |
isShowChatButton |
Y |
是否在工具条显示在线交流按钮,Y表示是,N表示否 |
用户可以修改 |
isShowBBSButton |
N |
是否在工具条显示电子论坛按钮,Y表示是,N表示否 |
用户可以修改 |
loginImage2 |
images/lg_name.gif |
登录页面的文字图片 |
用户可以修改,图片相对位置D:/project/openjweb/webapps/apps/images |
logoBackendImage |
images/name.jpg |
后台首页的logo |
对应目录为D:/project/openjweb/webapps/apps/images,如果要去掉openjweb的文字,可使用images/name_blank.jpg |
batchSendMailType |
2 |
群发邮件的方式,在发送邮件的时候,如果选择后台群发,有两种群发方式: 1 所有邮件都使用系统的邮箱进行发送。 2 使用登录人本人的一个邮箱进行发送。 |
用户可以改为1,也可改为2,如使用系统邮箱统一发送,则设置为1 |
friendLinkCount |
10 |
在首页的友情连接栏目显示的友情链接的数量。如果为空,则默认为10 |
用户可以改为其他数字 |
isStartWorkflowEngine |
N |
是否启用工作流引擎,如果系统不需要工作流,则不需要启动工作流引擎 |
用户不可以修改 |
cmsViewInfoPage |
/portal/youlan/news.jsp |
因为不同的项目,详细信息浏览页的风格是不同的,所以需要在这里配置 |
用户不可以修改 |
cmsCateInfoListPage |
/portal/youlan/list_zixun_info.jsp |
当点首页“更多”显示的信息列表页面。默认为/portal/java/column1.jsp |
用户不可以修改 |
mailServerDomain |
openjweb.com |
邮件服务器域名。如果网站有自己的邮箱服务器,默认的注册用户使用的@openjweb.com |
用户不可以修改,需要和james邮箱服务器一起设置 |
mailServerSenderName |
OpenJWeb官网 |
注册用户成功时,发送给用户的邮箱发件人使用此参数值。 |
用户可以修改 |
mailServerRegistTitle |
openjweb官方网站用户注册通知 |
当注册用户成功时,发送给用户的邮件标题。 |
用户可以修改 |
isStartSearchEngine |
N |
是否启动搜索引擎。 |
用户不可以修改 |
defaultUrl |
/apps/index.jsp |
当登录后台成功后,跳转的页面 |
用户不可以修改 |
isStartVisitLog |
N |
是否启用页面访问日志 |
用户可以修改为Y或N |
cmsRowStyle |
·<a href="${url}">${title}</a><br/> |
针对幽兰女社的信息列表样式 |
用户不可以修改 |
第三章 单位与组织结构管理
3.1 定义单位帐号
单位帐号已定义,功能菜单位于系统管理 – 单位基本信息,目前本项目定义了单位编码为 C0005,单位名称为中华女性素质教育基金会,在后面要讲述的组织结构维护中,可在此单位下建立行政部门。单位管理的界面见下图:
3.2 组织结构管理
组织结构管理的菜单位于系统管理 -- 组织结构维护,界面见下图:
3.2.1 添加部门或子部门
目前已增加了一个信息管理部门,用户可以修改此部门的名称。选中这个部门后,点”添加子节点”,则在此部门下建立下级部门;点“添加同级节点”,可建立此部门的同级部门。上图中,组织结构类型是可以选择的,但建立部门时,组织结构类型应该选择“行政部门”,另外如果在此部门下建立角色,可以选择组织结构类型为“角色”。
3.2.1 为部门添加人员及授权
选择一个部门后(组织结构类型为行政部门),点页面的“人员”,出现此部门的人员列表,见下图:
在上图中点“增加”,可增加新的人员;
在上图勾选用户后点“删除”,可删除用户,但如果系统已经具有此用户的业务数据,则不可以删除。
系统角色:勾选一个用户后,为此用户绑定他/她拥有的系统角色。
权限:勾选一个用户后,点“权限”,弹出权限分配页面,可以为用户分配功能菜单权限。下面是权限分配页面:
目前已为cms用户分配了权限,可参考cms用户为其他用户授权。
系统角色:
勾选用户后,点系统角色,可为用户绑定系统角色权限,系统角色是已经预设了一组功能权限的权限组,授权界面见下图:
为部门授权:选择一个部门,点“授权”按钮,可直接为此部门授权。
3.2.2 为角色/业务组添加人员
为角色/业务组添加人员可点页面中的角色/组成员按钮。与部门添加人员不同的是,在部门添加人员是添加一个新的帐号,而为角色添加人员是从现有的帐号中选择部门人员关联到此角色,所以一个人员只能属于一个部门,但可以属于多个角色。可以把一个人关联到不同的角色中。
为角色授权也是点组织结构维护页面的授权按钮。如果为角色授权,则隶属此角色的所有用户都获得授权。
第四章 门户网站管理
4.1 注册会员管理
此功能位于门户网站-注册会员管理,主要用于查看注册的会员信息,并可以锁定会员帐号,并可以向会员发送邮件。
加入名单:用于分页查找会员时,将会员邮件添加到邮件名单中,写邮件的时候会在收件人中自动显示选择的收件人列表。下图是写邮件页面:
4.2 首页友情链接设置
设置友情链接,可以在首页的友情链接栏显示友情链接。此功能位于门户网站—首页友情连接设置,见下图:
说明:显示顺序用于调整首页中显示友情链接的先后顺序。友情连接设置好以后,
4.3 人物图库分类
此功能位于门户网站-人物图库分类。下图中,公益人物和捐赠之星栏目已经定义好,请不要删除,但公益人物下级的形象、行为等栏目用户可以删除重定义,捐赠之星下的子栏目(影视界,体育界,企业界为测试栏目)也可以删除重定义。
因公益人物定义了形象,行为等子栏目,在首页显示的样式见下图:
捐赠之星的子栏目展现见下图:
如果修改上面的捐赠之星下的子栏目名称(影视界,体育界,企业界),则首页捐赠之星页面的对应子栏目会同时改变。
4.4 人物图片库管理
人物图片库管理的功能位于门户网站—人物图片库管理。选择一个人物图片库栏目(如公益人物-形象),在右侧列表中点“增加”按钮,显示下面的图片:
人物姓名、资料来源、标题可随便填写。
图片文件名(首页):此图片对应首页中展示的图片,见下图:
图片文件名(首页)对应的图片路径为:
D:/shizi/openjweb/webapps/userfiles/image ,因为目前系统安装在d:/shizi,所以用户可先将图片复制到此目录下,然后在图片文件名(首页)右面的输入框输入图片的文件名,例如pic5.png,注意图片不要使用中文名称。
图片文件名(列表页):指此人物在图片列表页中显示的图片(首页-公益人物),因为图片列表页的图片尺寸和首页的图片尺寸不一样,所以需要另外指定一个图片。上传图片的方式同上。
图片文件名(详细页):点图片后,浏览人物的详细信息时,在详细信息页面显示的图片,这个图片一般是大图片。 上传图片方式同上。
如果用户的服务器是远程机器,不能通过直接往D:/shizi/openjweb/webapps/userfiles/image目录复制图片的方式,可以在下面的信息编辑器中,点 上传图片,具体操作:
点 后,显示下面的页面:
点“浏览服务器”,显示下面的页面:
点下方的浏览按钮,选择一个图片文件(图片文件格式为jpg,png或png格式),选择文件后,点”upload”上传文件,文件会上传到服务器的D:/shizi/openjweb/webapps/userfiles/image目录下。注意文件名在上传前改为英文或数字命名的文件,不要使用中文文件名。
下面是首页中点“公益人物”导航栏显示的图片列表样式:
说明:上图中每页显示9个图片。注意准备图片时最好按照此页面的图片尺寸制作图片,否则显示时按指定的图片尺寸可能会压缩图片的长宽比导致图片失真。点页面中的一个图片后会进入人物详细介绍的界面。在人物详细介绍页面中显示的图片为”图片文件名(详细页)”字段定义的图片文件名。
4.5 图片幻灯设置
此功能设置具有动画效果的图片幻灯,即在首页上的固定栏位每几秒中自动切换广告图片,不同的图片可连接到不同的url地址,幻灯播放序列是在后台设置的,此功能位于:
门户网站—图片幻灯设置。下图是图片幻灯列表页(定义了4个幻灯图片):
下图是图片幻灯编辑页面:
首页上显示的图片幻灯:
4.6 公益政策
公益政策在首页-公益政策的效果图:
后台公益信息页面:
说明:
因美工设计的公益人物是固定风格,只支持二星级-特五星级别公益人物。所以后台录入公益政策时,也需要录入二星级-特五星级公益政策。
第五章 内容管理
本产品后台内容管理系统(CMS)具有以下功能特点:
(1) 可自定义信息状态位,支持自定义信息审批流程。
(2) 可自定义栏目树
(3) 信息编辑支持html格式正文编辑、附件上传、图片上传。
(4) 信息发布时可自动调用全文检索的分词技术,将信息内容的分词加到索引库中。
(5) 信息附件中如果为word、text、pdf、ppt、excel格式的附件,这些类型的附件内容也会被全文检索。
(6) 信息发布时可生成静态html页面。这样可以减少访问数据库的压力。
(7) 在后台还可以指定将某一个jsp页面静态化为html页面,例如将门户首页index.jsp转换为index.html。
5.1 栏目管理
栏目管理位于内容管理-栏目定义,见下图:
本产品已经为预设了中华女性素质教育基金网站的栏目,所以用户不要删除或更改栏目的配置信息。在栏目定义中,“是否导航条按钮”选项是对应首页上的导航条的按钮。“列入网站地图”选项用于标志此栏目是否在网站地图中显示。栏目对应动态URL指首页导航条按钮对应的URL连接。信息列表页模板:如果有的信息有特定的信息展示模板,则在此项中录入对应的url地址,例如推荐图书栏目的信息展示模板为/WEB-INF/jsp/portal/list_edu_book.jsp。这些属性的配置一般是由开发人员负责配置,最终用户不需要自己配置。
5.2 信息审批流设置
因中华女性素质教育基金项目暂不需要复杂的信息审批流,所以配置了最简单的信息发布模式,即信息保存后,勾选保存后的信息,点发布按钮就可以发布。
这里简单介绍下如果设置较为复杂的信息审批流。中华女性素质教育基金的网站管理员可跳过此章节。
设置信息审批流,首先要在工作流—流程状态位功能中录入信息对应的流程状态位,下面是系统预设的对于信息的流程状态位列表:
上图中定义了信息的状态有已保存、送审未处理、一审通过、已发布等状态。
接下来定义由一种状态转换到另外一种状态需要的角色。每种状态转换都对应一个操作按钮,在界面上会动态显示这些操作按钮,例如定义了送审未处理状态—一审已通过状态对应的操作按钮为一审通过,并将此操作授权给admin和cms帐号,可打开工作流-审批流设置:
上图是信息审批流列表页面,下图是审批流设置的编辑页面:
当定义了审批流后,在信息列表页面中会出现相应的按钮,例如定义了送审动作,信息列表页中会出现一个送审按钮:
具体使用方式不详细介绍了。
5.3 信息管理
此功能位于内容管理-信息管理。信息列表页面的样式见下图:
首先介绍一下页面按钮的功能:
a) 增加:增加一条新的信息。
b) 删除:删除一条信息,删除后可同步删除对应的附件和生成的信息静态页面。
c) 上传附件:可为选定的信息上传附件。
d) 生成静态页面:这个按钮不是对应信息的静态页发布,而是将首页动态jsp页面转换为静态html页面,信息发布或重新发布后,如果需要重新生成首页静态页,则点此按钮生成,目前中华女性素质教育基金的用户可暂不使用此按钮。如果用户需要使用此功能,则需要用admin用户登录,在门户网站-静态页生成配置页面中,配置动态页面和静态页面的对照关系,见下图:
e) 信息发布:
用户勾选多行信息列表,点“信息发布”,可将“已保存”状态的信息发布为静态html页面,注意执行此操作时,要保证所选的信息都是“已保存”状态,即不能同时勾选已发布状态和已保存状态的信息进行发布,所以发布前可在查询条件中,流程状态位选择“已保存”状态,然后查询出“已保存”状态的信息进行发布。
f) 重新发布:
重新发布只能选择“已发布”状态的信息进行发布,当已发布的信息仍需要修改内容时,修改完成后,点“重新发布”。
下面介绍一下后台信息栏目对应前台的展现页面:
(1) 新闻发布,对应门户首页 – 新闻发布。
上图是新闻发布列表页,下图是新闻发布的详细内容查看页面:
(2) 首页
后台定义了一条“关于我们”,请不要删除此信息,此信息对应首页大图中点“了解更多”的弹出页面。
(3) 机构介绍栏目
下设成立背景、组织结构、内容与目标三个子栏目,这三个子栏目下的信息不要删除,但可以编辑内容,因为此栏目的信息ID已经固定。
(4) 公益咨询
对应首页—公益咨询。下面是公益咨询列表页面:
(5) 捐赠之星
可在门户网站—人物图片库管理中维护捐赠之星的内容。
(6) 各地合作机构
目前各地合作机构为美工给的图片,不能按不同的地区点击,需要美工切割地图。
(7) 教育在线
教育在线下设推荐图书和在线课程两个栏目。推荐图书栏目因为左侧需要展示一个图书的图片,所以在信息编辑的时候需要上传一个图片,下面是推荐图书的信息编辑页面:
下面是首页-教育在线-推荐图书栏目展示的页面:
下面是在线课程的页面:
(8) 公益人物
公益人物的维护见门户网站-人物图片库管理
(9) 公益政策
公益政策见门户网站-公益政策。
下面介绍信息编辑的注意事项:
信息编辑页面中的URL连接可以不填,保存信息时可自动生成。但如果信息是引用的外部的URL连接,则可以录入信息URL连接,不需要编辑信息正文。下图是信息编辑页面,如果需要发布自己编辑的信息,则在编辑框中录入信息正文,URL连接可以不填。但如果引用别处的信息,则直接填写对应的URL连接。
另外,编辑信息时,需要录入信息标题,信息的摘要最好也要填写,这样在页面静态化时可生成html的摘要标签,便于信息的全文检索。关键词最好也要填写。
第六章 网站地图
栏目管理中栏目属性有一个“是否列入网站地图”的选项,如果设置为“是”,则网站地图页面会显示此栏目对应的URL连接,下图是网站地图页面:
第七章 站内全文检索
因为信息发布的时候自动构造了全文检索的索引库,所以在首页的搜索栏里输入关键词后,会显示含有此关键词的信息列表,见下图: