Share Enhancements David Webster Introduction Me: The Session: • • David Webster Alfresco Engineer • • • • Share Enhancements: • • Joined April 2010 UI Team @davidcognite • • • What’s changed since 4.0 Details of: • Dashlet Updates • Localisation • Document Library Config Extensions • Hybrid Sync Preview: what’s coming Links Q&A Alfresco Share JavaScript CSS Browser HTML via Freemarker Share JSON/HTML WebScripts (Java or JavaScript) REST API Repository What is Share: • • • • Primary Alfresco Interface Run on top of the Surf Framework Community, Enterprise, Cloud Separated from the Repository Server 1. Dashlet Updates Site Search Features: • Quickly search your site for content New Saved Search Features: • Display a search on the dashboard every time you visit New Discussion Forum Features: • • • View topics Create topic Filter: • • My Topics/All Topics Updated: Today or last 7/14/28 days. New Image Preview Updates: • Layout Updates & Folder Selection Improved My Tasks Updates: • • Better Filtering Paging Improved Content I’m Editing Updates: • Now loads content asynchronously Improved 2. Localisation Picture from: http://instagram.com/p/PjTQwAPz0G/ Now in 9 Languages: German: de English (US): en Spanish: es French: fr Dutch: nl Italian: it Russian: ru Japanese: ja Chinese (simplified): zh_CN Sneak Peak Coming Soon: Alfresco in the cloud: all translations Norwegian: nb_NO Language preference settings (hopefully timezone too) Get Involved: Community Translations: • Add Ons Site: • • Completed Translations http://addons.alfresco.com/ • Crowdin.net: • • Translations in Progress http://crowdin.net/project/alfresco • Forums: • • Questions on translations http://forums.alfresco.com 3. Document Library Configuration Extensions Extended Configuration Areas: Create Content Menu share-documentlibrary-config.xml: <create-content> <content id="google-docs" label="create-content.googledocs.document" icon="document" index="50" type="javascript"> <param name="function"> onGoogledocsActionCreateDocument </param> <evaluator> evaluator.doclib.google.docs.enabled </evaluator> </content> </create-content> Content Filters documentlibrary/filter.get.config.xml: <filter id="synced" label="link.synced" evaluator="syncMode.getValue() != 'OFF'" /> <filter id="syncedErrors" label="link.syncedErrors" evaluator="syncMode.getValue() == 'ON_PREMISE'"/> Interactive Indicators share-documentlibrary-config.xml: <indicator id="cloud-synced" index="70" action="onCloudSyncIndicatorAction"> <evaluator> evaluator.doclib.indicator.isSynced </evaluator> </indicator> Multi-select Action Evaluators documentlibrary/toolbar.get.config.xml: <action type="action-link" id="onActionCloudSync" asset="document" permission="CreateChildren" label="menu.selected-items.cloudSync" notAspect="sync:syncSetMemberNode" /> <action […] hasAspect="sync:syncSetMemberNode"/> 4. Hybrid Sync New UI Actions: Sign in to Alfresco in the cloud: Select Folder Sync Status, from UI Unsync Even more features: SpringSurf 1.2 HTML5 uploader Google Docs Workflow UI improvements Quick share Sharepoint VTI module updates Prevent 304 thumbnail revalidations iPad HTML editing Photo (EXIF) search form Download as zip Become manager Android tablet support Large-scale performance improvements Wiki, Blogs, Forums, drag and drop improvements Media management views Latest Activiti BPM engine Doc Lib extendable views Improved iPad support Multi-time zone updates Category & tag manager updates WebDAV stability Coming to a browser near you soon: On the roadmap: • New Doc Lib views • See Ray Gauss’ talk • Property Groups • Simplified custom models • Faceted Search • see blog post from Ixxus • Share Enhancements • see: https://issues.alfresco.com/jira/browse/ALF-13803 • Hybrid workflow • Share header refresh Prototype Want more? Read: More sessions: • Developer blogs: • http://blogs.alfresco.com/ • http://docs.alfresco.com/ • Official Documentation • Download: Community 4.2.b 11:50 w/ Dave Draper • Develop Great Dashlets 2:40 w/ Will Abson • Share Document Library Views • 3:50 w/ Ray Gauss || http://wiki.alfresco.com/wiki/Download_and_Install_Alf resco • Sign up for Alfresco in the cloud • • • Play: • • Share Customisation http://my.alfresco.com • Share Customisations Live! • 4:50 w/ Erik Winlöf Talk: • David Webster • @davidcognite - [email protected] {end}
© Copyright 2026 Paperzz