WP 3.1 and Buddypress 1.2.8
-
Good day
Is the current version of courseware compatible with WP 3.1 and Buddypress 1.2.8?
Should I wait before I upgrade?
-
http://courseware.nerd.ro/ Was upgraded successfully to latest WordPress and BuddyPress.
So, yes, it’s safe to upgrade!Great news. Thank you.
I second that. Upgrade successful!
the BP script itself is compatible, but if you need plugins to work with, forget about the upgrade right now, until the coders change the proper hooks to be dealt with… strange that there is no documentation about the “network” thing whatsoever…
@nexia, what do you mean?
@sushkov, you need to do something like this for WordPress 3.1 & BP 1.2.8:
`add_action( is_multisite() ? ‘network_admin_menu’ : ‘admin_menu’, ‘your_admin_menu_function’ );`
Thanks @djpaul, I forgot about MS admin menu.
I can’t get the settings to show up under the Network Admin menu either. Upgrade is populating the Buddypress environment but won’t give me any functionality until I can select my settings through the Network Admin menu.
If anyone can share their code for doing this I would be extremely grateful.An update will be available this week, if it’s ok.
Great! Thanks for the the work on this plugin.
Great plugin. Just installed it. However, I am also having the same problem with the no menu in Network Settings. Is there any temporary workaround?
The temporary work around is to type in the address (the old one from 3.05) to the courseware admin page which is:
http://yoursite.com/wp-admin/admin.php?page=bp-courseware
This works with any plugins that haven’t updated the admin menu (I’ve found this to be true so far).
Sweet. Thanks.
Not sure if this is related to compatibility issues with WP 3.1 and Buddypress 1.2.8. However, that is what I am running, and I can’t promote anyone to teacher. The only person I can promote to Teacher is myself as a super admin (by going to Members –> Profile –> Edit Profile). It would be nice if Super Admins were set to teacher by default. That is, even though Super Admins have teacher rights, in Groups –> Courseware –> Home it says, “Hello world! course class started by and managed by 0 teacher(s) for this group”. It took me a while to figure out that I could promote myself to teacher.
The major problem though is that I can’t promote anybody else to teacher. I checked the users menu in both site admin and network admin. There is no Teacher role option under users. I also tried to “Apply for Teacher” under Members –> Profile –> Edit Profile and got the following error:
`Fatal error: Class ‘WP_User_Search’ not found in /***/***/public_html/wp-content/plugins/buddypress-courseware/roles/bpsp-roles.class.php on line 28`
Furthermore, when I login as super admin again (also as a teacher), there is no message received as explained in the instructions.
Thanks for any help in advance.
WP_User_Search was deprecated in 3.1 and replaced with the WP_User_Query class, but it looks like it should still be loading okay. Odd.
Thanks, I will fix the `WP_User_Search` problem. Though it is weird that I have to ensure backcompat in my codebase

@djpaul thanks for heads up, I believe that was introduced with `get_users()`?
0.1.6 is out.
This is mostly a maintenance release. All the new 3.1/1.2.8 problems should be fixed with this release. Please report if not.The changelog:
https://github.com/scholarpress/buddypress-courseware/compare/d5483c8c92…f9546276b6Also here’s the list with upcoming features that will be available:
https://github.com/scholarpress/buddypress-courseware/issues/labels/_next_releaseSorry but it looks like WP svn didn’t see my new tag. Everything should be fine now.
You must be logged in to reply to this topic.