How nuxeo/nuxeo-studio-community-cookbook works
The Nuxeo Studio Community Cookbook is a collection of copy-and-paste customization examples, not a single application or runtime pipeline. The documented authoring workflow is for a community member to select an example and adapt it in Nuxeo Studio Modeler or Designer for an active Studio project. The graph highlights sampled automation examples and their documented or source-visible Nuxeo operations; the tree and excerpts are selective, so unsampled capabilities and uncertain wiring are not expanded.
Main entry points: getAllRelations.js Related documents · ExtractDocumentText.js Document OCR · eml_to_pdf.js EML preview · AS_SendMail_Internal.js Internal document mail
Components 23
Authoring workflow
- Nuxeo Studio
- Automation scripts
modules/nuxeo
Document features
- Related documents
modules/nuxeo/related-documents/modeler/getAllRelations.js - Relation predicates
- Linked documents API
- Custom thumbnails
modules/nuxeo/custom-views/modeler/AS_AddCustomView.js - Blob conversion
- Video thumbnail
modules/nuxeo/video-thumbnail/modeler/SetThumbnailByTimecode.js - Document OCR
modules/nuxeo/google-vision-ocr/modeler/ExtractDocumentText.js - Google Vision
- EML preview
modules/nuxeo/eml-previewer/modeler/eml_to_pdf.js - Comment indexing
modules/nuxeo/comment-indexing/modeler/Comment_AddedOrRemoved.js - Nuxeo repository
Automation examples
- Bulk task reassignment
modules/nuxeo/bulk-workflow-reassignment/modeler/AS_BulkWorkflowReassignment.js - Workflow task service
- Internal document mail
modules/nuxeo/send-email-from-webui/modeler/AS_SendMail_Internal.js - Nuxeo mail service
Search and metrics
- Project metrics
modules/nuxeo/project-metrics/modeler - Metrics documents
modules/nuxeo/project-metrics/modeler/trk_GenerateData_Docs.js
Administration
- User group management
modules/nuxeo/user-group-management/modeler/updateUsersToGroup.js - Group directory
- Facet listing
modules/nuxeo/edit-facets/modeler/api_Util_GetAllFacets.js
Other components
- Community contributor
Connections 18
- Community contributor → Nuxeo Studio: authors in
- Nuxeo Studio → Automation scripts: customizes with
- Related documents → Relation predicates: reads predicates
- Related documents → Linked documents API: queries links
- Custom thumbnails → Blob conversion: converts thumbnail
- Video thumbnail → Nuxeo repository: updates document
- Document OCR → Google Vision: requests OCR
- Document OCR → Nuxeo repository: saves extracted text
- EML preview → Blob conversion: converts EML
- EML preview → Nuxeo repository: attaches PDF
- Comment indexing → Nuxeo repository: updates comment data
- Bulk task reassignment → Workflow task service: reassigns tasks
- Internal document mail → Nuxeo mail service: sends message
- Internal document mail → Nuxeo repository: records share
- Metrics documents → Nuxeo repository: creates and updates
- Project metrics → Nuxeo repository: generates metrics data
- User group management → Group directory: updates membership
- Facet listing → Nuxeo repository: reads facet metadata