Your SlideShare is downloading. ×
0
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo

241

Published on

- Create content models based on your business problem, with the relevant metadata, validation rules, forms, lifecycle, permissions, etc. …

- Create content models based on your business problem, with the relevant metadata, validation rules, forms, lifecycle, permissions, etc.
- Brand your application with your own logo, colors, pictures, and other custom elements
- Define the navigation with queues, multi-axis browsing, etc.
- Define document templates to generate fully formatted and ready-to-use documents from your content repository, such as invoices, purchase orders, etc.
- Enable and disable existing features and services to fit your needs

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
241
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Build your data model and UI with Nuxeo Studio Oct 10th, 2013 Benjamin Jalon & Frédéric Vadon
  • 2. Why are we here? • An ECM project is about adapting the application to your business, not the other way around. • Nuxeo Platform gives you all the features. • Nuxeo Studio provides the tools to customize the features. • We are going to prove it! 2
  • 3. Let’s go real Story: We work in a hospital and we need to manage all our documents • We need something pretty: new users won’t use it otherwise. • We need OUR data inside, we want to choose what should be there. • We need efficiency! Easy to find information, no unnecessary stuff. 3
  • 4. Branding It should feel like home four our users, we do not want to disturb them too much • Branding is the solution • Set up your theme colors. • Choose your logos. 4
  • 5. Document types We need a way to store Patient informations (Name, Birth Date, Social Security number...) • Nuxeo Documents are designed to handle information (metadata!) and not only attached files. • Let’s create our own document type (a Patient)! • Metadata are grouped by Schemas. Section Label Label ADD OK 5
  • 6. Simple automation The document title should be calculated automatically • Events can be caught and bound to logic. • Let’s catch the patient creation event. • Single operations are available and can be linked together to create business logic : it is called Automation Chains 6
  • 7. Data model How can we structure and organize our documents? • Create your own domain structure. • You can create folderish documents. • A document can have metadata and children! 7
  • 8. Document listing In folders, we need to see valuable information quickly. • Content views are results of a query : show the exact documents you want. • Customize the result to show the right columns. 8
  • 9. Content view filters We have too many documents in ours folders, we need to be able to filter them. • Content views comes with filters! • Filters are easy as layouts. 9
  • 10. New tabs Our patient information are split across 2 tabs (metadata and content). Any more efficient solution? • A tab in Nuxeo can contains form layout (for metadata) and content views (to list documents). • Tab are very flexible. Do not hesitate to play and experiment all the available options! 10
  • 11. Business logic Creating a new document for a patient takes too many steps, cannot it be quicker? • What is needed is a button directly on the new Patient tab. • The buttons (called User Actions) can be linked to automation chains to bring new logic into Nuxeo. New Patient 11
  • 12. Managing Patient status We start to have too many Patients in the system. Could we archive their info once there are out of the hospital? • Every nuxeo Document has a life cycle, this is what we need here. • State for a document can be changed using Automation. 12
  • 13. 13 ld or xW #N Thank you !

×