TNS Internal:OnRamp/moveBPPBanalysis/drupal/themeANDcontentTypes/contentOrganization/page creation

From NSDLWiki

Jump to: navigation, search

Moving Beyond Penguins to Drupal -- Status

 Overview   Taxonomies   Content Types & Fields   Linking Components   Views   Page Creation 

Contents

[hide]


Organizing Content

Page Creation

Image:Greenck.jpg Success: Tested Image:Blueck.jpg Success: Ready for Testing Image:Caution.jpg Partially Completed Image:Stop.jpg Not Started Image:Nosup.jpg Not Supported/Latered
Legend
Qty Number of pages that use this process for display.
Content Type Drupal content type used for main content. This may be a View that is used to generate the content.
BC Include Bread Crumbs Block just below department toc line
CR Include Copyright Block statement just before footer.
Blocks Block names and content/view that displays content in that block.
Comments Comments
Status Page Qty Content Type BC CR Blocks Comments
Image:Caution.jpg

Home Page

1 Static Page Needs Issue Image TOC View.
Image:Stop.jpg

Contributors Page

1 Contributor View X
Image:Stop.jpg

Contributors

17 Contributor There is one content node per contributor.


Image:Blueck.jpg

Stories for Students Page

1 Static Page X


Image:Blueck.jpg

Standards Page

1 Static Page
Image:Stop.jpg

Browse Columns Index Page

1 Departments TOC View
Image:Stop.jpg

Browse Columns Article Page

29 Article Archive View
Image:Stop.jpg

Archive Page

1 Issue Archive View X
Image:Stop.jpg

Podcasts Page

1 Podcast Archive View
Image:Stop.jpg

Podcasts

12 Issue Podcast There is one content node per podcast.
Image:Stop.jpg

Photo Gallery Home Page

1 Static Page
Image:Stop.jpg

Photo Gallery Issue Images Page

20+ Photo Gallery Issue View X
Image:Stop.jpg

Photo Gallery Keyword Images Page

30+ Photo Gallery Keyword View X
Image:Stop.jpg

Change Language Page

1 Static Page  ???
Image:Caution.jpg

Issue Home Page

20 Issue

Working on example page before exploring means of programatic conversion.

Image:Blueck.jpg

Department Static

5 Static Department Dept title and description, TOC image, etc. does not change from issue to issue. These are stored in static department content nodes.
Image:Caution.jpg

Department Home Page

100 Issue Department X

Working on example page before exploring means of programatic conversion.

Image:Blueck.jpg

Static Column

29 Static Column Column title does not change from issue to issue. These are stored in static column content nodes.
Image:Caution.jpg

Article Page

~2,900 Issue Article X X
  • "Columns in This Department" block is under CR block.
  • Working on example page before exploring means of programatic conversion.
Image:Blueck.jpg

About Page

1 Static Page X
Image:Blueck.jpg

Terms of Use Page

1 Static Page X
Image:Blueck.jpg

Contact Page

1 Static Page X
Image:Blueck.jpg

Funded by NSF Page

1 Static Page X

Programmatic Conversion Process

Static pages are being moved to Drupal by hand. An exploration will be conducted to determine a process for programmatically converting pages where its content type has large numbers of pages of that type, eg. Issues, Departments, Articles, Photos.


Related Documentation

Migrating to Drupal (documentation on Drupal's website)

  • Three tools are highlighted in the documentation. None of the three have been updated to work with Drupal 7.
    • Import / Export API - Unknown whether it will convert to Drupal 7
    • Taxonomy Import / Export - Unknown whether it will convert to Drupal 7
    • Transformations - Abandoned - not converting to Drupal 7
  • Page also includes links to description pages of migration paths for various systems.
    • Fedora does not have a migration path defined.


Database abstraction layer


The following two modules were mentioned in a thread on importing from a from CVS file.


Polar content is stored in OnRamp which is an extension of Fez which uses Fedora objects and MySQL databases. An analysis needs to be done to determine what content is stored where and identify the migration path.

Personal tools