SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
The Aviva Stadium Dublin, 21-22 November 2013
• TERMINALFOUR Site Manager comes with a number of
tools to approach automated migration.
• Even with automated migration, some manual
migration will be required for content not handled by
the import tools.

• TERMINALFOUR endeavour to migrate at a minimum of
80% of the existing content.
• In some cases, custom tools are required to handle
specific site and content structures.
t44u.2013

2
Manual

Auto

• The amount of content to be migrated <1500
• Is content well structured & marked-up correctly?
• Complexity of the original web site
• Is it coming from another CMS (e.g. Red Dot) ?
• Is the HTML source consistent?
• Can we access an XML extract

• Structured Data: Use Web Objects / Data Objects
/Content Syncer / Web Services integration features
Integration • Live code in pages
• Combination of three options above?
t44u.2013

3
1. Access Web Site
6. Manual updates

5. Test / QA

2. Analyse the Data

4. Run the
Migration

t44u.2013

3. Configure the
Migration Tool

4
STEP 1 :
Copy of the website

STEP 2 :

STEP 3 :

Analysis of the
website

Configure the
Migration Tool

The content in
HTML, XML, or a
Database dump.

How to determine
the Site Structure?

Media files including
images, linked
documents, videos,
flash movies etc.

Is there multi-lingual
content to be
migrated?

Map the elements
from the existing
pages layouts to the
new content
templates

What is the
structure of the
content (pages)?

t44u.2013

5
STEP 4 :
Running the
Migration

Defined XML format &
Defined Structure for
Content

STEP 5 :

STEP 6 :

Test/QA

Manual Update

A link checker is run on
the published website
to determine if there
are any broken links or
missing content.

some manual updates
required in order to fix
issues

Site Structure
Assets.

Two types of manual
review are required

t44u.2013

6
1. How much data is to be migrated i.e. pages, sites by TERMINALFOUR?
2. Will the content be exported from the existing CMS in order to migrate it or will
the published site be used? i.e. what format will the website be provided in.
3. Is the website structure the same or different in the new system? If different a
mapping will be required between the old and the new structure.
4. Is there a one to one mapping from the old page layouts to the new page
layouts?
5. Is there multi-lingual content to be migrated?

6. Will there be content that is not currently in the existing site to be migrated? If
so, what format will this be in?
7. Is there mirrored content (same source content appearing in multiple locations
on the site) within the website that needs to be handled during the migration?
This includes portions of pages.
8. Are the pages well structured with markers to identify different components of
the page?
t44u.2013

7
–
–
–
–
–
–
–
–
–
–
–
–
–
t44u.2013

Serena Collage (University of St. Thomas, University of Liverpool)
InterWoven TeamSites (Southern States Coop)
Documentum (Missouri State technical College)
Open Text RedDot (University of the Arts London)
Vignette (OECD)
Microsoft CMS (UNAIDS)
BroadVision (Aer Lingus)
HannonHill Cascade Server
Percussion (NUIG)
SunGard LuminisCMS (University of Huddersfield)
Active Networks IronPoint CMS (University of Fraser Valley, LMU)
DreamWeaver HTML pages (VCU)
Squiz (RMIT Australia, University of Stirling)
8
Case Study: Weitz & Luxenberg
• A targeted list of page ID’s within a data source to be
migrated in bulk from existing custom CMS.
• Create Hierarchy Builder to build parent and child structure
within Site Manager from data source (MS EXCEL).
• HTML code being migrated to be “cleaned” using specified
non-required HTML tags.

• Link Resolver to recurse imported HTML code and check for
links that can be resolved – continual checking.
• Automatic Static/Regex URL Redirect
t44u.2013

9
Case Study: W&L - Database to Database Migration Proposal
Client Produce table of
WebPageID, Level, Section
Name, ContentHTML,
OriginalURL, TemplateID,
MetaDescrip, MetaKeywords

1

2

Table is imported into the
Content Syncer using predefined fields

Content Syncer

W&L
DB

3
Content is imported
into Site Manager
using template /
column mapping

6

