Hide Crew Visibility

Crew Manager was developed assuming that all crew are visible on the boat schedule crew lists with other crew assigned to events. It is possible to restrict crew list visibility, and prevent anyone but the Skipper or designated Admin to change the availability for events.  This may be accomplished either on a boat wide basis (for all events), or on a single event basis.  The default setting for Crew Manager is on a single event basis.  

  • Single Event Hide Crew Visibility
  • Single Event Restrict Users from Changing Availability
  • Multiple Events Hide Crew & Restrict Users from Changing Availability
  • Site Wide Hide the Schedule if not logged in
  • Site Wide Hide Crew Visibility
  • Site Wide Restrict Users from Changing Availability

The site wide basis allows a boat to set up the schedule and assign crew to events where the crew does not have visibility of others assigned to various events. The site may also be setup to hide the schedule and prevent any crew information from being displayed unless logged in.  The following attributes for the various settings are:

Hide Site Schedule & Crew

  • The Calendar schedule is only visible for logged in crew members
  • Upcoming events are not displayed in the sidebar with a Protected Content link to log in displayed
  • Mouse over popups that display schedule and crew information are disabled
  • The menu is modified to remove all pages that contain schedule or crew information
  • Results are  displayed only in the sidebar with the dedicated Results page having schedule information disabled.
  • Once logged in, the regular menu is restored and all information displayed.

Hide Crew on Calendar, Availability and Assignments

The Skipper has the ability to limit the visibility of crew on various events, even when logged in.  This may be done with, or without the Hide Site Schedule & Crew option set. This works as follows:

  • Skipper develops a schedule
  • Crew members are contacted individually by the Skipper to determine availability for specific events. Different people crew for the various events on the boat schedule.
  • The Skipper desires to keep the crew lists for each event private, so people do not know who is on the crew for other events
  • Other Crew Manager features are desired such as automated event notification

Crew Manager includes settings to accommodate this approach. There is no change required should an existing or future Skipper want to maintain the “open visibility” approach as it is the default setting. The following summarizes changes to settings screens and screens to enable the “closed visibility” approach.

The Skipper may limit Crew visibility with optional settings.  One setting allows the crew to change availability.  The other requires the skipper to change crew availability. Below provide examples on what is displayed if visibility has been limited.

Individual Event – Hide Crew List & Disable Crew Input

When a new event is created or edited, an area in the upper right of the edit screen provides check boxes labeled as:

  • Check to Hide Crew List, then Update (default) or Uncheck to Show List, then Update
  • Select the group from the dropdown to selectively enable or restrict entry, then Update

The saved conditions display red, orange or green colored labels below the box indicating the last saved status.  The labels are updated only when the blue Publish or Update button is clicked. 

The check box and dropdown work independently.  You may decide to hide the crew list for a particular event.  You may also restrict crew from setting availability for a particular event using the dropdown.  If the box is checked  and / or a group selected and saved with the event, the following occurs:
  • Popups that display the event will not include a crew list display if the crew list has been disabled.  A logged in skipper or admin will see the crew display 
  • The Crew Availability and  Crew Assignment screens will indicate on each event that hides the crew list, a note indicating the skipper has hidden the crew list, if the box was checked.
  • The Crew Availability and  Crew Assignment screens will indicate on each event that restricts crew entry to a group, a note indicating the skipper has disabled crew inputs, if the a group was seletced.
  • Similar annotations appear on the Calendar pages and the individual event when opened.
  • The Skipper has full visibility and may make crew changes on the Skipper Edit Assignments by Crew and Skipper Edit Assignments by Event from the menu.
  • Email reminders sent either automatically, or as an attachment to a skipper generated email will show the complete crew list in the email.

Multiple Events – Hide Crew List & Disable Crew Input

After events are created, certain fields from multiple events may be edited simultaneously using the Annual Calendar and selecting the Skipper View.  Each event has check boxes that may be selected to obtain the desired option for the event as follows:

  • Check to Hide Crew List or Uncheck to Show List (default)
  • Check to Disable Entry or Uncheck to Enable Entry (default)

Multiple events may be changed and the settings are saved when the blue Skipper Update button is clicked. 

