ok, i have wordpress 3.0 and buddypress 1.2.5
i can activate the plugin, but firts the “event” tab, does’t appear, i fixed this with the code of the page 2.
later, the options in the profile don’t show.
so i read i found this.
in the line 278 of bp-events.php said:
add_action( ‘plugins_loaded’, ‘events_setup_nav’ );
add_action( ‘admin_menu’, ‘events_setup_nav’ );
ADD THIS in the last line:
add_action( ‘bp_setup_nav’, ‘events_setup_nav’ );
BUT when i go to “my events” or “invite” or “create an event” the page goes to the home.
any ideas?
Beautiful, have it working with 3.0 and 1.2.5.2 after adding add_action( ‘bp_setup_nav’, ‘events_setup_nav’ ); to bp-events.php. Now really looking forward to the upcoming release of eventpress shortly.
Hi @Burkie .. Do you have any idea when EventPress will be released? Looking at the site, development seems to have stopped.. http://gsocevents.wordpress.com/
Also, I’m not able to see the “Create Event” page anywhere! I can see the /events/ page but that’s it.
Has anyone come across this problem?
I have the same problem as PeD i.e. I am not able to find any sort of “create event” page! WP 3.0.1 and BP 1.2.5.2. I tried adding add_action( ‘bp_setup_nav’, ‘events_setup_nav’ ); to bp-events.php but that made no difference. The suggestion at the top of page 2 gave me an events tab but that only shows existing events, of which there are none since I can’t figure out how to add them…
@Whyameye and PeD,
In the plugin , there is a sub-directory called “events” (under bp-events) that need to be moved under the root of your selected Buddypress theme (i.e. same level as groups, members, activity, etc…)
Other thing I noticed:
When creating an event, one can attach the event to a group. The problem is that the group does not show up later on (it should display “organized by [name of the group]”) when displaying the event. In order to fix this, look for function bp_event_groups_dropdown( $grp_id ) in file bp-events-templatetags.php and replace this loop
foreach ($groups as $group) {
echo “name.”‘”;
if ($grp_id == $group->id)
echo ” selected”;
echo “>”.$group->name.””;
}
echo ”;
with
foreach ($groups as $group) {
echo “id.”‘”;
if ($grp_id == $group->id)
echo ” selected”;
echo “>”.$group->name.””;
}
echo ”;
(i.e. replace “group->name” with “group->id” in the if statement)
I’ve got the same issue as @Whyameye and PeD
I’ve followed all guides (including @sandra1010 last post) but still cannot create an event – there’s no option anywhere – am I missing something?
@ghostchild
The plugin automatically adds an “Events” tab in your profile (in the members section) alongside “Activity”, “Messages”, “Friends” tabs. If you select the “Events” tab, you can access subnav entries “My Events”, “Create an Event”, etc…
@ghostchild
(appended here so that other participants can read the answer)
In reply to your message saying that you still don’t see the tab in the subnav, I could be wrong but I would be inclined to think that your problem is not caused by the WP/BP versions (I am running the latest ones) but by the theme you are using.
The “Events” nav is posted in the member profile through this call (in bp-events.php)
/* Add ‘Events’ to the main navigation */
bp_core_new_nav_item( array( ‘name’ => __(‘Events’, ‘bp-events’), ….. [stuff removed here]
In order for this to work, your theme (wp-contentthemesyour-theme-herememberssinglehome.php) should contain this call in the “right” place
bp_get_displayed_user_nav()
e.g. If I take this line away from my theme (I decided to turn a regular WP theme into a BP compliant theme thanks to BuddyPress Template Pack), then the “Events” tab no longer shows up (and a few others disappear too).
So you might want to verify your theme. Is it truly BP-compliant?
@sandra1010 – I’m just using WP with default BP theme… I can get to ‘Events’ from the standard nav but don’t have any events options in the profile subnav so can’t add any events…
does anybody working on bp-events now? it’s working, but not so good.. for example avatar crop doesn’t work..