5
New section/page information
is used to resolve the links
using a new function to match
previous ID’s with new SM ID’s

Link Resolver

SM
DB

HTML
Cleaner
The HTML is cleaned in
the SM DB without
resolved links

4
Case Study: W&L – Data Source

Data Source can be Excel,
SQL or MySQL
Fields need to follow
exact naming convention
t44u.2013

11
Case Study: W&L – External Content Syncer Handler

Setup Connection
to Data Source

t44u.2013

12
Case Study: W&L – Content Syncer

Ensure Site Creator
Plugin set & test you
can query Database

t44u.2013

13
Case Study: W&L – Content Hierarchy Built & Imported
• Example ‘t44u’
shows section
created and
hierarchy &
content created

t44u.2013

14
Case Study: W&L – HTML Cleaner

• Current interface available now within Site Manager
Specify Section to clean and upload properties file
t44u.2013

15
Case Study: W&L – HTML Cleaner - Options
• Remove tags only:
Parse the HTML using Jsoup, extract the content
enclosed by them and write it out, minus the tags that
are to be removed.
• Remove attributes only:
Only defined attribute in the tag to be removed. The tag
itself will remain within the content.

• Remove tags and content:
Parse the html, find the relevant tag and pull it and the
enclosed content out of the file.

t44u.2013

16
Case Study: W&L – HTML Cleaner – Properties File

• Sample Properties file to keep listed tags
and remove everything else

t44u.2013

17
Case Study: W&L – URL Redirect

Original URL captured
from import & used to
create Static or Regex
URL Rewrite

t44u.2013

18
Case Study: W&L – URL Redirect

Example ISS Static URL
Rewrite Mapping
t44u.2013

19
Case Study: W&L – URL Redirect – The Future ‘V8’

Beta Screen Grab for
V8 – URL Redirect

t44u.2013

20

Contenu connexe

Tendances

Tendances (20)

Sqllite
SqlliteSqllite
Sqllite
 
Data base connectivity and flex grid in vb
Data base connectivity and flex grid in vbData base connectivity and flex grid in vb
Data base connectivity and flex grid in vb
 
Introducing asp
Introducing aspIntroducing asp
Introducing asp
 
Web based database application design using vb.net and sql server
Web based database application design using vb.net and sql serverWeb based database application design using vb.net and sql server
Web based database application design using vb.net and sql server
 
Web Application SG
Web Application SGWeb Application SG
Web Application SG
 
Enterprise Integration Patterns - Spring way
Enterprise Integration Patterns - Spring wayEnterprise Integration Patterns - Spring way
Enterprise Integration Patterns - Spring way
 
Html
HtmlHtml
Html
 
Controls
ControlsControls
Controls
 
forms builder
forms builderforms builder
forms builder
 
Bn1038 demo pega
Bn1038 demo  pegaBn1038 demo  pega
Bn1038 demo pega
 
A View about ASP .NET and their objectives
A View about ASP .NET and their objectivesA View about ASP .NET and their objectives
A View about ASP .NET and their objectives
 
Lect06 tomcat1
Lect06 tomcat1Lect06 tomcat1
Lect06 tomcat1
 
Rails
RailsRails
Rails
 
Asp.net
Asp.netAsp.net
Asp.net
 
Asp
AspAsp
Asp
 
Oracle 10g Forms Lesson 9
Oracle 10g Forms Lesson 9Oracle 10g Forms Lesson 9
Oracle 10g Forms Lesson 9
 
Oracle Forms Creation
Oracle Forms CreationOracle Forms Creation
Oracle Forms Creation
 
Asp.net By Durgesh Singh
Asp.net By Durgesh SinghAsp.net By Durgesh Singh
Asp.net By Durgesh Singh
 
Forms 6i guide
Forms 6i guideForms 6i guide
Forms 6i guide
 
Oracle 10g Forms Lesson 8
Oracle 10g Forms Lesson 8Oracle 10g Forms Lesson 8
Oracle 10g Forms Lesson 8
 

En vedette

