`
badxy
  • 浏览: 137883 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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.打包,发布。
1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics