This section covers the Surf Extension Modules.
| Extension Point | Surf Extension Modules |
|---|---|
| Architecture Information | Share Architecture. |
| Description |
Surf Extension Modules are the main tool to use when adding, updating, or hiding content in the Share User Interface (UI). They can be deployed and un-deployed during runtime. A module is defined in XML and stored in the site-data/extensions directory. Working with these extension modules assume a certain knowledge of the Surf UI development framework. Make sure that you have read through the Share Architecture section and the Surf deep dive section. This section covers the following:
|
| Deployment - App Server | tomcat/shared/classes/alfresco/web-extension/site-data/extensions (Untouched by re-depolyments and upgrades) |
| Deployment - SDK Project | share-amp/src/main/amp/config/alfresco/web-extension/site-data/extensions |
| More Information | For a comprehensive introduction to Extension Modules see this page, which also compares Share configuration with Extension Modules. |
| Tutorials |
|