Selecting a Digital Agency for Web Redesign - Top Tips
Selecting a Digital Agency for Web Redesign - Top Tips Selecting a Digital Agency for Web Redesign - Top Tips
Selecting a Digital Agency for Web Redesign - Top Tips Terminalfour
 
Client Support Update: TERMINALFOUR tforum 2013
Client Support Update: TERMINALFOUR tforum 2013Client Support Update: TERMINALFOUR tforum 2013
Client Support Update: TERMINALFOUR tforum 2013Terminalfour
 
TERMINALFOUR t44u 2012 - Publish and transfer
TERMINALFOUR t44u 2012 - Publish and transferTERMINALFOUR t44u 2012 - Publish and transfer
TERMINALFOUR t44u 2012 - Publish and transferTerminalfour
 
T44u 2015, imperial college
T44u 2015, imperial collegeT44u 2015, imperial college
T44u 2015, imperial collegeTerminalfour
 
PSEWEB 2013 - Make it responsive - TERMINALFOUR
PSEWEB 2013 - Make it responsive - TERMINALFOURPSEWEB 2013 - Make it responsive - TERMINALFOUR
PSEWEB 2013 - Make it responsive - TERMINALFOURTerminalfour
 
University of Portsmouth Library: A practical approach to Responsive Design
University of Portsmouth Library: A practical approach to Responsive Design University of Portsmouth Library: A practical approach to Responsive Design
University of Portsmouth Library: A practical approach to Responsive Design Terminalfour
 
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014 Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014 Terminalfour
 
T44u 2015, improving campaign performance
T44u 2015, improving campaign performanceT44u 2015, improving campaign performance
T44u 2015, improving campaign performanceTerminalfour
 
Transforming your team & your tools to own the web: Connecticut College
Transforming your team & your tools to own the web: Connecticut College Transforming your team & your tools to own the web: Connecticut College
Transforming your team & your tools to own the web: Connecticut College Terminalfour
 
Social media: Connecting their networks with your website-mStoner: t44u
Social media: Connecting their networks with your website-mStoner: t44uSocial media: Connecting their networks with your website-mStoner: t44u
Social media: Connecting their networks with your website-mStoner: t44uTerminalfour
 
Newsletter integration: TERMINALFOUR t44u 2013
Newsletter integration: TERMINALFOUR t44u 2013Newsletter integration: TERMINALFOUR t44u 2013
Newsletter integration: TERMINALFOUR t44u 2013Terminalfour
 
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOURBuilding a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOURTerminalfour
 
PHP Calendar: TERMINALFOUR t44u 2013
PHP Calendar: TERMINALFOUR t44u 2013PHP Calendar: TERMINALFOUR t44u 2013
PHP Calendar: TERMINALFOUR t44u 2013Terminalfour
 
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014Terminalfour
 
Muhlenberg College-Social media strategy: TERMINALFOUR tforum 2013
Muhlenberg College-Social media strategy: TERMINALFOUR tforum 2013Muhlenberg College-Social media strategy: TERMINALFOUR tforum 2013
Muhlenberg College-Social media strategy: TERMINALFOUR tforum 2013Terminalfour
 
PHP Access Control: TERMINALFOUR t44u
PHP Access Control: TERMINALFOUR t44uPHP Access Control: TERMINALFOUR t44u
PHP Access Control: TERMINALFOUR t44uTerminalfour
 
Gedling Borough Council: TERMINALFOUR t44u 2013
Gedling Borough Council: TERMINALFOUR t44u 2013 Gedling Borough Council: TERMINALFOUR t44u 2013
Gedling Borough Council: TERMINALFOUR t44u 2013 Terminalfour
 
The fundamentals of digital engagement: TERMINALFOUR t44u 2013
The fundamentals of digital engagement: TERMINALFOUR t44u 2013The fundamentals of digital engagement: TERMINALFOUR t44u 2013
The fundamentals of digital engagement: TERMINALFOUR t44u 2013Terminalfour
 
OECD policies & TERMINALFOUR as a policy for innovation:TERMINALFOUR t44u 2013
OECD policies & TERMINALFOUR as a policy for innovation:TERMINALFOUR t44u 2013OECD policies & TERMINALFOUR as a policy for innovation:TERMINALFOUR t44u 2013
OECD policies & TERMINALFOUR as a policy for innovation:TERMINALFOUR t44u 2013Terminalfour
 
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014Terminalfour
 

