Cargando…

Alfresco developer guide : customizing Alfresco with actions, web scripts, web forms, workflows, and more /

"This book takes you through a set of exercises as if you were rolling out and customizing the platform for a fictional organization called SomeCo, which wants to roll out Alfresco enterprise-wide. Each department has a set of requirements that need addressed. We will show you how to extend Alf...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Potts, Jeff
Otros Autores: Fehr, Alan (Revisador), Srivastava, Aditi (Editor ), Antony, John (Editor )
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, U.K. : Packt Pub., 2008.
Colección:From technologies to solutions.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Content; Preface; Chapter 1: The Alfresco Platform; Alfresco in the Real World; Basic Document Management; Web Content Management; Content Authoring Tools; Separation of Presentation from Content; Systematic Publication or Deployment; Alfresco WCM Example; Custom Content-Centric Applications; Example Used throughout This Book; Alfresco Architecture; High-Level Architecture; Add-Ons; Open Source Components; Major Standards and Protocols Supported; Customizing Alfresco; Basic Customization; Dashlets; Custom Views
  • Rules and Rule ActionsSimple Workflow; Advanced Customization; Examples of Advanced Customizations; Extend the Content Model; Perform Automatic Operations on Content; Customize the Web Client; Create a RESTful API; Streamline Complex Business Processes with Advanced Workflows; Get Your Web sites under Control; Integrate with Other Systems; Dusting Off Your Toolbox; What about Adobe Flex?; Understanding Alfresco's Editions; Significant Feature Differences; What's Used in This Book; Summary; Chapter 2: Getting Started with Alfresco; Obtaining the SDK; Step-by-Step: Building Alfresco from Source
  • Setting up the SDK in EclipseStep-by-Step: Importing the SDK into Eclipse; Extending Alfresco; Understanding the Extension Mechanism; Standard Java Web Application Files; Framework Files; Packaging and Deploying Customizations; Separating Server-Specific Customizations; Step-by-Step: Packaging and Deploying a Simple Customization; Taking a Look at the Build File; Troubleshooting; Log4j; Step-by-Step: Debugging from within Eclipse; Node Browser; Starting Over; Summary; Chapter 3: Working with Content Models; Defining SomeCo's Content Model
  • Step-by-Step: Starting the Custom Content Model with Custom TypesTypes; Step-by-Step: Adding Properties to Types; Properties and Property Types; Constraints; Step-by-Step: Relating Types with Associations; Associations; Step-by-Step: Adding Aspects to the Content Model; Aspects; Step-by-Step: Finishing up the Model; Modeling Summary; Custom Behavior; Modeling Best Practices; Out of the Box Models; Configuring the UI; Step-by-Step: Adding Properties to the Property Sheet; Externalizing Display Labels; Making Properties Read-Only; Step-by-Step: Adding Types and Aspects to WebClient Dropdowns
  • Step-by-Step: Adding Properties and Types to Advanced SearchStep-by-Step: Setting Externalized Label Values; Setting up Additional Locales; Working with Content Programmatically; Step-by-Step: Creating Content with JavaScript; Leveraging Root Objects; Knowing When to Save Documents; Using JavaScript for Batch Manipulation; Writing Content to the Content Property; Creating Content with Java Web Services; Step-by-Step: Run SomeCoDataCreator Class to Create Content; Creating Content with PHP Web Services; Creating Associations; Searching for Content