Group Mods

  • Profile picture of @mercime
  • Profile picture of r-a-y
  • Profile picture of Hugo

Support: Creating & Extending

Existing and new plugins/components and themes.

Buddypress events (10 posts)

Started 1 year, 6 months ago by: abstorm

  • I’m currently using the Eventpress plugin and it seems only the administrator of the site can add events via the wordpress dashboard. Is this correct?

    Is there another option that normal registered users can create their own events?

  • Profile picture of Travel-Junkie Travel-Junkie said 1 year, 6 months ago:

    I wrote a plugin where everybody can create events. Can also be restricted to just group admins.
    Have a look here: http://test.shabushabu.eu/

    Notice that there is a price tag attached to the plugin.

  • Profile picture of kunalb kunalb said 1 year, 6 months ago:

    @abstorm You’ll need to upgrade people to Event Creators (a new role is created) to allow them to create events—and they can do that via both the front end or back end.

    BuddyVents is good too.

  • Profile picture of Ekine Ekine said 1 year, 6 months ago:

    Frontend users can also add events using Eventpress. You just need to click on the “Create event” tab within the events page (http://domain.com/events/create/). See screenshot: http://i56.tinypic.com/k4fn9f.gif
    What I like about Travel_Junkie’s Buddyvents event plugin is the clean event creation process and the fabulous grid view.

  • Profile picture of serverdog serverdog said 1 year, 2 months ago:

    kunalb: so with eventspress you create a new ROLE for the permission to create events? Can I assign the permission of creating events to my already existing roles? Thanks!

  • Profile picture of kunalb kunalb said 1 year, 2 months ago:

    Event Creators is the role which only has permission to create events. And yes, you can upgrade existing users to that role from wp’s backend.

  • Profile picture of ARHistoryHub ARHistoryHub said 1 year ago:

    Would it be possible to give permission to create events to all Subscribers (new and old) ? I’d like to enable event creation by default for all logged in BP users. I’ve fiddled around with wp.php without any success… Any ideas? Thanks @kunalb! Looking forward to the next version!

  • Profile picture of kunalb kunalb said 1 year ago:

    Have a look at how capabilities are granted in models/events.php—you can grant the required caps to subscribers too. Or, there’s an event_creator role that’s just meant for this—in the wordpress admin area, you could make the default user role Event Creator, and also bulk modify the existing user capabilities to event_creator.

  • Profile picture of ARHistoryHub ARHistoryHub said 1 year ago:

    Thanks! Changing the caps was pretty easy. Good job commenting out your stuff by the way!

  • Profile picture of _dorsvenabili _dorsvenabili said 9 months ago:

    Eventpress works great to me in WP 3.2.1 multisite and BP 1.2.9. I have used the plugin Multisite User Management to mange all the users roles and to change them to the Event creator role in the main site.

    By the way, the only bug that I have found is that the link created in the admin bar in: My account -> Events and My acoount -> Events -> My events don’t work propertly, if I click them, they go to the site_url

    Anyway, great plugin, congrats! :D