En vedette (20)

Selecting a Digital Agency for Web Redesign - Top Tips
Selecting a Digital Agency for Web Redesign - Top Tips Selecting a Digital Agency for Web Redesign - Top Tips
Selecting a Digital Agency for Web Redesign - Top Tips
 
Client Support Update: TERMINALFOUR tforum 2013
Client Support Update: TERMINALFOUR tforum 2013Client Support Update: TERMINALFOUR tforum 2013
Client Support Update: TERMINALFOUR tforum 2013
 
TERMINALFOUR t44u 2012 - Publish and transfer
TERMINALFOUR t44u 2012 - Publish and transferTERMINALFOUR t44u 2012 - Publish and transfer
TERMINALFOUR t44u 2012 - Publish and transfer
 
T44u 2015, imperial college
T44u 2015, imperial collegeT44u 2015, imperial college
T44u 2015, imperial college
 
PSEWEB 2013 - Make it responsive - TERMINALFOUR
PSEWEB 2013 - Make it responsive - TERMINALFOURPSEWEB 2013 - Make it responsive - TERMINALFOUR
PSEWEB 2013 - Make it responsive - TERMINALFOUR
 
University of Portsmouth Library: A practical approach to Responsive Design
University of Portsmouth Library: A practical approach to Responsive Design University of Portsmouth Library: A practical approach to Responsive Design
University of Portsmouth Library: A practical approach to Responsive Design
 
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014 Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
 
T44u 2015, improving campaign performance
T44u 2015, improving campaign performanceT44u 2015, improving campaign performance
T44u 2015, improving campaign performance
 
Transforming your team & your tools to own the web: Connecticut College
Transforming your team & your tools to own the web: Connecticut College Transforming your team & your tools to own the web: Connecticut College
Transforming your team & your tools to own the web: Connecticut College
 
Social media: Connecting their networks with your website-mStoner: t44u
Social media: Connecting their networks with your website-mStoner: t44uSocial media: Connecting their networks with your website-mStoner: t44u
Social media: Connecting their networks with your website-mStoner: t44u
 
Newsletter integration: TERMINALFOUR t44u 2013
Newsletter integration: TERMINALFOUR t44u 2013Newsletter integration: TERMINALFOUR t44u 2013
Newsletter integration: TERMINALFOUR t44u 2013
 
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOURBuilding a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
 
PHP Calendar: TERMINALFOUR t44u 2013
PHP Calendar: TERMINALFOUR t44u 2013PHP Calendar: TERMINALFOUR t44u 2013
PHP Calendar: TERMINALFOUR t44u 2013
 
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
 
Muhlenberg College-Social media strategy: TERMINALFOUR tforum 2013
Muhlenberg College-Social media strategy: TERMINALFOUR tforum 2013Muhlenberg College-Social media strategy: TERMINALFOUR tforum 2013
Muhlenberg College-Social media strategy: TERMINALFOUR tforum 2013
 
PHP Access Control: TERMINALFOUR t44u
PHP Access Control: TERMINALFOUR t44uPHP Access Control: TERMINALFOUR t44u
PHP Access Control: TERMINALFOUR t44u
 
Gedling Borough Council: TERMINALFOUR t44u 2013
Gedling Borough Council: TERMINALFOUR t44u 2013 Gedling Borough Council: TERMINALFOUR t44u 2013
Gedling Borough Council: TERMINALFOUR t44u 2013
 
The fundamentals of digital engagement: TERMINALFOUR t44u 2013
The fundamentals of digital engagement: TERMINALFOUR t44u 2013The fundamentals of digital engagement: TERMINALFOUR t44u 2013
The fundamentals of digital engagement: TERMINALFOUR t44u 2013
 
