BuddyPress Media 2.3 released with Group-Media

Today we have released much anticipated BuddyPress-Media 2.3 with profusely-demanded group-media support.

This release is delayed by almost 3 weeks because of major technical hurdles we faced while working on media-support for BuddyPress groups.

Key Features of in 2.3

  • Group-Media feature adds collaborative album support
  • Group-level media settings to control who can create album
  • Featured image selection for Album-cover photo

Screenshots:

BuddyPress Media 2.3

BuddyPress 2.3 (2)

BuddyPress-media Group settings-1

admin | Media | BuddyPress Media Demo

Notes about next releases…

Code-Refactoring & Unit-Testing

The BuddyPress-Media will undergo a major code refactoring for next 10 days. This is to ensure that future releases don’t get stuck like this one. Buddypress-media has grown faster than we have imagined. Refactoring codes early will make it easy to collaborate. We hope that atleast 5 developers from rtCamp will contribute significantly in next 3 months.

We are also planning to use unit-testing for the first time to improve code-quality & reliability going ahead.

Joshua Abenazer (rtPanel’s lead-developer) and Saurabh Shukla (senior rtCamper) have already started work on this. We hope to finish this round in 8-10 days so we can have a small feature-packed release before year 2012 ends.

If you are a developer/tester, please remember that you can always fork/contribute to this project on Github.

Credits

Thanks to Gagan(GDS), Neeru, Umesh, Suhas and all rtCampers for their hard work. 🙂

Links: Download BuddyPress Media 2.3 | Live Demo | Premium Addons

16 thoughts on “BuddyPress Media 2.3 released with Group-Media

  1. Hi Aditya,
    This plugin release is beautiful! thank you for the tremendous work.
    It is working perfectly in one of my buddypress communities – but on one of my newer communities it does not upload media at all – always says sorry.

    I’ve increased ini memory limits, and timeouts – but i’m guessing im missing something in media handling. Does my server have to have Imagick loaded? The GD support says (bundled compatible)

    I’m confused.
    -grace

      1. Wow Rahul, thank you for the quick response!
        I am definitely using the latest release 2.6.7- as it was only downloaded and installed yesterday from the WordPress Plugin repositories.

        Unfortunately things have gotten worse today- I installed a custom Buddypress theme (Mingle by Parallelus) and Buddypress Media interrupts all sorts of of areas. (Custom Theme works smoothly when BP Media is deactivated) – So with the default BP theme i cannot upload any media – and with a custom theme, the theme breaks everywhere. : /

        1. We cannot do anything with custom themes as in most cases, custom buddypress-themes turned out to be substandard!

          For that part, we are waiting for BuddyPress 1.7 which will make most themes from wordpress.org repo work on BuddyPress.

          Still, we are 100% sure that buddypress-media works nicely on default buddypress-theme. Try deactivating other plugins and see if the issues you are facing on default buddypress theme isn’t case of some other plugin conflicting with buddypress-media.

  2. I have NO OTHER plugins at all 🙂
    Buddypress Media was the first plugin i wanted to put in this new community – thats why i wonder if there is something needed in the GD handler – or something i might be missing on the server. Because this plugin works well on an older community i run on a different server.

    *I assure you Mingle is most definitely NOT a substandard theme. 🙂 My concern is not BP Media interaction with the custom theme… since it doesnt work yet at all in the default BP theme to begin with.

    1. I assure you Mingle is most definitely NOT a substandard theme

      I did not mean to point to any specific theme. Most buddypress-themes currently out there do not support/use all buddypress-templates/hooks properly. This is common reason few things break out.

      In any case, buddypress-media should work with default BuddyPress-theme.

      Can you share link to your site where its broken? May be we can say something once we see it?

      PHP’s GD library is required by WordPress while generating thumbnails. If its not there, I assume thumbnails in WordPress’s post will not work as well.

      I can see something better once I see a demo site. If possible, just drop a link here and we will check it.

      1. Sure- Currently setup to create here: http://bitofgrace.com/pray/

        I have turned off the custom theme so you can see what is happening…
        When I attempt to upload a photo – it makes the photo the album cover – but says Sorry, no photo found. So unable to ever view the photo.

        PHP 5.3.18
        MYSQL 5.5.30
        WordPress 3.5.1
        BuddyPress 1.6.4
        BuddyPress Media 2.6.7
        OS Linux
        Imagick Not Installed
        GD bundled (2.0.34 compatible)

        1. @Grace

          I created a test account (user: rtCamp).

          It looks like there is some bug. If possible, please email buddypress admin-login details to [email protected]

          We will check everything in-depth and update you about cause/solution by tomorrow (its already 9.30 PM here in India)

          1. Hi @Grace,

            I’m one of the developers working on BuddyPress Media. I’m currently looking into the issues, right now. This is due to a bug. We’re looking for it carefully. I’ll update you asap.

            Regards.

  3. Hi @Grace,

    We’ve zeroed in on the issue. However, to confirm we need the error log. Could you share that with us?

    Regards.

  4. Hi,

    I see the error_log filled with

    [05-Mar-2013 06:44:57 America/Chicago] PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_gd2.dll’ – /usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_gd2.dll: cannot open shared object file: No such file or directory in Unknown on line 0′

    And I see this on multiple occassions:

    [05-Mar-2013 10:54:50 UTC] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 78 bytes) in /home/bitofg64/public_html/pray/wp-includes/formatting.php on line 1125

    on different default WordPress and BuddyPress files.

    Now, the GD library is working. We checked that (You’ll see a small txt message at the bottom that says GD here). So, most likely there’s an error in the PHP.ini that’s causing this flood.

    Second, if you upload an image of less than 10KB, everything works as expected. Anything larger than that dies hopelessly. You’d need to adjust your default memory limit for BuddyPress Media to work properly.

    This is a tad too technical, so please contact your server administrators. You might find this useful: http://www.sitepoint.com/forums/showthread.php?653914-Error-Log-with-PHP-pages

    However, thanks for bringing this to our attention in such detail. This behaviour has been boggling our minds for a while with a handful of users.

    Regards.

    1. Thank you for the research.
      I edit the php.ini files myself when i create a new WP site..
      It currently has been:
      upload_max_filesize = 60M
      post_max_size = 64M
      max_execution_time = 30
      memory_limit = 512M

      What part of that do you feel needs to be edited??

      -grace

  5. Hi,

    Looks like you are using a shared host and as such it is highly unlikely that the php.ini file that you add would be of any use.

    Kindly contact your server admin, since these values are perfectly fine but most probably are being overridden by the Server’s settings.

    Regards.

ℹ️ Comments are closed.