The check box and dropdown work independently.  You may decide to hide the crew list for a particular event.  You may also restrict crew from setting availability for a particular event using the dropdown.  If the box is checked  and / or a group selected and saved with the event, the following occurs:
  • Popups that display the event will not include a crew list display if the crew list has been disabled.  A logged in skipper or admin will see the crew display 
  • The Crew Availability and  Crew Assignment screens will indicate on each event that hides the crew list, a note indicating the skipper has hidden the crew list, if the box was checked.
  • The Crew Availability and  Crew Assignment screens will indicate on each event that restricts crew entry to a group, a note indicating the skipper has disabled crew inputs, if the a group was seletced.
  • Similar annotations appear on the Calendar pages and the individual event when opened.
  • The Skipper has full visibility and may make crew changes on the Skipper Edit Assignments by Crew and Skipper Edit Assignments by Event from the menu.
  • Email reminders sent either automatically, or as an attachment to a skipper generated email will show the complete crew list in the email.

Enable the Site Wide Hidden Crew Option

  • Crew Manager Modify Settings located in the WordPress Admin panel is accessible via the admin dashboard button  Crew Manager Settings Page  or Crew Manager Modify Settings screen in WordPress Admin left menu. There are radio buttons to set the various hidden / visibility options. The upper three radio buttons in this section allow the Skipper to hide or show Crew on the CalendarCrew Availability and Crew Assignments lists with and option the enables or prevents Crew from setting availability online. If prevented, the Skipper must enter availability for each Crew member.

Enable the Site Wide Hide Schedule & Crew Option

  • Crew Manager Modify Settings located in the WordPress Admin panel is accessible via the admin dashboard button  Crew Manager Settings Page  or Crew Manager Modify Settings screen in WordPress Admin left menu. There are radio buttons to set the various hidden / visibility options. The lower radio buttons in this section allow the Skipper to hide the schedule and crew to everyone, unless logged in. This will modify the menu and remove menu items that normally display crew and schedule information. 

Modified Desktop Menu – Hide Site Schedule & Crew When Not Logged In

Modified Phone Menu – Hide Site Schedule & Crew When Not Logged In

  • Crew Manager Manage Groups located in the WordPress Admin panel via the dashboard button => Crew Manager Groups  or on the left side menu, mouse over Crew Manager and click on Manage Groups.
  • There is a group called Show Crew when the Hide Crew option is selected. This group allows selected users to be always visible on the CalendarCrew Availability and Crew Assignments lists when the Hide Crew option is selected in Crew Manager Modify Settings. The Skipper may want to check their own Show Crew setting so they are always seen on Crew lists. The areas highlighted in the red lines below are only available when the Hide Crew option is selected.

  • Calendar events with the associated Crew lists are modified by WordPress Admin panel settings to hide or display Crew, and allow or deny Crew the ability to set their availability online. Crew members added to the group Show Crew will always display on the Calendar crew lists. A Skipper or Admin who is logged in will see all Crew members, while others only see those that the Skipper has added to the Show Crew group.
  • Crew Availability displays a logged in Crew member’s availability for all events with a checkmark, X or question mark if Prevent updates is checked in the WordPress Admin panel. If the Skipper checks Allows updates in the WordPress Admin panel, the availability dropdown will be displayed and availability may be changed and submitted.
  • Crew Assignments for all events displays crew marked with Show Crew, and the logged in Crew member’s availability if Prevent updates is checked in the WordPress Admin panel If the Skipper Allows updates in the WordPress Admin panel, the availability dropdown will be displayed and availability may be changed and submitted.

Optional Setting – Hide with Prevent Crew Setting Availability

The Crew Availability and Crew Assignments lists set to Hide with the default setting of Prevent for Allow Hidden Crew to Set Availability disables crew from setting their availability on any screen (e.g. the Availability dropdown selector and Submit button are not displayed). In this mode, the Skipper must obtain availability for each crew member and enter it using the Skipper menu options. Crew will see their own availability that was entered, and the availability of any crew that were added to the Show Crew group. These lists have the sample user “Crew Member” logged in.

Sample Crew List from an Event – Sam Davies & Dennis Conner in Show Crew group, Crew Member has no availability set. Note Total Crew includes people not displayed.

