Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Contributor Daniel Bachhuber

    (@danielbachhuber)

    Have you tried disabling all plugins? Have you modified the roles for contributors at all?

    Edit Flow adds a new “ef_view_calendar” capability to all user roles except subscriber on install, so that’s what you should be looking for.

    Thread Starter hermy65

    (@hermy65)

    I have modified the contributor role but i can see that the ef_view_Calendar capability is still allowed for them. I have tried disabling all plugins and then re-enabling edit flow and they still do not see it.

    Thread Starter hermy65

    (@hermy65)

    anybody?

    Plugin Contributor Daniel Bachhuber

    (@danielbachhuber)

    Can you share screenshots of how you’ve modified the user roles, and what contributors see when they try to access the calendar?

    Thread Starter hermy65

    (@hermy65)

    the only modifications ive done to the contributor role was allow them to see private pages/posts – As for what they see, the calendar option isn’t even visible to them under the dashboard menu

    Plugin Contributor Daniel Bachhuber

    (@danielbachhuber)

    Can you please share screenshots of what they see instead of the calendar, and of the plugin you’re using to modify caps (specifically the page where you’ve modified the caps)?

    Also, are they able to access the story budget?

    Thread Starter hermy65

    (@hermy65)

    Contributors can see the story budget. I used capability manager to modify the roles.

    SS of capabilities: https://imgur.com/LV0nx
    SS of what contrib sees: https://imgur.com/joJNG

    Plugin Contributor Daniel Bachhuber

    (@danielbachhuber)

    This is quite odd. Which plugin are you using to modify user capabilities? It’s got to be associated with that plugin, although it’s interesting that the value appears to be saved properly.

    Thread Starter hermy65

    (@hermy65)

    The plugin we are using is Capability Manager

    Plugin Contributor Daniel Bachhuber

    (@danielbachhuber)

    Can you try adding the following to your theme’s functions.php?

    add_filter( 'ef_view_calendar_cap', function( $cap ) { return 'edit_posts'; } );

    This is changing the required cap from the custom cap to ‘edit_posts’, which every contributor should have.

    Thread Starter hermy65

    (@hermy65)

    that appears to have fixed it. Thank you

    Plugin Contributor Daniel Bachhuber

    (@danielbachhuber)

    Good to hear!

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘[Plugin: Edit Flow] Calendar not visible to contributors’ is closed to new replies.