`
badxy
  • 浏览: 141680 次
  • 性别: 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
分享到:
评论

相关推荐

    Alfresco cookbook Alfresco share

    3. **用户界面与工作流**:解释了Alfresco Share的用户界面设计,如何创建和定制个人工作区,以及如何利用预定义和自定义工作流进行任务管理。 4. **文档管理**:讲解如何上传、下载、版本控制、权限管理、标签和...

    Packt.Publishing.Alfresco.Enterprise.Content.Management.Implementation.eBook-BBL.pdf

    Walker编辑,由Packt Publishing出版,旨在为读者提供全面的Alfresco内容管理系统(CMS)安装、使用和定制的指导。Alfresco是一款强大的、免费的、基于Java的开源企业级内容管理系统,它在技术与解决方案之间架起了...

    Alfresco Workflow Guide.pdf

    Alfresco,作为一款领先的内容管理系统(CMS),不仅提供强大的文档管理和协作功能,还拥有成熟的工作流引擎,帮助企业优化业务流程,提升工作效率。本文将基于《Alfresco工作流指南》的部分内容,深度解析如何在...

    Alfresco安装说明.docx

    Alfresco 安装说明 Alfresco 是一个流行的开源企业内容管理系统(ECM),可以帮助用户创建、管理和共享文件、文档和其他内容。本文档旨在指导用户安装和配置 Alfresco 服务器。 安装准备 在开始安装之前,需要...

    Alfresco开发者指南

    作为一款开源软件,Alfresco允许开发者根据自身需求进行定制化开发,从而满足特定业务场景下的复杂需求。 #### 描述解析:Alfresco最好用的开源文档管理系统 Alfresco被广泛认为是目前市场上最优秀的开源文档管理...

    alfresco讲义

    - **Alfresco 的核心组件** 包括文档管理、内容存储库、工作流引擎等,它还提供了强大的API接口,允许开发者进行深度定制与扩展。 #### 二、Alfresco 与 Custom Content Types - **Custom Content Types**:...

    Alfresco2_1_Installation_Guide.

    Alfresco是一款开源的企业级内容管理系统(Content Management System, CMS),它提供了强大的文档管理、工作流管理和协作功能。Alfresco适用于各种规模的企业,支持多种部署方式,包括本地部署和云部署。它通过集成...

    alfresco-jlan-4.0.zip_Alfresco JLAN_CIFS_Jlan.jar_alfresco-jlan_

    《Alfresco JLAN:Java实现的CIFS服务器服务》 Alfresco JLAN是一款基于Java语言实现的CIFS(Common Internet File System)服务器服务,它与Alfresco企业内容管理系统紧密集成,提供了强大的文件共享和协作功能。...

    Alfresco部署

    在IT领域,企业内容管理系统(ECM)是管理和组织企业内部和外部信息的关键工具,而Alfresco就是一款广受欢迎的开源ECM...遵循最佳实践和官方文档,结合实际需求进行定制,可以构建一个稳定且高效的Alfresco ECM系统。

    alfresco install

    Alfresco是一款强大的开源内容管理系统(Content Management System, CMS),主要功能包括文档管理、文件存储、工作流管理等。该系统支持多种部署方式,既可以在本地服务器上部署,也可以在云端进行部署。Alfresco的...

    Alfresco 3 Enterprise Content Management Implementation

    通过Web脚本,可以快速构建用户界面和API,提升系统的灵活性和定制化能力。书中的相关章节将指导读者掌握这项技术,实现高效的内容服务。 另外,安全和权限管理是ECM系统的关键。Alfresco提供了强大的访问控制机制...

    alfresco文档

    3. **Share扩展**:Share是Alfresco提供的标准Web客户端,支持对其外观和行为进行定制化开发。 #### 五、配置和定制Share 为了更好地满足企业需求,可以对Share进行以下方面的配置和定制: 1. **界面定制**:更改...

    linux下部署alfresco

    Linux 下部署 Alfresco 在 Linux 环境中部署 Alfresco 需要安装 Java Development Kit(JDK)和 MySQL 数据库,以满足 Alfresco 的运行要求。下面是详细的部署步骤: 安装 JDK 首先,需要下载 64 位 JDK1.6 ...

    alfresco webservice 文档上传

    Alfresco是一款开源的企业内容管理(ECM)系统,它提供了强大的文档管理、协作和工作流程功能。...通过理解上述步骤并熟悉Alfresco的API,你可以创建定制化的文件上传解决方案,满足特定的业务需求。

    Linux系统安装Alfresco Community

    Linux系统安装Alfresco Community 在 Linux 系统中安装 Alfresco Community 需要遵循一定的步骤,以下是详细的安装步骤和知识点: 1. 下载 Alfresco 社区版本:首先需要下载 Alfresco 社区版本的安装包,可以从...

    Alfresco5.1图文说明安装

    ### Alfresco 5.1 图文安装指南 #### 一、概述 Alfresco是一款开源的企业内容管理系统(ECM),用于管理和存储各种类型的企业文档。本文档将详细介绍如何安装Alfresco 5.1版本,并提供相关的图文说明,帮助用户...

    Alfresco与AD集成部署

    Alfresco是一个开源的企业内容管理系统(ECM),它提供了文档管理、协作、网站管理等多种功能。集成Active Directory(AD)或 Lightweight Directory Access Protocol(LDAP)可以让Alfresco使用企业现有的用户身份...

Global site tag (gtag.js) - Google Analytics