Crew Color Codes: Green crew is confirmed. Yellow crew need to verify with Skipper. Red does not crew for event. White crew position assignment not made yet and tally as Maybe – need to verify with Skipper.
Name Position Assignment Available Crew Comment Input
Sam Davies Squirrel   ?  
Dennis Conner Stay Ashore    
Total Crew 4 = Confirmed (2) + Maybe (2) – Not all crew displayed. Contact the Skipper
Crew must contact the Skipper to set availability

Sample Crew List from an Event – Sam Davies in Show Crew group, Crew Member has availability set to Yes and assigned a position of Crew by the Skipper

Crew Color Codes: Green crew is confirmed. Yellow crew need to verify with Skipper. Red does not crew for event. White crew position assignment not made yet, tally as Maybe and need to verify with Skipper.
Name Position Assignment Available Crew Comment Input
Crew Member Crew    
Sam Davies Not Assigned   ?  
Total Crew 6 = Confirmed (2) + Maybe (4) – Not all crew displayed. Contact the Skipper
Crew must contact the Skipper to set availability

Sample Crew Availability list from menu
Crew Member Logged in: crew      User ID: 3   (Crew Member – 2019, All Categories, All Tags) – Not all crew displayed. Contact the Skipper

Crew must contact the Skipper to set availability
Crew Color Codes: Green crew is confirmed. Yellow crew need to verify with Skipper. Red does not crew for event. White crew position assignment not made yet.
Event Date Time Location Position Assigned Available Crew Comment Input
Sample Event Tue, Feb 26th 11:00 AM Block Island Boat Basin Jib Trimmer ?  
Instrument Training & Practice Sail Tue, Apr 23rd 5:00 PM Navy Marina Slip A49 Pit  
Canceled: Around Aquidneck/Spring Race Tue, May 7th 8:00 AM G3 Gong Fl Green 4sec SSE of Hog Island Light Crew  
Canceled: Cuttyhunk Race Sat, Jul 20th 10:30 AM G“3” Southeast of Rose Island Not Assigned X  
Test adding Crew Thu, Aug 1st 8:00 AM My Desk Crew  
Block Island Race Sat, Aug 3rd 10:30 AM G“3” Southeast of Rose Island Not Assigned    

Sample Crew Assignments list from menu – Sam Davies & Dennis Conner in Show Crew group. Note Total Crew includes people not displayed.
Crew Member Logged in: crew      User ID: 3   (Crew Member – 2019, All Categories, All Tags)

Crew must contact the Skipper to set availability
Crew Color Codes: Green crew is confirmed. Yellow crew need to verify with Skipper. Red does not crew for event. White crew position assignment not made yet.
Event Date Location Uniform Registered Fees Paid Results
Sample Event Tue, Feb 26th 11:00 AM BI Boat Basin White Shirts registered Yes 1 of 7
 
Name Available Crew Comment Input Position Assignment
Dennis Conner   Rail Meat Bring beer
Sam Davies   Headsail Trimmer  
Crew Member ?   Jib Trimmer  
Total Crew 6 = Confirmed (4) + Maybe (2) – Not all crew displayed. Contact the Skipper

Optional Setting – Hide with Allow Crew Setting Availability

The Crew Availability and Crew Assignments lists set to Hide with the setting of Allow for Allow Hidden Crew to Set Availability enables crew setting their availability normally on those screens that allow Availability changes.  The Skipper may also set availability for each crew member using the Skipper menu options. Crew will see and may change their own availability.  Crew will also see the availability of any crew that are in the Show Crew group.
 
Sample Crew List from an Event – Dennis Conner in Show Crew group, Crew Member has availability previously set to Maybe. Note Total Crew includes people not displayed. Note the Available dropdown, Crew Comment Input box and the Submit button.

Sample Crew Availability list from menu. Note the Available dropdowns, Crew Comment Input box and the Submit button.

Sample Crew Assignments list from menu – Sam Davies & Dennis Conner in Show Crew group. Note Total Crew includes people not displayed. The Available dropdown, Crew Comment Input box and the Submit button are displayed.

Was this page helpful?