BP Gallery is the ultimate media gallery plugin for your BuddyPress powered site. It Gives you complete control over the media. Since the files are stored on your server, so you have full control over the media and you don't have to worry about giving your private data to anyone else.
View Screenshots
Features at a glance
- User Galleries
- Unlimited Gallery
- Each gallery can have any number of media(Photos/audio/videos)
- Group Galleries
- Unlimited Gallery
- Gallery can be enabled/disabled for a group
- Gallery Can be completely disabled for group or made Group only gallery
- Any Member of group can upload
- Only group Admins can create Gallery
- Multiple types of media Supported
- Photo Gallery
- Audio gallery
- Video gallery
- Can be extended with few code to support any time of media you want
- Privacy
- Fine grained Privacy control for gallery/media
- User gallery/media can have the status private/public/friends only
- Group gallery can have status public/private
- Multiple Uploads
- Upload multiple files without any extra effort, just select and click upload
- There is no limit on upload size, It depends on the size you set in gallery settings and/or The maximum upload size allowed by your web host
- Uploading and Sharing from Activity stream
- Publishing to Activity stream or not is in your hands, you can publish multiple images/videos etc to the activity stream and it will appear as single entry
- Publishing to activity stream can be automated.
- Shortcode
- Extensive shortcodes for embedding Gallery to your blog posts
- Embedding Photo/Audio/video to your blog
- Widgets
- Flexible Sitewide gallery widgets
- Flexible Sitewide media Widget
- Directory where all the public galleries are listed, you can search them, filter them by Audio/video/photo
- Security:- I can vouch for gallery being 99% secure, the rest one percent is always uncertain 🙂
- Object caching:Â If you enable persistence object caching, you can reduce upto 90% database queries
- 100% Buddypress aware, disable Buddypress, the Gallery will not cause any issue/error.
- Modular and decoupled
- decoupled from Group(If group is disabled, gallery will still work)
- decoupled from Activity(If you disable activity, gallery will work, but support for commenting and publishing to activity stream will be no more available)
- decoupled from Friends(The privacy features will work even if you disable friends component)
- Decoupled Video Player
- decoupled Uploader
- Gallery from Youtube/flickr/vimeo etc
- Extra addons
- WordPress Plugin for TinyMce to insert gallery/media to your post/page(Thanks to Phillip)
- Widget to show sitewide listing of gallery/images(Thanks to Phillip)
- Highslide Slideshow for showing Images (Thanks to Phillip, will be coming soon)
- jQZoom Plugin to show case site wide Public Photos
- Site Admin settings:
- Control which media types are allowed, enable/disable galley types,i.e you can enable/disable Photo Gallery/Video Gallery/Audio Gallery
- Set maximum upload space per user
- set maximum upload file size
- Enable Disable gallery Link
- Enable/disable upload from activity stream
- Show the remaining/used space to users
- got an issue, enable debug mode of gallery to see what's going inside
- Set Image sizes for Thumbnail/medium/Full size
- What Is Coming In future:
- FFMPEG Support for Video Galleries
- Face Detection/Tagging(OpenCV extension will be required)
- Various CDN Support
- Decoupling of Video Player to allow you use various players to choose from
Screenshots
If you are worried about bad quality of screenshot images, I am sorry, I am no designer. So, I just used indexed mode on the images to cut down the image size leading to a little bit distorted images in the above screenhots
List of Addons For Bp-Gallery:-
- Pretty Gallery For Bp-gallery
- jqZoom For Bp-Gallery
- EventPress Gallery
- Watermark reloaded For Bp-gallery
- Phillip's Tiny MCe Plugin for Inserting Shortcodes
- Phillip's BP Gallery Sidebar widget
Templates for Other Theme:-
- For Suffusion Theme
- For Bp-Columns Theme
- For Cosmic Buddy(Coming tomorrow)
- If you want It for any other theme, please do let me know In comments on the post
Also you may be interested in the
Also, following Integration are available
- Cube Point BuddyPress Plugin supports Bp Gallery, Thanks to Xberserker
Documentation:-
https://buddydev.com/plugins/bp-gallery/documentation/
Old Log of Updates
Update[May 01, Â 2013]Â The gallery version 1.0.14+ series are compatible with BuddyPress 1.7+(tested with BuddyPress 1.7.2). You can download it from the download link in the right sidebar of this page.
Update[September 14, Â 2011] Â The gallery version 1.0.9.x series are compatible with BuddyPress 1.5. You can download it from the download link in the right sidebar of this page
For older version of gallery, please look at the bottom of this page.
Update[17th July, 2011]: bp-gallery  updated to work with WordPress 3.2.1 and BuddyPress 1.2.9. Only changes made were in the javascript files.
Update[24th Feb, 2011]: Updates for BuddyPress 1.2.8+WordPress 3.1 changes:–
Update[26th Nov, 2010]: The Stable version of BP-gallery is available now. Please check this post for more information on changes/features etc