alfresco.com: farewell avm, hello alfresco dm & drupal ian norton | t: @iannort

21
Alfresco.com: Farewell AVM, Hello Alfresco DM & Drupal Ian Norton | t: @iannort www.nortonian.com

Upload: christopher-blair

Post on 27-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Alfresco.com: Farewell AVM, Hello Alfresco DM & Drupal

Ian Norton | t: @iannort

www.nortonian.com

About Ian NortonWeb Architect @ Alfresco

•8 years web content management experience.

•Author Drupal CMIS Views & maintain Drupal CMIS API.

•Alfresco.com & Alfresco Partners sites.

Topics

• Why Drupal?

• Considerations / process.

• CMIS Integration with Alfresco.

• Translation Automation.

Why Drupal?

Why Drupal?

Why Drupal?

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.

The process.

The 4 pillars of our solution:• Simplicity.

• Responsive design.

• Alfresco = documents, Drupal = Web pages.

• Translation automation.

Considerations moving from AVM to Drupal

• Migrating content.

• Migrating content types.

• Sandbox? What sandbox?

• Where to store files (PDFs, Word, PPT etc)?

Considerations moving from AVM to Drupal

Alfresco Enterprise

4.0

Acquia Drupal 7

Lingotek Translation

Alfresco AVM

•Do we need every field?

•Press release8 individual fields.

Drupal

•Name & titlecombined

•Teaser & Leadercombined

•Author & Keywordsscrapped

•Date auto populates

•Sub heading alsoused for meta desc

Responsive Design

•Optimized for smart phoneTablet & Desktop

•One set of HTMLtemplates

•Several CSS files

Responsive Design

•Gridsetapp from Mark Boulton Design

•http://www.alfresco.com/?gridset=show

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.

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' ) );

Translation Management with AVM

• 6 different webapps.

• No relationship between translations.

• Translation a manual export, email and upload process.

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

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.

Translation Automation with Lingotek

Simplicity.Automate.

Right tool for right job.

Any Questions?