Assist with the Birck site Migration
Submitting this ticket based on the discussion Betsy, Ilya, Swaroop and I had on 12/19/13. We are working to migrate the Birck Nanotechnology Center (BNC) website from the DP web servers to a nanoHUB group site. The super group site is created but we need assistance to develop some pages that use data from DB tables Swaroop has setup to hold the center’s People and Equipment data. We have been working with Swaroop on this effort but need some additional help to complete the effort. Below are some notes and examples for what we hope to accomplish.
- People Pages: The idea is we need to provide a page that lists the members of the Birck facility by the groups they belong to. A listing of links for the groups would be on the left had side of the page and the main portion of the page would present the list of people in that group.
- Pages we are mimicking: http://www.purdue.edu/discoverypark/nanotechnology/staff.php & http://www.purdue.edu/discoverypark/nanotechnology/research/appenzeller.php
- Demo that Swaroop setup at http://vox.hubzero.org/nanohub/dp/people/
- Need to control order people are listed. Swaroop has added a column in the table to group people. With each group they would be listed in alpha order.
- The left hand nav would be dynamic depending on the groups listed in the people table.
- Will need a way to get to a specific group listings from a menu option. (I.E. we will need a separate URL for each group)
- Clicking on a person’s picture/name would take you to their personal page if the people table has the extra columns (education, research interest, and research statement) present.
- Current page example (http://www.purdue.edu/discoverypark/nanotechnology/research/appenzeller.php )
- Swaroop’s example page (http://vox.hubzero.org/nanohub/dp/members/details.php?&id=312)
- Equipment Pages: The idea is we would allow users of the site to drill down to the equipment based on it function and grouping.
- Drill down of the equipment is through the following 3 levels.
- Classification (Fabrication and Characterization)
- Dev mockup http://dev.www.purdue.edu/discoverypark/nanotechnology/new-equipment.php
- Swaroop’s mock up http://vox.hubzero.org/nanohub/dp/equipment/
- Category – shown on the same page as Classification (right hand side)
- Based on Classification and Category Column
- Sub-Category (Shown on the second screen)
- Based on Classification, Category, and 1st Sub Category Column
- Dev Mockup http://dev.www.purdue.edu/discoverypark/nanotechnology/new-deposition.php
- Swaroops work http://vox.hubzero.org/nanohub/dp/equipment/equip_list.php?&cat=Deposition
- Classification (Fabrication and Characterization)
- Actual Equipment Detail page
- Dev Mock up: https://www.dropbox.com/s/8h6itqgidukxozq/Equipment%20Page%20Look%20and%20Feel.docx?dl=1
- Current Page: http://www.purdue.edu/discoverypark/nanotechnology/facilities/AFM.php
- Swaroop’s work: http://vox.hubzero.org/nanohub/dp/equipment/equip_detail.php?&name=Atomic%20Layer%20Deposition%20F120
- Since this is a drill down approach we will need Breadcrumbs (or other idea for navigation back)
- Drill down of the equipment is through the following 3 levels.
- API: A separate wish ticket (523) was submitted for this work but is also needed for the BNC site migration.