Download presentation
Presentation is loading. Please wait.
Published byChristopher Blair Modified over 9 years ago
1
Alfresco.com: Farewell AVM, Hello Alfresco DM & Drupal Ian Norton | t: @iannort www.nortonian.com www.nortonian.com
2
About Ian Norton Web Architect @ Alfresco 8 years web content management experience. Author Drupal CMIS Views & maintain Drupal CMIS API. Alfresco.com & Alfresco Partners sites.
3
Topics Why Drupal? Considerations / process. CMIS Integration with Alfresco. Translation Automation.
4
Why Drupal?
6
Web Content Management Gained momentum in 2005. 18000+ modules (at Oct 2012). Used largely on a LAMP stack, also works with IIS, PostgreSQL, SQLite. Customers include ebay, The Economist, CERN, The White House & Ubuntu. Alfresco Partners & Team.
7
The process. The 4 pillars of our solution: Simplicity. Responsive design. Alfresco = documents, Drupal = Web pages. Translation automation.
8
Considerations moving from AVM to Drupal Migrating content. Migrating content types. Sandbox? What sandbox? Where to store files (PDFs, Word, PPT etc)?
9
Considerations moving from AVM to Drupal Alfresco Enterprise 4.0 Acquia Drupal 7 Lingotek Translation
10
Alfresco AVM Do we need every field? Press release 8 individual fields.
11
Drupal Name & title combined Teaser & Leader combined Author & Keywords scrapped Date auto populates Sub heading also used for meta desc
12
Responsive Design Optimized for smart phone Tablet & Desktop One set of HTML templates Several CSS files
13
Responsive Design Gridsetapp from Mark Boulton Design http://www.alfresco.com/?gridset=show
14
Drupal & Alfresco - Connecting CMIS’ly Create document content in Alfresco. Drupal has basic viewing permissions for published folders. Create a folder list as a block or attach to page. Demo.
15
Drupal & Alfresco - Connecting CMIS’ly $conf['cmis_repositories'] = array( 'default' => array ( 'user' => 'cmis_user', 'password' => 'admin', 'url' => 'http://127.0.0.1:8080/alfresco/service/cmis' ) );http://127.0.0.1:8080/alfresco/service/cmis'
16
Translation Management with AVM 6 different webapps. No relationship between translations. Translation a manual export, email and upload process.
17
Translation Management with Drupal Drupal 7 Node field_title[en] field_title[fr] field_title[es] field_title[it] field_title[ja] field_title[de] Alfresco Page [en] Alfresco Page [fr] Alfresco Page [es] Alfresco Page [it] Alfresco Page [ja] Alfresco Page [it] Vs
18
Translation Automation with Drupal Push web pages to Lingotek for professional translation. Workflow in Lingotek. Once a page is complete synch’d back down to Drupal. All processes within Drupal & Lingotek systems.
19
Translation Automation with Lingotek
20
Simplicity. Automate. Right tool for right job.
21
Any Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.