A simple employee directory with photos for your intranet.
Simply add the [employees] shortcode into any post or page. Then update users profile information if you are an admin, or have your users update their own profiles under "Users / Your Profile" when they login. Limit to 25 employees per page using the limit parameter, display the search bar above the listing, exclude for example "board" and "executive" custom groups from search pull-down, set avatar pixel width to 100, display only Subscriber roles and sort by last name in ascending order as follows: [employees limit="25" search="yes" search_exclude="board,executive" avatar="100" group="subscriber" sort="last_name" order="ASC"].
You can edit the style sheet file called "si_employees.css" found in the /css folder. This includes classes for the "employeephoto" and "employeebio" and "outofoffice" areas of the employee directory.
In the "Users / Your Employee Profile" under the Country field you can add up to 3 custom fields. Admins can edit the labels and all other roles can add content next to these labels.
In "Users / Your Profile" at the top of the page you will see "Out of office notification is OFF. | Turn ON.". Click "Turn ON" to activate a message above your employee listing in the Employee Directory. Go down to the bottom of your profile page, and edit the "Out of office text" field. Enter custom out of office notification text here, and it will show above your user photo in the Employee Directory, assuming you have activated the out of office alert at the top of the page.
Yes, they can edit any users profile information and just update the pull-down menu "Update out of office status" further down a user's profile page. Just remember that when logged in as an Admin or other user, if you click to "Turn On or Off" the out of office alert at the top of the user profile page, that will only affect the logged in user out of office status (and not the user which you are editing).
We have added the ability to enable a custom editable biography page when you click-through from the main listing of the Employee Directory. This will allow employees to upload files, add photos and customize the layout and formatting of their own profile page. The first time the employee directory is activated (by adding the [employees] shortcode to any page or post), the detailed biography page will be prepopulated with all available information from the Users / Your Profile section of the Dashboard. Once this page is accessed for the first time, it can then be edited and overwritten with custom content.
Login as an Administrator and "Visit Users / Your Profile" and scroll down to Company Information to view these selectable options: * Check if you want to include a clickable profile page accessible by clicking on the photo or name in the Employee Directory. Note, each person will have a post generated with their name as the title, and saved in the Employees category. * Check to allow each user to create and edit a custom HTML detail/biography page. * Check to hide all e-mails from the Employee Directory.