Support

Home Forums Event Espresso Premium Menu Editor Pro – User Role

Menu Editor Pro – User Role

Posted: February 18, 2016 at 11:17 am

Viewing 4 reply threads


Loudbaby

February 18, 2016 at 11:17 am

Greetings,

Two issues / questions.

1) We are having trouble with the event start time appearing differently on different pages. On the Event Espresso – Events Overview page the event start time shows 5am. (incorrect) If we open up that Edit Event configuration page the start and end times appear correctly (starting at 9am) under Event Datetimes. The email registration notices are also showing the wrong time. I would also note that our WordPress timezone is set correctly within our WP General settings.

2) We need to set up custom menu access for our WP Editor role. The plugin we typically use for our sites is call Menu Editor Pro. If we assign Event Espresso to our Editor role it does appear on the WP admin menu for Editors. However all of the events, registrations and transactions screens are empty. No data.

Thanks for your assistance.


Lorenzo Orlando Caum

  • Support Staff

February 18, 2016 at 11:52 am

Hello,

Are you using any other plugins that have a calendar / appointment / scheduling feature?

If so, does the time issue correct itself when you temporarily deactivate that plugin?

The capabilities system for Event Espresso 4 can help with getting access to the screens:

https://eventespresso.com/wiki/event-espresso-4-roles-permissions/

This Google sheet has the various capabilities:

https://docs.google.com/spreadsheet/ccc?key=0Al0RhqTD8pDfdEhtcFhLdW9rTFdPOWtrODh3d1QyN1E&usp=sharing

Lets say you wanted a specific user with a specific role (e.g. author) to be able to create and edit their own events. These capabilities would be needed and you could use a free plugin like Members from Justin Tadlock to add the capabilities:

ee_read_event
ee_read_private_events
ee_read_events
ee_edit_event
ee_edit_published_events
ee_edit_private_events
ee_edit_events

They would not be able to edit other events because they do not have access to the following:

ee_edit_others_events

If you wanted to grant the user access to editing events that they have not created, then the above capability would be needed as well.

Getting access to other screens for the restricted login could be done by also adding those capabilities.


Lorenzo


Loudbaby

February 18, 2016 at 1:41 pm

Thanks Lorezno – we achieved a solution regarding the User Roles with a combination of Menu Editor Pro and Members.

Regarding my other question. We have no calendar, appointment or scheduling plugins installed.


Tony

  • Support Staff

February 18, 2016 at 2:20 pm

I would also note that our WordPress timezone is set correctly within our WP General settings

Can you let us know what this is set to please?

Generally speaking when the event times/dates are incorrect it is usually due to a plugin using date_default_timezone_set() incorrectly and it throws off the times. This effects Event Espresso more than most plugins as it is heavily base on dates and times.

Can you try temporarily disabling all Non-EE plugins and testing the pages to see it the times load correctly?

If so re-activate each plugin one by one and re-test Until you find the one that causes the times to alter.


Tony

  • Support Staff

February 18, 2016 at 2:22 pm

Also it is best to do the above on a test site if you have one (if not now is the perfect time to set one up by cloning the site using a plugin such as Duplicator) that way all of your testing, da-activating/reactivating of plugins is away from view of your visitors and if you have plugins that remove their own settings on de-activation it does not effect the live site.

Viewing 4 reply threads

The support post ‘Menu Editor Pro – User Role’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso