需要一个管理新闻的cms,中间可能需要定制一些审批功能(workflow的支持),而alfresco的自带的文章管理太自由。其实可以参照alfresco已实现的forum进行如下定制:
0.建议把新闻等文章管理可以叫为journal管理,而一篇文章称为article。(借liferay中的概念,比较统一)
1.forumModel.xml,先定出数据模型journalModel.xml:journal表示一个folder,article表示为一个文件。journal是否可以有journal可以以后扩充。
2.创建JournalBean(模仿ForumsBean)和CreateArticleDialog(模仿CreateTopicDialog)类,并在jsp folder中创建journal/journal.jsp(模仿forums.jsp)与journal/create-journal-dialog.jsp(模仿create-topic-dialog.jsp)
3.修改create-journal-dialog.jsp中的代码使得可以编辑html页面(模仿create-html.jsp),并修改一些原来叫forum和topic的字符串资源.
4.在web-client-config-custom.xml配置自己的dialog,action,action-group,在faces-config-custom.xml添加自己的managed bean
5.打包,发布。
分享到:
相关推荐
1.2 定制你的Alfresco仪表板 5 1.3 更新你的ALFRESCO档案 5 1.4 设置你的ALFRESCO主页 5 1.5 创建ALFRESCO站点 5 1.6 加入或离开一个ALFRESCO站点 5 1.7 定制站点仪表板 6 1.8 添加ALFRESCO站点功能 6 1.9 拖拽方式...
Alfresco cookbook Alfresco share
记录Alfresco源码开发环境搭建的过程,从源码下载到编译运行。
Getting Started with Alfresco Share
Alfresco安装说明
alfresco讲解,很详尽,安装步骤alfresco讲解,
Alfresco文档管理系统1
Alfresco介绍
Alfresco5.1图文说明安装
文档管理服务器 alfresco 中文使用教程 文档
liunx下部署alfresco(使用mysql数据库)
Alfresco 3.0的非常好的一本书,也是官网上推荐的,里面介绍了Alfresco产品体系中的各个成员的功能,以及Alfresco的部署和实现方面的知识
Alfresco Workflow Guide.pdf
Alfresco安装后启动异常处理
Alfresco开发指南,指导在c#中二次开发Alfresco应用
Alfresco RSM自定义主题AIO项目-SDK 4.1 这是Alfresco SDK 4.1的多合一(AIO)项目。 它创建一个新的主题(rsm-customtheme),为非管理员删除一些菜单项,并为登录页面设置一个新的背景图像。 使用./run.sh build...
alfresco web开发的教程和api 是多年使用的惊讶
基于java的CIFS实现,与alfresco相结合的服务器服务。
详细alfresco数据备份教程,pdf格式