Tout savoir sur les "web scripts avec Alfresco" : comment, pourquoi, son intégration avec d'autres systèmes ainsi que la customisation des fonctionnalités en vue de répondre aux besoins spécifiques.
Programme
Web Scripts overview
- Overview
- MVC Framework
- Types of Web Scripts
- Defining a Web script
- Storing a web script
- Registering a Web script
- Listing all Registered Web scripts
- Invoking a Web script
Web Script components
- Overview
- Descriptor
- Controller
- FreeMarker template
- Optional components
Introducing Maven
- Overview
- Terminology
- Creating a new project
- Project structure
- POM file
- Maven and Alfresco
FreeMarker
- Overview
- Alfresco and FreeMarker
- FreeMarker Data Model
HTTP argument and error handling
- Overview
- URL Argument handling
- Status codes
- Status root objects
JavaScript controller
- Overview
- JavaScript API
- JavaScript and Alfresco
- Root Scope API objects
- Scripts Node API
- Modifying and Creating API
- Custom Script API
- JavaScript debugger
Searching
- Overview
- Search service
- Lucene
- Alfresco-FTS
- CMIS-QL
- Alfresco CMIS-QL
Presentation Web Scripts
- Overview
- Architecture
- Dashlets
- Web Scripts interaction
Multiple Response Templates
- Overview
- MIME types
- Descriptor format tag
- Calling a format
Advanced options
- Internationalization
- Custom configuration files
- Content negotiation
- Multi-part forms
- Complex HTTP requests
- Caching
- Additional Descriptor options