OECD policies & TERMINALFOUR as a policy for innovation:TERMINALFOUR t44u 2013
OECD policies & TERMINALFOUR as a policy for innovation:TERMINALFOUR t44u 2013OECD policies & TERMINALFOUR as a policy for innovation:TERMINALFOUR t44u 2013
OECD policies & TERMINALFOUR as a policy for innovation:TERMINALFOUR t44u 2013
 
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
 

Similaire à Content migration Part 1: TERMINALFOUR t44u 2013

How to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentHow to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentAcquia
 
Raybiztech Content Management Approach
Raybiztech Content Management ApproachRaybiztech Content Management Approach
Raybiztech Content Management Approachray biztech
 
Sps redmond 2014 deck
Sps redmond 2014 deckSps redmond 2014 deck
Sps redmond 2014 deckDorinda Reyes
 
Migrating Very Large Site Collections (SPSDC)
Migrating Very Large Site Collections (SPSDC)Migrating Very Large Site Collections (SPSDC)
Migrating Very Large Site Collections (SPSDC)kiwiboris
 
Drupalcampchicago2010.rachel.datamigration.
Drupalcampchicago2010.rachel.datamigration.Drupalcampchicago2010.rachel.datamigration.
Drupalcampchicago2010.rachel.datamigration.Promet Source
 
SPSNYC17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNYC17 - The Wall: Overcoming SharePoint’s Site Collection BoundarySPSNYC17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNYC17 - The Wall: Overcoming SharePoint’s Site Collection BoundaryJonathan Ralton
 
Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Christian Buckley
 
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection BoundarySPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection BoundaryJonathan Ralton
 
T44u 2015, content migration
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migrationTerminalfour
 
2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair OldfieldEmeldi Group
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resumeroukym
 
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
2012.05, Liferay and Emeldi Road Show, Alistair OldfieldEmeldi Group
 
Opinioz_intern
Opinioz_internOpinioz_intern
Opinioz_internSai Ganesh
 
Migrating very large site collections
Migrating very large site collectionsMigrating very large site collections
Migrating very large site collectionskiwiboris
 
Spring data presentation
Spring data presentationSpring data presentation
Spring data presentationOleksii Usyk
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...Jonathan Ralton
 
Adopting AnswerModules ModuleSuite
Adopting AnswerModules ModuleSuiteAdopting AnswerModules ModuleSuite
Adopting AnswerModules ModuleSuiteAnswerModules
 
DFW SPUG FastTrack migration service for SharePoint
DFW SPUG FastTrack migration service for SharePointDFW SPUG FastTrack migration service for SharePoint
DFW SPUG FastTrack migration service for SharePointAvanade
 

Similaire à Content migration Part 1: TERMINALFOUR t44u 2013 (20)

How to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentHow to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured Content
 
Raybiztech Content Management Approach
Raybiztech Content Management ApproachRaybiztech Content Management Approach
Raybiztech Content Management Approach
 
Sps redmond 2014 deck
Sps redmond 2014 deckSps redmond 2014 deck
Sps redmond 2014 deck
 
Migrating Very Large Site Collections (SPSDC)
Migrating Very Large Site Collections (SPSDC)Migrating Very Large Site Collections (SPSDC)
Migrating Very Large Site Collections (SPSDC)
 
Drupalcampchicago2010.rachel.datamigration.
Drupalcampchicago2010.rachel.datamigration.Drupalcampchicago2010.rachel.datamigration.
Drupalcampchicago2010.rachel.datamigration.
 
SPSNYC17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNYC17 - The Wall: Overcoming SharePoint’s Site Collection BoundarySPSNYC17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNYC17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
 
Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60
 
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection BoundarySPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
 
T44u 2015, content migration
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migration
 
2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resume
 
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
 
Resume
ResumeResume
Resume
 
Opinioz_intern
Opinioz_internOpinioz_intern
Opinioz_intern
 
Migrating very large site collections
Migrating very large site collectionsMigrating very large site collections
Migrating very large site collections
 
Spring data presentation
Spring data presentationSpring data presentation
Spring data presentation
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
 
WebDev Crash Course
WebDev Crash CourseWebDev Crash Course
WebDev Crash Course
 
