WordPress.org

Ready to get started?Download WordPress

Forums

Events Manager
BuddyPress + Events Manager: add role to publish public events (11 posts)

  1. petermolnar
    Member
    Posted 2 years ago #

    Hi guys,

    First of all: this plugin is awesome and it integrates into BuddyPress 1.5.5 as well.
    I only have a minor question though: I'd like to create a group with capability of publishing public events (meaning it's visible to everyone).
    I have user role editor plugin, but I don't know how can I do this.

    Can someone give me guidance on this topic?

    http://wordpress.org/extend/plugins/events-manager/

  2. agelonwl
    Member
    Posted 2 years ago #

    can you check the EM user capabilities @ EM Settings > General > User capabilities

  3. petermolnar
    Member
    Posted 2 years ago #

    I've made a screenshot to PDF about the user capabilities part:
    http://petermolnar.eu/tmp/EM.pdf

  4. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    it depends on your setup, if you assign the capability publish_events to the user roles you want to allow this permission to, those users will be able to publish events.

    BP groups wouldn't come into play here, it's only the user type that's relevant.

  5. petermolnar
    Member
    Posted 2 years ago #

    Marcus, you may have misunderstood my question. I do understand what publish_events rights are for, the question is how can I add the capability of publishing site-wide events, which is listed in the widgets and the lists for everyone, all users.

    Right now I need to remove the "Private" tick in the backend from the events published if I want this work.

  6. agelonwl
    Member
    Posted 2 years ago #

    Question 1: add capability publish_events/edit_events @ EM Settings > General > User capabilities e.g. subscriber ? also, does the plugin is Network Activated? Or if it's site activated then try settings it in your user role editor

    Question 2: did you mean the events visibility e.g. public, private ?

  7. petermolnar
    Member
    Posted 2 years ago #

    No, the plugin is not in a network.
    Yes, I mean the event visibility.

    I want to give capability to specified users to publish events visible for everyone on the site. ( BuddyPress, as I mentioned before. )

  8. agelonwl
    Member
    Posted 2 years ago #

    sorry, edited my post; please re-read

  9. petermolnar
    Member
    Posted 2 years ago #

    The problem is the same: when anyone, including one with admin rights, posts an event by default it's a private event. Also, on the backend, when the events are listed, "Private" shows up right of them.

    To make them "Public" I need to manually remove the "private" tick.

    The solutions you both suggest only adds the possibility to post an event, but does not changes the event's visibility.

  10. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 2 years ago #

    maybe try disabling your other plugins (except for BP) as I think this is a conflict rather than an EM bug. Either that, or you're setting your events to a private/hidden group, in which case private events are forced by default (and forced always in hidden groups).

  11. petermolnar
    Member
    Posted 2 years ago #

    @Marcus that could be the problem most likely, related events have been posted in the name of a hidden group. I'll try changing it.
    Thanks!

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic