alfresco新闻cms定制

需要一个管理新闻的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.打包,发布。

你可能感兴趣的:(jsp,cms,xml,workflow,配置管理)