share enhancements
DESCRIPTION
Share Enhancements. David Webster. Introduction. The Session: Share Enhancements: What’s changed since 4.0 Details of: Dashlet Updates Localisation Document Library Config Extensions Hybrid Sync Preview: what’s coming Links Q&A. Me: David Webster Alfresco Engineer - PowerPoint PPT PresentationTRANSCRIPT
Share Enhancements
David Webster
IntroductionMe:
• David Webster• Alfresco Engineer
• Joined April 2010• UI Team
• @davidcognite
The Session:• Share Enhancements:
• 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 ShareJavaScript CSS
WebScripts (Java or JavaScript)
HTML via Freemarker
Repository
ShareBrowser
Server
JSON/HTML
REST API
What is Share:• Primary Alfresco Interface• Run on top of the Surf Framework• Community, Enterprise, Cloud• Separated from the Repository
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
Italian: it
Japanese: ja
Dutch: nl
Russian: ru
Chinese (simplified): zh_CN
Coming Soon:
Norwegian: nb_NOAlfresco in the cloud: all translations
Language preference settings(hopefully timezone too)
Sneak Peak
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 Menushare-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
<filter id="synced" label="link.synced" evaluator="syncMode.getValue() != 'OFF'" />
<filter id="syncedErrors" label="link.syncedErrors" evaluator="syncMode.getValue() == 'ON_PREMISE'"/>
documentlibrary/filter.get.config.xml:
Interactive Indicators
<indicator id="cloud-synced" index="70" action="onCloudSyncIndicatorAction"> <evaluator> evaluator.doclib.indicator.isSynced </evaluator></indicator>
share-documentlibrary-config.xml:
Multi-select Action Evaluators
<action type="action-link" id="onActionCloudSync" asset="document" permission="CreateChildren" label="menu.selected-items.cloudSync" notAspect="sync:syncSetMemberNode" />
<action […] hasAspect="sync:syncSetMemberNode"/>
documentlibrary/toolbar.get.config.xml:
4. Hybrid Sync
New UI Actions:
Sign in to Alfresco in the cloud:
Select Folder
Sync Status, from UI
Unsync
Even more features:
WebDAV stability
Category & tag manager updates
Prevent 304 thumbnail revalidationsQuick share
HTML5 uploader
Android tablet support
Improved iPad support
Wiki, Blogs, Forums, drag and drop improvements
Workflow UI improvements
SpringSurf 1.2
Download as zip
Multi-time zone updates
Become manager
Latest Activiti BPM engine
Sharepoint VTI module updates
Doc Lib extendable views
iPad HTML editingPhoto (EXIF) search form
Google Docs
Media management views
Large-scale performance improvements
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:
• Developer blogs:• http://blogs.alfresco.com/
• Official Documentation• http://docs.alfresco.com/
Play:• Download: Community 4.2.b
• http://wiki.alfresco.com/wiki/Download_and_Install_Alfresco
• Sign up for Alfresco in the cloud• http://my.alfresco.com
More sessions: • Share Customisation
• 11:50 w/ Dave Draper
• Develop Great Dashlets• 2:40 w/ Will Abson
• Share Document Library Views• 3:50 w/ Ray Gauss ||
• Share Customisations Live!• 4:50 w/ Erik Winlöf
Talk:• David Webster
• @davidcognite - [email protected]
{end}