Adopting AnswerModules ModuleSuite
Adopting AnswerModules ModuleSuiteAdopting AnswerModules ModuleSuite
Adopting AnswerModules ModuleSuite
 
DFW SPUG FastTrack migration service for SharePoint
DFW SPUG FastTrack migration service for SharePointDFW SPUG FastTrack migration service for SharePoint
DFW SPUG FastTrack migration service for SharePoint
 

Plus de Terminalfour

Let's get personal... Website personalisation and content targeting technique...
Let's get personal... Website personalisation and content targeting technique...Let's get personal... Website personalisation and content targeting technique...
Let's get personal... Website personalisation and content targeting technique...Terminalfour
 
Imperial College London: Creating and managing a flexible site for 1,000 editors
Imperial College London: Creating and managing a flexible site for 1,000 editorsImperial College London: Creating and managing a flexible site for 1,000 editors
Imperial College London: Creating and managing a flexible site for 1,000 editorsTerminalfour
 
Roundhouse Digital: Responsive Sites- Not just looking good on a mobile
Roundhouse Digital: Responsive Sites- Not just looking good on a mobileRoundhouse Digital: Responsive Sites- Not just looking good on a mobile
Roundhouse Digital: Responsive Sites- Not just looking good on a mobileTerminalfour
 
T44u 2015, learning and development
T44u 2015, learning and developmentT44u 2015, learning and development
T44u 2015, learning and developmentTerminalfour
 
T44u 2015, web development best practice
T44u 2015, web development best practiceT44u 2015, web development best practice
T44u 2015, web development best practiceTerminalfour
 
T44u 2015, upgrading to 8
T44u 2015, upgrading to 8T44u 2015, upgrading to 8
T44u 2015, upgrading to 8Terminalfour
 
T44u 2015, marketing analytics data driven decision making
T44u 2015, marketing analytics   data driven decision makingT44u 2015, marketing analytics   data driven decision making
T44u 2015, marketing analytics data driven decision makingTerminalfour
 
T44u 2015, sample data
T44u 2015, sample dataT44u 2015, sample data
T44u 2015, sample dataTerminalfour
 
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...Terminalfour
 
Collaborative Working: University of Sunderland & Roundhouse Digital
Collaborative Working: University of Sunderland & Roundhouse Digital Collaborative Working: University of Sunderland & Roundhouse Digital
Collaborative Working: University of Sunderland & Roundhouse Digital Terminalfour
 
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014Terminalfour
 
The external content syncer: TERMINALFOUR t44u 2013
The external content syncer: TERMINALFOUR t44u 2013The external content syncer: TERMINALFOUR t44u 2013
The external content syncer: TERMINALFOUR t44u 2013Terminalfour
 
Preview and transfer enhancements: TERMINALFOUR t44u 2013
Preview and transfer enhancements: TERMINALFOUR t44u 2013Preview and transfer enhancements: TERMINALFOUR t44u 2013
Preview and transfer enhancements: TERMINALFOUR t44u 2013Terminalfour
 
Approaches to higher education course search: TERMINALFOUR t44u 2013
Approaches to higher education course search: TERMINALFOUR t44u 2013Approaches to higher education course search: TERMINALFOUR t44u 2013
Approaches to higher education course search: TERMINALFOUR t44u 2013Terminalfour
 
Content migration part 2: TERMINALFOUR t44u 2013
Content migration part 2: TERMINALFOUR t44u 2013Content migration part 2: TERMINALFOUR t44u 2013
Content migration part 2: TERMINALFOUR t44u 2013Terminalfour
 
Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013Terminalfour
 

Plus de Terminalfour (16)

Let's get personal... Website personalisation and content targeting technique...
Let's get personal... Website personalisation and content targeting technique...Let's get personal... Website personalisation and content targeting technique...
Let's get personal... Website personalisation and content targeting technique...
 
Imperial College London: Creating and managing a flexible site for 1,000 editors
Imperial College London: Creating and managing a flexible site for 1,000 editorsImperial College London: Creating and managing a flexible site for 1,000 editors
Imperial College London: Creating and managing a flexible site for 1,000 editors
 
