Reorganizing Your “People” Section

If your site imports member information from the Trinity Directory Tool, at the time the site was built the People section was configured to match the structure on the existing Drupal 7 site and/or with input from the stakeholders and content editors of the site. Reorganizing this section is possible, and anyone with the “Site Editor” role or above has the ability to do so.

The views which display members accept an argument from the alias found in the URL, or web address. This argument dictates which class or category of member is shown on the page. For example:

  • The page located at the address https://example.duke.edu/people/staff will show all members with the class of Staff.
  • The path /people/appointed-faculty/primary-faculty will show members with a S@D category of Primary Faculty—imported from Scholars@Duke—as well as members with a Local S@D category of Primary Faculty—local meaning not imported from Scholars@Duke.
  • The path /people/other-faculty/affiliated-faculty will show members with the local category—local meaning not imported from Scholars@Duke—of Affiliated Faculty.

To take advantage of these displays, you can add a menu item within the People section of the Main navigation that points to a valid alias. More information about creating menu items can be found in the managing menus documentation. Before creating a menu item to a page which shows a category that does not come from Scholars@Duke (e.g. Affiliated Faculty), that term must exist in the Local categories vocabulary, and at least one member tagged with this category. If you need a new local category (e.g. Research Faculty), please contact Trinity Web Support.

The Trinity Directory Tool can be used to add a faculty member to a group who does not have a dFac appointment with that group. These faculty are imported to the group’s Drupal site without a Scholars@Duke category nor a local category. More information about the Trinity Directory Tool can be found in the The Trinity Directory Tool and Member Management documentation.

While such a member would show on the page located at /people/faculty, they would not show on any page showing members with a specific Scholars@Duke category (e.g. Primary Faculty) or local category (e.g. Affiliated Faculty) until they are assigned a Local S@D category or Local category on their Local Data tab:

the local data tab of the imported member content type.

When a person is tagged with a Local category, it has the effect of placing them on the page where members of this category are displayed. If the member has an appointment with the group, and thus has been imported with a Scholars@Duke category, they will no longer be displayed on the page which shows members of the respective Scholars@Duke category by virtue of their having been assigned a Local category.

For example, an emeritus faculty member who has a dFac appointment with a department would be imported with a Scholars@Duke category of Primary Faculty. If that department has a Local category of Emeriti Faculty, and that member is tagged as such, they would no longer appear on the Primary Faculty page (/people/appointed-faculty/primary-faculty), but instead display on the Emeriti Faculty page (/people/other-faculty/emeriti-faculty).