People Directories

What is it?

The People Directory system is a means of creating individual profile pages for individuals that are then compiled by the People Index block or People Index Page and displayed per the configuration settings you choose.

Blocks vs. Pages - what's the difference?

Blocks

  • The original design, meant to be attached to Flex pages
  • Requires a Folder - used by navigation with a System Name of 'people' saved to the root (or at Base Folder) of a site
  • Requires the index page be the Flex page with the People Index Block attached
  • Based on JSON programming, requiring a user to publish out the /people folder to an external server in order to view the output

Pages

  • The second evolution of the people directory system
  • Requires a Folder - used by navigation, and can be given a custom System Name
  • The People Index Page can be given a custom System Name
  • Results show up immediately inside of Cascade

So using the Pages is better?

Not necessarily. It will depend on how you plan to use your individual Person content.

Multiple page/site use:

If you plan on reusing any Person profile content in multiple pages or across multiple sites, you may find that using Person blocks attached to Flex pages, in combination with the People Index Page, is a better solution because blocks are portable and reusable, allowing you to attach them to many pages and across multiple sites.

Single page/site use:

If you plan on keeping your people directory in a single site location and then linking to it from other pages or sites, then using the Person Pages with the Person Index Pages will be to your best advantage.

How to set up your folder structure

Configuration Method when using the People Index Page (recommended option!)

  • Base Folder
    • Folder - used by navigation, given your custom System Name
      • _blocks (folder - not used by navigation, to hold Person Blocks if you choose this approach)
      • _images (folder - not used by navigation, to hold any images used by your Person Blocks or Person Pages)
      • Person Index Page given your custom System Name (if not 'index', then remember that the folder still requires an index page using either the Standard or Flex page template
      • Person pages (page only or Flex page with block attached) can now be either created right in the main folder and/or organized with additional Folders - used by navigation

Configuration Method when using the People Index Block

  • Base Folder
    • people (the folder you create with a Folder - used by navigation)
      • _blocks (folder - not used by navigation, to hold Person Blocks if you choose this approach)
      • _images (folder - not used by navigation, to hold any images used by your Person Blocks or Person Pages)
      • Flex page given a name of 'index' with the People Index Block attached
      • Staff (folder - used by navigation, specifically for staff profiles)
        • Profile pages (based on Person Pages or Flex pages with the Person Block attached)
      • Faculty (fo lder - used by navigation, specifically for faculty profiles)
      • Students (folder - used by navigation, specifically for student profiles)