Roundhouse Digital: Responsive Sites- Not just looking good on a mobile
Roundhouse Digital: Responsive Sites- Not just looking good on a mobileRoundhouse Digital: Responsive Sites- Not just looking good on a mobile
Roundhouse Digital: Responsive Sites- Not just looking good on a mobile
 
T44u 2015, learning and development
T44u 2015, learning and developmentT44u 2015, learning and development
T44u 2015, learning and development
 
T44u 2015, web development best practice
T44u 2015, web development best practiceT44u 2015, web development best practice
T44u 2015, web development best practice
 
T44u 2015, upgrading to 8
T44u 2015, upgrading to 8T44u 2015, upgrading to 8
T44u 2015, upgrading to 8
 
T44u 2015, marketing analytics data driven decision making
T44u 2015, marketing analytics   data driven decision makingT44u 2015, marketing analytics   data driven decision making
T44u 2015, marketing analytics data driven decision making
 
T44u 2015, sample data
T44u 2015, sample dataT44u 2015, sample data
T44u 2015, sample data
 
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
 
Collaborative Working: University of Sunderland & Roundhouse Digital
Collaborative Working: University of Sunderland & Roundhouse Digital Collaborative Working: University of Sunderland & Roundhouse Digital
Collaborative Working: University of Sunderland & Roundhouse Digital
 
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
 
The external content syncer: TERMINALFOUR t44u 2013
The external content syncer: TERMINALFOUR t44u 2013The external content syncer: TERMINALFOUR t44u 2013
The external content syncer: TERMINALFOUR t44u 2013
 
Preview and transfer enhancements: TERMINALFOUR t44u 2013
Preview and transfer enhancements: TERMINALFOUR t44u 2013Preview and transfer enhancements: TERMINALFOUR t44u 2013
Preview and transfer enhancements: TERMINALFOUR t44u 2013
 
Approaches to higher education course search: TERMINALFOUR t44u 2013
Approaches to higher education course search: TERMINALFOUR t44u 2013Approaches to higher education course search: TERMINALFOUR t44u 2013
Approaches to higher education course search: TERMINALFOUR t44u 2013
 
Content migration part 2: TERMINALFOUR t44u 2013
Content migration part 2: TERMINALFOUR t44u 2013Content migration part 2: TERMINALFOUR t44u 2013
Content migration part 2: TERMINALFOUR t44u 2013
 
Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013
 

