Presentation is loading. Please wait.

Presentation is loading. Please wait.

#SummitNow Dynamic Data List Driven Constraints in Share November 14 th, 2013 Tony Parzgnat – Technology Services Group.

Similar presentations


Presentation on theme: "#SummitNow Dynamic Data List Driven Constraints in Share November 14 th, 2013 Tony Parzgnat – Technology Services Group."— Presentation transcript:

1 #SummitNow Dynamic Data List Driven Constraints in Share November 14 th, 2013 Tony Parzgnat – Technology Services Group

2 #SummitNow Dynamic Data List Driven Constraints in Share November 14 th, 2013 Tony Parzgnat – Technology Services Group

3 #SummitNow Constraints Overview List constraints can be added to properties in the Alfresco content model. Form inputs in Share automatically become dropdown lists / select boxes. 3

4 #SummitNow Constraint Configuration 4 List Constraints configured in Alfresco content model XML files

5 #SummitNow Problem for Business Admins 5 “Why do I have to make an IT request to update the dropdown lists in my system?!?”

6 #SummitNow 6 Problems for IT Admins 6 “Why do I have to update XML files and restart the server to update dropdown lists?” “Why is the business admin screaming at me?”

7 #SummitNow Fixing the Problems “I sure wish that Alfresco had a user friendly interface for maintaining lists of data…” 7

8 #SummitNow Data Lists Do That! 8

9 #SummitNow Implementation Overview Extend the Data List content model to include a new list type for Value Assistance Lists Add Alfresco repository web script for retrieving values from the Data Lists as JSON Add Share UI form controls for dropdown lists and multi-select boxes 9

10 #SummitNow Implementation Overview Extend the Data List content model to include a new list type for Value Assistance Lists Alfresco repository web script for retrieving values from the Data Lists as JSON Share UI form controls for dropdown lists and multi-select boxes 10

11 #SummitNow Value Assistance Data List Type Same process as creating custom document or folder types New list types automatically appear in Share 11

12 #SummitNow Alfresco Repository Web Script Web script delivers list data to the Share UI on- demand in JSON form http:// /alfresco/ service/tsgrp/va/picklist/ picklist?name=Colorhttp:// /alfresco/ service/tsgrp/va/picklist/ picklist?name=Color 12

13 #SummitNow Share Controls Behave just like Share selectone.ftl and selectmany.ftl controls Configure share-config.xml to point to the correct Data List (by name) 13

14 #SummitNow Share Controls Behave just like Share selectone.ftl and selectmany.ftl controls Configure share-config.xml to point to the correct Data List (by name) 14

15 #SummitNow Here is a line of text Here is another 15

16 #SummitNow Permissions and Security Data List security mimics the Document Library in Share Managers - View/Create/Edit/Delete Collaborators - View/Create/Edit Contributors - View/Create Consumers - View 16

17 #SummitNow Permissions and Security Recommendations Create a private “System Admin” site in Share Create all constraint Data Lists in this site Only provide site access to business and IT system admins 17

18 #SummitNow Installation/Setup Process 1.Install tsgrp-value-assistance.amp into Alfresco 2.Install tsgrp-value-assistance.amp into Share 3.Create Data Lists 4.Update share-config.xml so that properties with constraint lists use the dynamic controls 18

19 #SummitNow Dynamic Data List Driven Constraints in Share TSG Website - http://www.tsgrp.comhttp://www.tsgrp.com Tony Parzgnat - tparzgnat@tsgrp.comtparzgnat@tsgrp.com Ray Wijangco - rayw@tsgrp.comrayw@tsgrp.com 19

20 #SummitNow Dynamic Data List Driven Constraints in Share TSG Website - http://www.tsgrp.comhttp://www.tsgrp.com Tony Parzgnat - tparzgnat@tsgrp.comtparzgnat@tsgrp.com Ray Wijangco - rayw@tsgrp.comrayw@tsgrp.com 20


Download ppt "#SummitNow Dynamic Data List Driven Constraints in Share November 14 th, 2013 Tony Parzgnat – Technology Services Group."

Similar presentations


Ads by Google