https://www.keeneland.com/staff/directory

How to add and edit people in the Staff Directory

All that needs to happen here is to set up a new user and Bio – Executive, Events, & Hospitality node. You should have full permissions to do all of this, but let me know if you run into any issues.

 

User:

 

Create a user account for the person under People -> Add user. Use their full name (this pulls into the webform header (ex. “Contact Shannon Arvin”.) Fill out their email address so the system has that to notify them on a submission to the webform. A unique address is required for every user. “Authenticated user” is fine for the “Roles” category, unless you’re wanting to give the person extra privileges. The picture field isn’t used here, that’s pulled in below.

 

------------------------------------------

Bio – Executive, Events, & Hospitality node:

 

From there, make a Bio – Executive, Events, & Hospitality node for that user.

Content -> Add content -> Bio – Executive, Events, & Hospitality

Set up the new person with any relevant information and a picture. I don’t believe we’re using the “Short Bio” or “About” fields here. The “Staff Category” dropdown determines which tab they appear in. Once the user from the first step is in place, the “User Account” field should automatically populate when you type their name. That field drives them to the proper webform programmatically.

Once the content is added (possibly pending a site cache clear under “Performance -> Clear all caches”) the new user should populate to the appropriate staff page.

------------------------------------------

Removing a user

To remove a user, just unpublish their node under Content (filter by Bio – Executive Staff, Events, Hospitality.) You can alternatively just delete the content node, but unpublishing accomplishes the same thing and keeps it around for future reference.

 

------------------------------------------

That sounds much more convoluted than it is. Obviously yell at us if any problems or you need us to handle it. You can cross reference existing nodes for reference. Updated the subject line to hopefully make this easily searchable in the future.