• Resolved telesemana

    (@telesemana)


    When I create an event and I select it to be for a Buddypress group, the event appears also outside the group with the rest of events. Also if the group is Private or Hidden, the events still appear on the general list of events, with those that are general and do not belog to a specific group. Any idea how to make the events only visible to members of the group?

    Thanks!

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

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support angelo_nwl

    (@angelo_nwl)

    you can use shortcode [events_list group=”x”] where x is the group id OR just use [events_list group=”my”] will show events belonging to groups the logged in user is a member of. you can add event attribute private=1 to filter private events

    http://wp-events-plugin.com/documentation/event-search-attributes/

    Thread Starter telesemana

    (@telesemana)

    That works, but what I am seeing is that I have a user on a group, which is private or hidden, and that users sees the events tab on the group with no events, when he should be seeing 1 as he is a member of the group. I will explain step by step to make sure it is clear.

    1. I create a group X and I make it private by default.
    2. One user requests to join X and he is accepted
    3. I create an event Y and I choose it to be a group event X, so only members of that group can see it and book
    4. As an admin I can see on Group X a tab with events (1), but when my member, the one accepted, access the group, his tab says events (0). I have even given that user the rol of admin but he is not able to see the tab with event (1)

    One thing I noticed is that because the group is private, the event is published as Private as well, but still members cannot see it.

    Does this make sense? perhaps I am going around in circles, but I am not able to figure this one out.

    Many thanks for your previous reply and for the plugin. If this finally works we will be getting the pro version.

    Hiya,

    The first thing I can think is whether the event is published. Sounds like a silly question I know, but can you confirm it is?

    I’ve just tested this out myself and I’m not getting the same behaviour which suggests something about your setup lies behind the cause of this issue.

    Is it just this one event, or do any events also not appear?

    Thanks

    Thread Starter telesemana

    (@telesemana)

    Hi Phil,

    Apologies for my late reply. Yes the event is published, but under “private” when it is associated with a “private” or “hidden” Buddypress group. Even if I try to update the event to public while being an event from a “private” group the page is refreshed but the event still appears as “private” which means I cannot change its status.

    But, if I decide to make that event another’s group event, and that group is open, then when I refresh is still private, but I can then switch to public by updating and the it changes to “public” correctly.

    I tested this in two sites and it happens with all events I try to create. I am using a WordPress install that it is not MU, just in case this is something relevant, although the pro version is intended to be used in a MU environment.

    Cheers,

    Rafa

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    Hi Rafa,

    Your last comment describes how it should work.

    So just to be clear, the problem is that your group members DON’T see events on the lists?

    Could it be that they don’t have the read_private_events capability checked under Events > Settings > General > User Capabilities in your admin area?

    Thread Starter telesemana

    (@telesemana)

    Hi Marcus,

    Many thanks for your answer and solution. That was the problem I did not touched anything on that area of settings.

    Many thanks once again!!

    Rafa

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    good guess 🙂

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Buddypress Group Events’ is closed to new replies.