TNS Internal:OnRamp/moveBPPBanalysis/drupal/themeANDcontentTypes/contentOrganization/page creation
From NSDLWiki
Moving Beyond Penguins to Drupal -- Status
Overview | Taxonomies | Content Types & Fields | Linking Components | Views | Page Creation |
Contents[hide] |
Organizing Content
Page Creation
Success: Tested | Success: Ready for Testing | Partially Completed | Not Started | 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 |
Home Page | 1 | Static Page | Needs Issue Image TOC View. | ||||
Contributors Page | 1 | Contributor View | X | ||||
Contributors | 17 | Contributor | There is one content node per contributor.
| ||||
Stories for Students Page | 1 | Static Page | X |
| |||
Standards Page | 1 | Static Page | |||||
Browse Columns Index Page | 1 | Departments TOC View | |||||
Browse Columns Article Page | 29 | Article Archive View | |||||
Archive Page | 1 | Issue Archive View | X | ||||
Podcasts Page | 1 | Podcast Archive View | |||||
Podcasts | 12 | Issue Podcast | There is one content node per podcast. | ||||
Photo Gallery Home Page | 1 | Static Page | |||||
Photo Gallery Issue Images Page | 20+ | Photo Gallery Issue View | X | ||||
Photo Gallery Keyword Images Page | 30+ | Photo Gallery Keyword View | X | ||||
Change Language Page | 1 | Static Page | ??? | ||||
Issue Home Page | 20 | Issue |
Working on example page before exploring means of programatic conversion. | ||||
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. | ||||
Department Home Page | 100 | Issue Department | X |
Working on example page before exploring means of programatic conversion. | |||
Static Column | 29 | Static Column | Column title does not change from issue to issue. These are stored in static column content nodes. | ||||
Article Page | ~2,900 | Issue Article | X | X |
| ||
About Page | 1 | Static Page | X | ||||
Terms of Use Page | 1 | Static Page | X | ||||
Contact Page | 1 | Static Page | X | ||||
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.
- Migrating an Image
- Migrating a Podcast
- Migrating an Issue
- Migrating an Issue Department
- Migrating an Issue Article
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.
The following two modules were mentioned in a thread on importing from a from CVS file.
- Migrate Module (dev)
- Feeds Module (alpha)
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.