WordPress.org

Ready to get started?Download WordPress

Forums

The Events Calendar
[resolved] Deleting default capability settings for Contributor (10 posts)

  1. ahsieh01
    Member
    Posted 1 year ago #

    No matter what role/capabilities plugin I use, it can never delete or uncheck all the events calendar capabilities for Contributor. It just comes back.

    So I'm starting to think that somewhere in the code, it's overriding the other capabilities plugins I've tried.

    Anyone know where this is?

    I really can't have a contributor even have the option to submit an event.

    (On a side note, it seems like there's a bug for subscribers. They still see "Events" in their menu when they log in but there's nothing in there. Any way to completely delete that?)

    http://wordpress.org/extend/plugins/the-events-calendar/

  2. roblagatta
    Modern Tribe Support
    Plugin Author

    Posted 1 year ago #

    Hey ahsiedh01. Thanks for the note here; you raise some good points, and I'll say right off the bat that we're refactoring the way user roles/capabilities are handled in the plugin for the 3.0 release we're working on now. We've actually got some progress on that and should be doing a beta on it over the next couple weeks...would love to have your perspective on it to see it if clears up some of these items for you right off the bat.

    In the shorter-term, if you can confirm that this is still an issue for you (I realize it's been two weeks since you posted), I can get a dev to take a look and try to point you in the right direction on the first item.

    Regarding the second: are you talking about the admin bar "Events" dropdown, or the "Events" panel on the left-hand menu when logged into the backend? Just want to make sure I understand before advising on that end.

  3. ahsieh01
    Member
    Posted 1 year ago #

    Hi,

    It's good to know that you guys are working on it. This is still an issue for me, so if you don't mind, it would be great if you can get someone to point me in the right direction.

    As for the Events issue for subscribers, I meant the Events panel on the left-hand menu. When you hover over it as a subscriber, it comes up with an empty menu, but it's still there. When you click it, you just get an access denied page.

    The drop down in the admin bar is fine since the only options are "view calendar" and "event add-ons", but to me, it doesn't really make any sense to have either of those for subscribers. IMO, subscribers should just have the option to edit their profile. It's not like they have access to the "add-ons" anyway, so why have it even show up?

  4. roblagatta
    Modern Tribe Support
    Plugin Author

    Posted 1 year ago #

    Sure thing - let me see what Jonah from our dev team can suggest on that end. No guarantees (as it may just have to be something that waits for the 3.0 build), but he may have some ideas. Fingers crossed on that end.

    Thanks for confirming on the subscriber issue. Oddly for me, the Subscriber can see and engage with that lefthand panel: http://d.pr/i/fjv8. That's on 2.0.11 with the Twenty Twelve theme, and no other plugins active. Might you have a role manager plugin or something else conflicting here? If I understand your note correctly, what I'm seeing differs from what you've reported. Let me know.

    The decision to include the admin bar across the board was intentional, but that being said you can easily hide it if you don't want users to have access to it (I can see your point about not having subscribers see it). Just follow the tutorial here: http://tri.be/removing-the-events-dropdown/ and you should be set.

    Let me know about that second issue; I'll get Jonah to take a look on the first.

  5. jonahcoyote
    Member
    Posted 1 year ago #

    Hi ahsieh01,

    Have you taken a look at something like this to help you manage roles and capabilities? http://wordpress.org/extend/plugins/members/ - that should give you more control.

    - Jonah

  6. ahsieh01
    Member
    Posted 1 year ago #

    Hi Jonah,

    Yes I have tried Members. However, every time I edit the role concerning tribe events, it keeps coming back, which is why i thought maybe the code in the events plugin is being read last or just overriding the members plugin.

  7. ahsieh01
    Member
    Posted 1 year ago #

    Hi Jonah,

    I suppose if there's no other way to alter the default contributor, I can always create another role, if there's no quick fix/delete in the events plugin...

    I suppose it's not very good practice to alter wordpress default roles...

  8. jonahcoyote
    Member
    Posted 1 year ago #

    Hi ahsieh01,

    Unfortunately this is outside of the scope of what we can provide support on for our open source plugin. If you upgraded to PRO (http://tri.be/wordpress-events-calendar-pro/) we'd be able to spend some more time on it for you.

    Sorry I can't offer any more here.

    Regards,
    Jonah

  9. ahsieh01
    Member
    Posted 1 year ago #

    Hi Jonah,

    Thanks for all the help anyway. The workaround of creating new roles with the Members plugin instead of altering WP default roles is good enough for now.

    Thanks!

  10. roblagatta
    Modern Tribe Support
    Plugin Author

    Posted 1 year ago #

    Sorry we couldn't offer up more here, ahsieh01. Thanks for your understanding and for using The Events Calendar. Let us know what else we can do.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic