Studio

Nuxeo Studio Community Cookbook

Updated: March 18, 2024

The Nuxeo Studio Community Cookbook is a GitHub repository containing Studio contributions and code samples that you can freely reuse in your Nuxeo Studio project.

There is nothing to build. Each module generally includes:

  • XML extension, page providers, automation chain or automation scripting into Nuxeo Studio Modeler.
  • Layouts, contributions within the Nuxeo bundle file, HTML resources, medias that should be created in Nuxeo Studio Designer.

You can clone the repository locally:

git clone https://github.com/nuxeo/nuxeo-studio-community-cookbook.git

Contribution
Feel free to submit your own contribution, following our guidelines and templates.

Latest Modules

Module Description Contributor Category
Replace Renditions Nuxeo Layout
Search for Documents via their Parent Containers Nuxeo Layout
Select All Documents and Send to Bulk Action from Search Nuxeo Layout
Nuxeo Enhanced Viewer Document Preview Genus Layouts
Document Load and Preview Nuxeo Layouts
Interactive PDF Search Nuxeo Search
Custom Preview and Thumbnail Nuxeo Layouts
color-search.png
color-search.png
Similar Color Search Nuxeo Search, AI, Layouts
copy-move.png
copy-move.png
Copy or move documents without the clipboard Nuxeo Layouts
nuxeo-date-time-picker2.png
nuxeo-date-time-picker2.png
Date Time Picker Nuxeo Layouts

Tips and Tricks

Module Description Contributor Category
modeler.png
modeler.png
Tips and Tricks to Design Elements Within Studio Modeler Nuxeo Business Logic
designer.png
designer.png
Tips and Tricks to Design Elements Within Studio Designer Nuxeo Layout
script-utils-2.png
script-utils-2.png
Automation Script Utilities Nuxeo Business Logic

Layouts

Module Description Contributor Category
Replace Renditions Nuxeo Layout
Search for Documents via their Parent Containers Nuxeo Layout
Select All Documents and Send to Bulk Action from Search Nuxeo Layout
Nuxeo Enhanced Viewer Document Preview Genus Layouts
Document Load and Preview Nuxeo Layouts
Interactive PDF Search Nuxeo Search
Custom Preview and Thumbnail Nuxeo Layouts
Similar Color Search Nuxeo Search, AI, Layouts
copy-move.png
copy-move.png
Copy or move documents without the clipboard Nuxeo Layouts
nuxeo-date-time-picker2.png
nuxeo-date-time-picker2.png
Date Time Picker Nuxeo Layouts
geodistance.png
geodistance.png
Geodistance and Google Map Display Nuxeo Layouts, Search, Automation
mail2.png
mail2.png
Send Emails From Nuxeo Web UI Nuxeo Mail, Layouts, Automation, Templates
currency2.jpg
currency2.jpg
Display a Field With Currency Format Nuxeo Layout
cascading.png
cascading.png
Cascading Fields Nuxeo Layout
highlight-logo.png
highlight-logo.png
Custom Searches with Highlight Nuxeo Search
progress-bar.png
progress-bar.png
Add a Progress Bar Nuxeo Layout
qrcode.png
qrcode.png
QR Code Generation Nuxeo Business Logics
eml-previewer.png
eml-previewer.png
EML Previewer Nuxeo Conversion
html-injection.png
html-injection.png
Inject HTML into a Page Using Bound Data Nuxeo Dashboard
dashboard-cookbook.png
dashboard-cookbook.png
Visual Dashboard with Pictures
:warning: DEPRECATED :warning:
Nuxeo Dashboard
document-suggestion-watermark.png
document-suggestion-watermark.png
Custom Nuxeo Suggestion Display Nuxeo Layout
nuxeo-se-collapse.png
nuxeo-se-collapse.png
Collapsible Element Nuxeo Layout
screenshot.png
screenshot.png
Inline Card Property Edition Nuxeo Layout
sfdc-webui.png
sfdc-webui.png
Display Salesforce Metadata Nuxeo Salesforce
ssn.png
ssn.png
Show/Hide the Value of a Secret Field Nuxeo Security
nuxeo-related-documents.png
nuxeo-related-documents.png
Display Document Relations Nuxeo Relations

DAM

Module Description Contributor Category
Similar Color Search Nuxeo Search, AI, Layouts
video-thumbnail2.png
video-thumbnail2.png
Sets the Video Poster and Search Thumbnail Nuxeo DAM
movie.png
movie.png
Additional Video Conversions Nuxeo DAM

AI

Module Description Contributor Category
color-search.png
color-search.png
Similar Color Search Nuxeo Search, AI, Layouts
ocr.png
ocr.png
Extract Text from an Image-Based PDF with Google Vision Nuxeo AI
sensitive-data1.png
sensitive-data1.png
Display Sensitive Data Details Contained in a Document Nuxeo AI

Security / Authentication / User and Group Management

Module Description Contributor Category
user-group-management.png
user-group-management.png
Local Group Admins Nuxeo Administration
task_reassignment.png
task_reassignment.png
Bulk Workflow Reassignment Nuxeo Dashboard
saml.png
saml.png
Map SAML User Attributes to Nuxeo Nuxeo Authentication
sensitive-data1.png
sensitive-data1.png
Display Sensitive Data Details Contained in a Document Nuxeo AI
ssn.png
ssn.png
Show/Hide the Value of a Secret Field Nuxeo Security

Reporting

Module Description Contributor Category
workflow-status.png
workflow-status.png
Monitor Workflow Instances Status Nuxeo Workflow
kibana.png
kibana.png
Display Kibana dashboards in the "Analytics" Nuxeo Reporting

Business Logic

Module Description Contributor Category
mail2.png
mail2.png
Send Emails From Nuxeo Web UI Nuxeo Mail, Layouts, Automation, Templates
document-versions.png
document-versions.png
Delete and Update Document Lifecycle State of Versioned Documents Nuxeo Workflow
task_reassignment.png
task_reassignment.png
Bulk Workflow Reassignment Nuxeo Dashboard
trash.png
trash.png
Permanently Delete All Trashed Documents Nuxeo Automation
document-versions.png
document-versions.png
Delete and Update Document Lifecycle State of Versioned Documents Nuxeo Workflow
calendar.png
calendar.png
Convert Data to Timestamp Nuxeo Automation
nuxeo-related-documents.png
nuxeo-related-documents.png
Display Document Relations Nuxeo Relations

Template

Module Description Contributor Category
mail2.png
mail2.png
Send Emails From Nuxeo Web UI Nuxeo Mail, Layouts, Automation, Templates
dark.png
dark.png
Email Templates Nuxeo Email Templates
CreateFromTemplate.png
CreateFromTemplate.png
Create a new document from a template list Nuxeo Document Templates

Integration

Module Description Contributor Category
sfdc-webui.png
sfdc-webui.png
Display Salesforce Metadata Nuxeo Salesforce