Book Image

Alfresco Developer Guide

Book Image

Alfresco Developer Guide

Overview of this book

Table of Contents (17 chapters)
Alfresco Developer Guide
Credits
About the Author
About the Reviewers
Preface
Index

Summary


In this chapter you learned about the differences between Alfresco's DM store and the AVM store. The intent was not to provide an end-user how-to for Alfresco's WCM functionality, but rather to show the customization and extension points you'll see during a typical implementation.

Specifically, in this chapter you learned how to:

  • Define web forms using XML Schema to allow non-technical users to create content

  • Write presentation templates using XSLT and FreeMarker to enable the transformation of web form data into multiple rendition formats

  • Use Alfresco's WCM API from JavaScript and Java to query the repository from a frontend web site

  • Implement content deployment for both Alfresco-to-file system (FSR) and Alfresco-to-Alfresco (ASR) deployments

  • Leverage advanced workflows to route web content including creating your own custom WCM workflow

  • Use the AVM API to work with WCM assets from JavaScript and Java, which included finding and parsing web form XML data as well as invoking test server...