Migrating Content into Drupal<br />Useful Modules Available for D7<br />DC Drupal Meetup<br />September 2011<br />9/12/201...
Our Clients Requirements<br />Migrating to Drupal<br />Migrating content from existing sites<br />Other CMSs<br />Drupal<b...
Where to Begin?<br />Blackstone Technology Group Proprietary and Confidential<br />3<br />data<br />csv files<br />xml fil...
Approach<br />Review source data structure and inventory content<br />Stand destination site<br />Prepare Drupal entities ...
Contributed Modules and …<br />Node Export<br />Feeds<br />Migrate<br />Drupal Core Upgrade<br />5<br />Blackstone Technol...
Node Export Module<br />Export and import nodes from one Drupal installation to another<br />Content type definitions must...
Node Export UI<br />http://example.com/admin/content/node<br />http://example.com/admin/content/node_export<br />http://ex...
Feeds Module<br />Import from various source data <br />RSS/Atom<br />CSV<br />One-off, periodic or batch imports<br /><ul...
Granular mapping of data
Extensible
Exportable configurations
Feeds Tamper module – prepare data</li></ul>8<br />Blackstone Technology Group Proprietary and Confidential<br />
Upcoming SlideShare
Loading in …5
×

Btg drupal meetup presentation 9 _12_11

650 views
574 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
650
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Btg drupal meetup presentation 9 _12_11

  1. 1. Migrating Content into Drupal<br />Useful Modules Available for D7<br />DC Drupal Meetup<br />September 2011<br />9/12/2011<br />Blackstone Technology Group Proprietary and Confidential<br />
  2. 2. Our Clients Requirements<br />Migrating to Drupal<br />Migrating content from existing sites<br />Other CMSs<br />Drupal<br />Migrating content into new sites<br />2<br />Blackstone Technology Group Proprietary and Confidential<br />
  3. 3. Where to Begin?<br />Blackstone Technology Group Proprietary and Confidential<br />3<br />data<br />csv files<br />xml files<br />
  4. 4. Approach<br />Review source data structure and inventory content<br />Stand destination site<br />Prepare Drupal entities in destination site<br />Export and prepare the source data<br />Import data<br />Test data<br />4<br />Blackstone Technology Group Proprietary and Confidential<br />
  5. 5. Contributed Modules and …<br />Node Export<br />Feeds<br />Migrate<br />Drupal Core Upgrade<br />5<br />Blackstone Technology Group Proprietary and Confidential<br />
  6. 6. Node Export Module<br />Export and import nodes from one Drupal installation to another<br />Content type definitions must match<br />Exports to node code, .csv files, .xml files and serialized data<br />References, relationships, structures aren’t exported<br />UUID module – creates unique IDs<br />6<br />Blackstone Technology Group Proprietary and Confidential<br />
  7. 7. Node Export UI<br />http://example.com/admin/content/node<br />http://example.com/admin/content/node_export<br />http://example.com/node/add/node_export<br />9/12/2011<br />Blackstone Technology Group Proprietary and Confidential<br />7<br />
  8. 8. Feeds Module<br />Import from various source data <br />RSS/Atom<br />CSV<br />One-off, periodic or batch imports<br /><ul><li>Creates Drupal entities
  9. 9. Granular mapping of data
  10. 10. Extensible
  11. 11. Exportable configurations
  12. 12. Feeds Tamper module – prepare data</li></ul>8<br />Blackstone Technology Group Proprietary and Confidential<br />
  13. 13. Feeds UI<br />http://example.com/admin/structure/feeds<br />http://example.com/admin/structure/feeds/[node-type]/mapping<br />9<br />Blackstone Technology Group Proprietary and Confidential<br />9/12/2011<br />
  14. 14. Migrate Module<br />Migrate content from CMSs and other sources<br />Creates core Drupal objects<br />Rollback migrations<br />Run import and rollback commands from admin UI as well as Drush<br />Migrate Extras module – contributed module support<br />10<br />Blackstone Technology Group Proprietary and Confidential<br />
  15. 15. Drupal Core Upgrade<br />Upgrade core Drupal entities<br />http://drupal.org/node/570162<br />CCK 7<br />11<br />Blackstone Technology Group Proprietary and Confidential<br />
  16. 16. Contact Information<br />9/12/2011<br />Blackstone Technology Group Proprietary and Confidential<br />12<br />B<br />T<br />www.bstonetech.com<br />ADDRESS<br />4601 N Fairfax Drive, Ste 1010<br />Arlington, VA 22203<br />PHONE/FAX<br />(703) 812-9700 <br />(703) 812-4619<br />EITHQUAN ISMAIL<br />Sr. Technical Consultant<br />eismail@bstonetech.com<br />

×