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 will show all members with the class of 'Staff'.
  • The path /people/appointed-faculty/primary-faculty will show members with the S@D category 'Primary Faculty'
  • 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 one of these aliases. More information about creating menu items can be found in the managing menus documentation. Before linking to a page which shows a category which 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. More information about working with vocabularies and terms can be found in the Modifying Taxonomy documentation.

The Trinity Directory Tool can be used to add a faculty member to a group who does 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 (Drupal 8) documentation.

While such a member would show on the page located at /people/faculty (assuming there is a menu item that points to this page), 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 'S@D category override' or 'Local category' on their Local Data tab:


Members local data


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 tagged with 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 be displayed on the 'Emeriti Faculty' page (/people/other-faculty/emeriti-faculty).