I can’t seem to get the Media Vault Plugin to work with the New version of WordPress. The Plugin hasn’t been updated in over 2 years.
Since I am running a multisite it asks for an extra step by adding some code into the .htaccess file. This doesn’t seem to work.
If you have any other ideas I would appreciate it.
Thanks for the reply. I’m not too concerned about the media on the main site that has buddypress. What I was hoping for was on the students individual sites in the the Multisite.
I currently give each student his/her own website in the multisite when they register. This site is their private online portfolio where they upload resumes, cover letters, etc. that has personal information that we do not want public. The only way a person other than the student can view the site is by getting the password from that student.
Do you think there is a way to secure the media library on each site? Maybe the easiest way would to create a template for the resume that the student fills out?
Thanks for the help and any ideas are greatly appreciated.
- Jay Anderson on November 18, 2015 at 5:17 pm in reply to: [Resolved] Members Blogs not showing in the BuddyPress Sites Menu #1672
Looks like that did the trick.
Thanks for the help it’s greatly appreciated.
I used the Andrea’s Network roles plugin http://wpebooks.com/network-roles/ and your BP Xprofile Member Type Field & BP Member Type Generator.
When a new user signs up they are required to say if they are a student, teacher or staff. I will verify each teacher and then use the Network plugin to change their role to editor. They teacher will be granted editor role to all of the blogs.
I might make it a requirement that the student inputs their blog url in the profile field.
Thanks for all the help.
yes the plugin in compatible with buddypress. I have found the same question on the wpmu forum but didn’t really get an answer other than this.
“As Patrick pointed above, our plugin is adding some settings and hooking into some views, but this particular behavior is beyond our control.
This is the default behavior for buudypress. The Sites list query is defined into the static method BP_Blogs_Blog::get().
If you take a quick look you will find the following condition:
if ( !is_user_logged_in() || ( !bp_current_user_can( ‘bp_moderate’ ) && ( $user_id != bp_loggedin_user_id() ) ) )
$hidden_sql = “AND wb.public = 1″;
$hidden_sql = ”;
Which basically means to exclude the non indexable sites, except for the superadmin or the blog owner if the scope of the query is personal (‘My Sites’ tab).
If you need to show a list of all your sites no matter if they are public or not, then you would need to create a custom query. You can simply take the BuddyPress query and modify it according to your needs.”
I’m not to sure exactly how to modify the custom query.
Thanks again for the help,
I just want to say thank you for all the help. I really appreciate it.
I downloaded the Network Roles plugin and it works great. I don’t think I will need to change the editor role to teacher because I will be changing that role and the teachers won’t be seeing that.
There is one more thing that I hope you can help me with. When I go to the members profile on the buddypress main site and look at their sites I still can’t see the students blog site. (The sites that are password protected) Do you know of a way to allow them to be visible? I need the teachers to be able to find the students blogs without having to manually type in the blog url.
I hope that make sense.