Dernier

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Dernier (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Content migration Part 1: TERMINALFOUR t44u 2013

  • 1. The Aviva Stadium Dublin, 21-22 November 2013
  • 2. • TERMINALFOUR Site Manager comes with a number of tools to approach automated migration. • Even with automated migration, some manual migration will be required for content not handled by the import tools. • TERMINALFOUR endeavour to migrate at a minimum of 80% of the existing content. • In some cases, custom tools are required to handle specific site and content structures. t44u.2013 2
  • 3. Manual Auto • The amount of content to be migrated <1500 • Is content well structured & marked-up correctly? • Complexity of the original web site • Is it coming from another CMS (e.g. Red Dot) ? • Is the HTML source consistent? • Can we access an XML extract • Structured Data: Use Web Objects / Data Objects /Content Syncer / Web Services integration features Integration • Live code in pages • Combination of three options above? t44u.2013 3
  • 4. 1. Access Web Site 6. Manual updates 5. Test / QA 2. Analyse the Data 4. Run the Migration t44u.2013 3. Configure the Migration Tool 4
  • 5. STEP 1 : Copy of the website STEP 2 : STEP 3 : Analysis of the website Configure the Migration Tool The content in HTML, XML, or a Database dump. How to determine the Site Structure? Media files including images, linked documents, videos, flash movies etc. Is there multi-lingual content to be migrated? Map the elements from the existing pages layouts to the new content templates What is the structure of the content (pages)? t44u.2013 5
  • 6. STEP 4 : Running the Migration Defined XML format & Defined Structure for Content STEP 5 : STEP 6 : Test/QA Manual Update A link checker is run on the published website to determine if there are any broken links or missing content. some manual updates required in order to fix issues Site Structure Assets. Two types of manual review are required t44u.2013 6
  • 7. 1. How much data is to be migrated i.e. pages, sites by TERMINALFOUR? 2. Will the content be exported from the existing CMS in order to migrate it or will the published site be used? i.e. what format will the website be provided in. 3. Is the website structure the same or different in the new system? If different a mapping will be required between the old and the new structure. 4. Is there a one to one mapping from the old page layouts to the new page layouts? 5. Is there multi-lingual content to be migrated? 6. Will there be content that is not currently in the existing site to be migrated? If so, what format will this be in? 7. Is there mirrored content (same source content appearing in multiple locations on the site) within the website that needs to be handled during the migration? This includes portions of pages. 8. Are the pages well structured with markers to identify different components of the page? t44u.2013 7
  • 8. – – – – – – – – – – – – – t44u.2013 Serena Collage (University of St. Thomas, University of Liverpool) InterWoven TeamSites (Southern States Coop) Documentum (Missouri State technical College) Open Text RedDot (University of the Arts London) Vignette (OECD) Microsoft CMS (UNAIDS) BroadVision (Aer Lingus) HannonHill Cascade Server Percussion (NUIG) SunGard LuminisCMS (University of Huddersfield) Active Networks IronPoint CMS (University of Fraser Valley, LMU) DreamWeaver HTML pages (VCU) Squiz (RMIT Australia, University of Stirling) 8
  • 9. Case Study: Weitz & Luxenberg • A targeted list of page ID’s within a data source to be migrated in bulk from existing custom CMS. • Create Hierarchy Builder to build parent and child structure within Site Manager from data source (MS EXCEL). • HTML code being migrated to be “cleaned” using specified non-required HTML tags. • Link Resolver to recurse imported HTML code and check for links that can be resolved – continual checking. • Automatic Static/Regex URL Redirect t44u.2013 9
  • 10. Case Study: W&L - Database to Database Migration Proposal Client Produce table of WebPageID, Level, Section Name, ContentHTML, OriginalURL, TemplateID, MetaDescrip, MetaKeywords 1 2 Table is imported into the Content Syncer using predefined fields Content Syncer W&L DB 3 Content is imported into Site Manager using template / column mapping 6 5 New section/page information is used to resolve the links using a new function to match previous ID’s with new SM ID’s Link Resolver SM DB HTML Cleaner The HTML is cleaned in the SM DB without resolved links 4
  • 11. Case Study: W&L – Data Source Data Source can be Excel, SQL or MySQL Fields need to follow exact naming convention t44u.2013 11
  • 12. Case Study: W&L – External Content Syncer Handler Setup Connection to Data Source t44u.2013 12
  • 13. Case Study: W&L – Content Syncer Ensure Site Creator Plugin set & test you can query Database t44u.2013 13
  • 14. Case Study: W&L – Content Hierarchy Built & Imported • Example ‘t44u’ shows section created and hierarchy & content created t44u.2013 14
  • 15. Case Study: W&L – HTML Cleaner • Current interface available now within Site Manager Specify Section to clean and upload properties file t44u.2013 15
  • 16. Case Study: W&L – HTML Cleaner - Options • Remove tags only: Parse the HTML using Jsoup, extract the content enclosed by them and write it out, minus the tags that are to be removed. • Remove attributes only: Only defined attribute in the tag to be removed. The tag itself will remain within the content. • Remove tags and content: Parse the html, find the relevant tag and pull it and the enclosed content out of the file. t44u.2013 16
  • 17. Case Study: W&L – HTML Cleaner – Properties File • Sample Properties file to keep listed tags and remove everything else t44u.2013 17
  • 18. Case Study: W&L – URL Redirect Original URL captured from import & used to create Static or Regex URL Rewrite t44u.2013 18
  • 19. Case Study: W&L – URL Redirect Example ISS Static URL Rewrite Mapping t44u.2013 19
  • 20. Case Study: W&L – URL Redirect – The Future ‘V8’ Beta Screen Grab for V8 – URL Redirect t44u.2013 20