rtMedia for WordPress, BuddyPress and bbPress - Version 2.5.5

Version Description

  • Fixes thumbnail appearance and height issues with some themes.
  • Other minor UI changes
Download this release

Release Info

Developer saurabhshukla
Plugin Icon 128x128 rtMedia for WordPress, BuddyPress and bbPress
Version 2.5.5
Comparing to
See all releases

Code changes from version 2.5.4 to 2.5.5

app/assets/css/main.css CHANGED
@@ -7,7 +7,7 @@
7
ul.bp-media-gallery{overflow: hidden}
8
.bp_media_description {display:block;margin-top:20px;}
9
ul.bp-media-gallery.item-list{overflow:visible;margin: 1% 0;width: auto;}
10
- #item-body ul.bp-media-gallery li{float: left;margin: 1% 1% 0;width: 18%;border-bottom: none;padding: 0;position: static;}
11
ul.bp-media-gallery li img{max-width:150px;width:100%;height:auto;-moz-box-shadow: 1px 1px 10px #a0a0a0;-webkit-box-shadow: 1px 1px 10px #a0a0a0;box-shadow: 1px 1px 10px #a0a0a0;-moz-transition: box-shadow 0.2s linear;-webkit-transition: box-shadow 0.2s linear;transition: box-shadow 0.2s linear;}
12
ul.bp-media-gallery li img:hover{-moz-box-shadow: 1px 1px 10px #333;-webkit-box-shadow: 1px 1px 10px #333;box-shadow: 1px 1px 10px #333;}
13
ul.bp-media-gallery h3{max-width: 150px;overflow: hidden;text-align: center;font-size: 110%;white-space: nowrap;height: 20px;margin: 10px 0px;}
@@ -38,30 +38,32 @@ div.bp_media_title{margin-bottom:10px;}
38
39
.bp-media-area-allocate{height: 10px;width: 100%;display: block;}
40
li #bp-media-upload-ui {padding: 0;max-width: 158px;position: relative;}
41
- #bp-media-upload-ui #drag-drop-area{border: 4px dashed #DDD;text-align: center;background: url('../img/drag-drop-bg.png') repeat scroll 0 0 transparent;overflow: hidden;padding: 20px 0 0;}
42
- li #bp-media-upload-ui #drag-drop-area{max-width: 150px;min-height: auto;padding-top: 15px;}
43
- .albums li #bp-media-upload-ui #drag-drop-area{padding: 20px 0 10px;}
44
- #bp-media-upload-ui .drag-drop-inside{float: left;margin: 0 auto 10px;width: 48%;}
45
.albums #bp-media-upload-ui .drag-drop-inside{float: none;width: auto;}
46
- li #bp-media-upload-ui .drag-drop-inside,li #bp-media-upload-ui #bp-media-album-prompt{float: none;margin: 0 auto 18px;max-width: 100%;width: auto;}
47
li #bp-media-upload-ui #bp-media-album-prompt{margin: 8px auto 0;max-width: 144px;}
48
#bp-media-upload-ui #bp-media-album-prompt{float: right;margin: 12px auto 0;width: 47%;}
49
#bp-media-upload-ui .drag-drop-inside p.drag-drop-info{font-size: 20px;line-height: 100%;}
50
#bp-media-upload-ui .drag-drop-buttons input,#bp-media-album-prompt input.button{-moz-box-sizing: content-box;border-color: #BBBBBB;border-radius: 15px;border-style: solid;border-width: 1px;color: #464646;cursor: pointer;font-size: 13px !important;line-height: 13px;padding: 5px 10px;text-decoration: none;}
51
li #bp-media-album-prompt input.button{font-size: 12px !important;padding: 3px 8px;text-decoration: none;margin-top: 5px;}
52
- #bp-media-selected-album{max-width: 140px;font-size: 14px;width: 100%;margin: 10px 0;}
53
li #bp-media-album-prompt > p,li #bp-media-upload-ui #drag-drop-area p{display: none;}
54
.albums li #bp-media-album-prompt > p,.albums li #bp-media-upload-ui #drag-drop-area p{display: block;}
55
li #bp-media-upload-ui #drag-drop-area p.drag-drop-buttons{display: block;}
56
#bp-media-album-prompt div.hide{display: none;margin: 0;}
57
#bp-media-album-prompt > p{font-size: 20px;}
58
- #bp-media-upload-ui .drag-drop-inside p,#bp-media-album-prompt #bp_media_album_new{margin-bottom: 12px;font-size: 14px;}
59
#bp-media-album-prompt #bp_media_album_new{max-width: 90%;}
60
li #bp-media-album-prompt #bp_media_album_new{margin: 0;max-width: 134px;width: 94%;}
61
#bp-media-upload-ui .drag-drop-to{width: 22px;line-height: 22px;margin: 40px auto 0;float: left;}
62
li #bp-media-upload-ui .drag-drop-to{width: 100%;line-height: 22px;margin: 0;float: none;}
63
- #bp-media-album-in{background-color: #333333;border-radius: 11px 11px 11px 11px;color: #FFFFFF;display: block;float: left;font-size: 14px;line-height: 22px;margin: 30px auto 0;width: 22px;}
64
- li #bp-media-album-in{background-color: #333333;border-radius: 11px 11px 11px 11px;color: #FFFFFF;display: block;float: none;font-size: 14px;line-height: 22px;margin: 0 auto;width: 22px;}
65
#bp-media-album-prompt #create-new{background-color: #DF562C;color: #fff;}
66
67
#bp-media-uploaded-files{background: none repeat scroll 0 0 #DDDDDD;margin-top: 5px;width: 100%;}
@@ -194,34 +196,48 @@ img.bp-media-donation-image{display:block;margin: 10px auto;}
194
#donate form{text-align: center;}
195
196
@media (min-width: 981px) and (max-width: 1096px) {
197
- #bp-media-upload-ui .drag-drop-area{padding-top: 12px;}
198
- li #bp-media-upload-ui .drag-drop-inside{margin: 0 auto 10px;}
199
li #bp-media-upload-ui #bp-media-album-prompt{margin-top: 0;}
200
li #bp-media-album-prompt input.button{padding: 3px;}
201
- .albums li #bp-media-upload-ui #drag-drop-area{padding: 10px 0 0;}
202
}
203
@media (max-width: 980px) {
204
#item-body ul.bp-media-gallery li{width: 23%;}
205
li #bp-media-upload-ui #drag-drop-area{min-height: auto;}
206
}
207
@media (max-width: 850px) {
208
#item-body ul.bp-media-gallery li{width: 31%;}
209
#bp-media-upload-ui .drag-drop-inside{width: 47%;}
210
#bp-media-upload-ui #bp-media-album-prompt{width: 46%;}
211
}
212
@media (max-width: 480px) {
213
#item-body ul.bp-media-gallery li{width: 48%;}
214
li #bp-media-upload-ui{max-width: 170px;}
215
ul.bp-media-gallery li img,li #bp-media-upload-ui #drag-drop-area{max-width: 170px;width: 100%;}
216
- li #bp-media-upload-ui #drag-drop-area{max-width: 162px;}
217
#bp-media-upload-ui .drag-drop-area{padding: 23px 0 10px;}
218
- li #bp-media-upload-ui .drag-drop-inside{margin: 0 auto 23px;}
219
}
220
@media (max-width: 379px) {
221
#bp-media-upload-ui{min-height: 190px;}
222
#item-body ul.bp-media-gallery li{width: 95%;}
223
#bp-media-upload-ui .drag-drop-inside{float: none;width: 100%;}
224
- #bp-media-album-in{float: none;margin: 0 auto;}
225
#bp-media-upload-ui #bp-media-album-prompt{margin: 15px auto 15px;float: none;width: 100%}
226
#bp-media-upload-ui .drag-drop-inside p,#bp-media-album-prompt #bp_media_album_new{margin-bottom: 5px;}
227
}
7
ul.bp-media-gallery{overflow: hidden}
8
.bp_media_description {display:block;margin-top:20px;}
9
ul.bp-media-gallery.item-list{overflow:visible;margin: 1% 0;width: auto;}
10
+ #item-body ul.bp-media-gallery li{float: left;margin: 1% 1% 0;width: 18%;border-bottom: none;padding: 0;position: static;height:auto; display:block;}
11
ul.bp-media-gallery li img{max-width:150px;width:100%;height:auto;-moz-box-shadow: 1px 1px 10px #a0a0a0;-webkit-box-shadow: 1px 1px 10px #a0a0a0;box-shadow: 1px 1px 10px #a0a0a0;-moz-transition: box-shadow 0.2s linear;-webkit-transition: box-shadow 0.2s linear;transition: box-shadow 0.2s linear;}
12
ul.bp-media-gallery li img:hover{-moz-box-shadow: 1px 1px 10px #333;-webkit-box-shadow: 1px 1px 10px #333;box-shadow: 1px 1px 10px #333;}
13
ul.bp-media-gallery h3{max-width: 150px;overflow: hidden;text-align: center;font-size: 110%;white-space: nowrap;height: 20px;margin: 10px 0px;}
38
39
.bp-media-area-allocate{height: 10px;width: 100%;display: block;}
40
li #bp-media-upload-ui {padding: 0;max-width: 158px;position: relative;}
41
+ #bp-media-upload-ui #drag-drop-area{border: 4px dashed #DDD;text-align: center;background: url('../img/drag-drop-bg.png') repeat scroll 0 0 transparent;overflow: hidden;padding: 15px 0;}
42
+ li #bp-media-upload-ui #drag-drop-area{max-width: 150px;min-height: auto;}
43
+ /*.albums li #bp-media-upload-ui #drag-drop-area{padding: 20px 0 10px;}*/
44
+ #bp-media-upload-ui .drag-drop-inside{float: left;width: 48%;}
45
.albums #bp-media-upload-ui .drag-drop-inside{float: none;width: auto;}
46
+ li #bp-media-upload-ui .drag-drop-inside,li #bp-media-upload-ui #bp-media-album-prompt{float: none;max-width: 100%;width: auto;}
47
li #bp-media-upload-ui #bp-media-album-prompt{margin: 8px auto 0;max-width: 144px;}
48
#bp-media-upload-ui #bp-media-album-prompt{float: right;margin: 12px auto 0;width: 47%;}
49
#bp-media-upload-ui .drag-drop-inside p.drag-drop-info{font-size: 20px;line-height: 100%;}
50
#bp-media-upload-ui .drag-drop-buttons input,#bp-media-album-prompt input.button{-moz-box-sizing: content-box;border-color: #BBBBBB;border-radius: 15px;border-style: solid;border-width: 1px;color: #464646;cursor: pointer;font-size: 13px !important;line-height: 13px;padding: 5px 10px;text-decoration: none;}
51
li #bp-media-album-prompt input.button{font-size: 12px !important;padding: 3px 8px;text-decoration: none;margin-top: 5px;}
52
+ #bp-media-selected-album{max-width: 140px;font-size: 14px;width: 100%;}
53
li #bp-media-album-prompt > p,li #bp-media-upload-ui #drag-drop-area p{display: none;}
54
.albums li #bp-media-album-prompt > p,.albums li #bp-media-upload-ui #drag-drop-area p{display: block;}
55
li #bp-media-upload-ui #drag-drop-area p.drag-drop-buttons{display: block;}
56
#bp-media-album-prompt div.hide{display: none;margin: 0;}
57
#bp-media-album-prompt > p{font-size: 20px;}
58
+ /*#bp-media-upload-ui .drag-drop-inside p,#bp-media-album-prompt #bp_media_album_new{font-size: 14px;margin: 0;}*/
59
#bp-media-album-prompt #bp_media_album_new{max-width: 90%;}
60
li #bp-media-album-prompt #bp_media_album_new{margin: 0;max-width: 134px;width: 94%;}
61
#bp-media-upload-ui .drag-drop-to{width: 22px;line-height: 22px;margin: 40px auto 0;float: left;}
62
li #bp-media-upload-ui .drag-drop-to{width: 100%;line-height: 22px;margin: 0;float: none;}
63
+ #bp-media-album-in, .albums #bp-media-album-or{background-color: #333333;border-radius: 11px 11px 11px 11px;color: #FFFFFF;display: block;float: left;font-size: 14px;line-height: 22px;margin: 30px auto;width: 22px;}
64
+ .albums #bp-media-album-or{float: none;margin: 20px auto;font-size: 14px;}
65
+ .upload #bp-media-album-or{font-size: 14px;}
66
+ li #bp-media-album-in, .albums li #bp-media-album-or{float: none;margin: 20px auto;}
67
#bp-media-album-prompt #create-new{background-color: #DF562C;color: #fff;}
68
69
#bp-media-uploaded-files{background: none repeat scroll 0 0 #DDDDDD;margin-top: 5px;width: 100%;}
196
#donate form{text-align: center;}
197
198
@media (min-width: 981px) and (max-width: 1096px) {
199
+ li #bp-media-upload-ui #drag-drop-area{padding: 10px 0;}
200
+ /* li #bp-media-upload-ui .drag-drop-inside{margin: 0 auto;}*/
201
+ li #bp-media-album-in, .albums li #bp-media-album-or{margin: 15px auto;}
202
+ li #bp-media-upload-ui .drag-drop-inside p.drag-drop-info{font-size: 17px;}
203
+ li #bp-media-upload-ui .drag-drop-buttons input{padding: 3px 8px;}
204
+ li #bp-media-uploaded-files{top: 130px}
205
li #bp-media-upload-ui #bp-media-album-prompt{margin-top: 0;}
206
li #bp-media-album-prompt input.button{padding: 3px;}
207
+ /* .albums li #bp-media-upload-ui #drag-drop-area{padding: 10px 0 0;}*/
208
}
209
@media (max-width: 980px) {
210
#item-body ul.bp-media-gallery li{width: 23%;}
211
li #bp-media-upload-ui #drag-drop-area{min-height: auto;}
212
}
213
+ @media (min-width: 850px) and (max-width: 930px) {
214
+ li #bp-media-album-in, .albums li #bp-media-album-or{margin: 15px auto;}
215
+ li #bp-media-upload-ui .drag-drop-inside p.drag-drop-info{font-size: 17px;}
216
+ li #bp-media-upload-ui .drag-drop-buttons input{padding: 3px 8px;}
217
+ }
218
@media (max-width: 850px) {
219
#item-body ul.bp-media-gallery li{width: 31%;}
220
#bp-media-upload-ui .drag-drop-inside{width: 47%;}
221
#bp-media-upload-ui #bp-media-album-prompt{width: 46%;}
222
}
223
+ @media (min-width: 481px) and (max-width: 525px) {
224
+ li #bp-media-album-in, .albums li #bp-media-album-or{margin: 15px auto;}
225
+ li #bp-media-upload-ui .drag-drop-inside p.drag-drop-info{font-size: 17px;}
226
+ li #bp-media-upload-ui .drag-drop-buttons input{padding: 3px 8px;}
227
+ }
228
@media (max-width: 480px) {
229
#item-body ul.bp-media-gallery li{width: 48%;}
230
li #bp-media-upload-ui{max-width: 170px;}
231
ul.bp-media-gallery li img,li #bp-media-upload-ui #drag-drop-area{max-width: 170px;width: 100%;}
232
+ li #bp-media-upload-ui #drag-drop-area{max-width: 162px;padding: 20px 0;}
233
#bp-media-upload-ui .drag-drop-area{padding: 23px 0 10px;}
234
+ /* li #bp-media-upload-ui .drag-drop-inside{margin: 0 auto 23px;}*/
235
}
236
@media (max-width: 379px) {
237
#bp-media-upload-ui{min-height: 190px;}
238
#item-body ul.bp-media-gallery li{width: 95%;}
239
#bp-media-upload-ui .drag-drop-inside{float: none;width: 100%;}
240
+ #bp-media-album-in{float: none;}
241
#bp-media-upload-ui #bp-media-album-prompt{margin: 15px auto 15px;float: none;width: 100%}
242
#bp-media-upload-ui .drag-drop-inside p,#bp-media-album-prompt #bp_media_album_new{margin-bottom: 5px;}
243
}
app/main/includes/BPMediaActions.php CHANGED
@@ -490,7 +490,7 @@ class BPMediaActions {
490
*/
491
function load_more() {
492
493
- global $bp, $bp_media_query, $bp_media_posts_per_page;
494
$page = isset($_POST['page']) ? $_POST['page'] : die();
495
$current_action = isset($_POST['current_action']) ? $_POST['current_action'] : null;
496
$action_variables = isset($_POST['action_variables']) ? $_POST['action_variables'] : null;
@@ -498,7 +498,7 @@ class BPMediaActions {
498
$loggedin_user = isset($_POST['loggedin_user']) ? $_POST['loggedin_user'] : null;
499
$current_group = isset($_POST['current_group']) ? $_POST['current_group'] : null;
500
$limit = 10;
501
- if ( bp_is_my_profile() || groups_is_user_member($loggedin_user, $current_group)) {
502
$limit = get_option('posts_per_page');
503
$offset = $limit*($page-1)-1;
504
} else {
@@ -521,9 +521,7 @@ class BPMediaActions {
521
'meta_value' => $current_group > 0 ? -$current_group : $displayed_user,
522
'meta_compare' => '=',
523
'offset' => $offset,
524
- 'limit' => $limit,
525
- 'paged' => $page,
526
- 'posts_per_page' => $bp_media_posts_per_page
527
);
528
break;
529
case BP_MEDIA_AUDIO_SLUG:
@@ -536,9 +534,7 @@ class BPMediaActions {
536
'meta_value' => $current_group > 0 ? -$current_group : $displayed_user,
537
'meta_compare' => '=',
538
'offset' => $offset,
539
- 'limit' => $limit,
540
- 'paged' => $page,
541
- 'posts_per_page' => $bp_media_posts_per_page
542
);
543
break;
544
case BP_MEDIA_VIDEOS_SLUG:
@@ -551,9 +547,7 @@ class BPMediaActions {
551
'meta_value' => $current_group > 0 ? -$current_group : $displayed_user,
552
'meta_compare' => '=',
553
'offset' => $offset,
554
- 'limit' => $limit,
555
- 'paged' => $page,
556
- 'posts_per_page' => $bp_media_posts_per_page
557
);
558
break;
559
case BP_MEDIA_ALBUMS_SLUG:
@@ -564,9 +558,7 @@ class BPMediaActions {
564
'author' => $displayed_user,
565
'post_parent' => $action_variables[1],
566
'offset' => $offset,
567
- 'limit' => $limit,
568
- 'paged' => $page,
569
- 'posts_per_page' => $bp_media_posts_per_page,
570
'post_mime_type' => $this->filter_entries(),
571
);
572
} else {
@@ -574,9 +566,7 @@ class BPMediaActions {
574
'post_type' => 'bp_media_album',
575
'author' => $displayed_user,
576
'offset' => $offset,
577
- 'limit' => $limit,
578
- 'paged' => $page,
579
- 'posts_per_page' => $bp_media_posts_per_page,
580
'post_mime_type' => $this->filter_entries(),
581
);
582
}
490
*/
491
function load_more() {
492
493
+ global $bp, $bp_media_query;
494
$page = isset($_POST['page']) ? $_POST['page'] : die();
495
$current_action = isset($_POST['current_action']) ? $_POST['current_action'] : null;
496
$action_variables = isset($_POST['action_variables']) ? $_POST['action_variables'] : null;
498
$loggedin_user = isset($_POST['loggedin_user']) ? $_POST['loggedin_user'] : null;
499
$current_group = isset($_POST['current_group']) ? $_POST['current_group'] : null;
500
$limit = 10;
501
+ if ( ($displayed_user == $loggedin_user && $current_group == 0) || groups_is_user_member($loggedin_user, $current_group)) {
502
$limit = get_option('posts_per_page');
503
$offset = $limit*($page-1)-1;
504
} else {
521
'meta_value' => $current_group > 0 ? -$current_group : $displayed_user,
522
'meta_compare' => '=',
523
'offset' => $offset,
524
+ 'posts_per_page' => $limit
525
);
526
break;
527
case BP_MEDIA_AUDIO_SLUG:
534
'meta_value' => $current_group > 0 ? -$current_group : $displayed_user,
535
'meta_compare' => '=',
536
'offset' => $offset,
537
+ 'posts_per_page' => $limit
538
);
539
break;
540
case BP_MEDIA_VIDEOS_SLUG:
547
'meta_value' => $current_group > 0 ? -$current_group : $displayed_user,
548
'meta_compare' => '=',
549
'offset' => $offset,
550
+ 'posts_per_page' => $limit
551
);
552
break;
553
case BP_MEDIA_ALBUMS_SLUG:
558
'author' => $displayed_user,
559
'post_parent' => $action_variables[1],
560
'offset' => $offset,
561
+ 'posts_per_page' => $limit,
562
'post_mime_type' => $this->filter_entries(),
563
);
564
} else {
566
'post_type' => 'bp_media_album',
567
'author' => $displayed_user,
568
'offset' => $offset,
569
+ 'posts_per_page' => $limit,
570
'post_mime_type' => $this->filter_entries(),
571
);
572
}
app/main/profile/BPMediaTemplate.php CHANGED
@@ -22,7 +22,7 @@ class BPMediaTemplate {
22
<div id="drag-drop-area">
23
<div class="drag-drop-inside">
24
<p class="drag-drop-info"><?php _e('Drop files here', BP_MEDIA_TXT_DOMAIN); ?></p>
25
- <p><?php _e(' or ', BP_MEDIA_TXT_DOMAIN); ?></p>
26
<p class="drag-drop-buttons"><input id="bp-media-upload-browse-button" type="button" value="<?php _e('Upload Media', BP_MEDIA_TXT_DOMAIN); ?>" class="button" /></p>
27
</div>
28
<?php if (!isset($bp_media_current_album)) { ?>
22
<div id="drag-drop-area">
23
<div class="drag-drop-inside">
24
<p class="drag-drop-info"><?php _e('Drop files here', BP_MEDIA_TXT_DOMAIN); ?></p>
25
+ <p id="bp-media-album-or"><?php _e(' or ', BP_MEDIA_TXT_DOMAIN); ?></p>
26
<p class="drag-drop-buttons"><input id="bp-media-upload-browse-button" type="button" value="<?php _e('Upload Media', BP_MEDIA_TXT_DOMAIN); ?>" class="button" /></p>
27
</div>
28
<?php if (!isset($bp_media_current_album)) { ?>
index.php CHANGED
@@ -3,7 +3,7 @@
3
Plugin Name: BuddyPress Media
4
Plugin URI: http://rtcamp.com/buddypress-media/
5
Description: This plugin adds missing media rich features like photos, videosand audios uploading to BuddyPress which are essential if you are building social network, seriously!
6
- Version: 2.5.4
7
Author: rtCamp
8
Text Domain: buddypress-media
9
Author URI: http://rtcamp.com
3
Plugin Name: BuddyPress Media
4
Plugin URI: http://rtcamp.com/buddypress-media/
5
Description: This plugin adds missing media rich features like photos, videosand audios uploading to BuddyPress which are essential if you are building social network, seriously!
6
+ Version: 2.5.5
7
Author: rtCamp
8
Text Domain: buddypress-media
9
Author URI: http://rtcamp.com
readme.txt CHANGED
@@ -6,7 +6,7 @@ License: GPLv2 or later
6
License URI: http://www.gnu.org/licenses/gpl-2.0.html
7
Requires at least: 3.5
8
Tested up to: 3.5
9
- Stable tag: 2.5.4
10
11
Adds Photos, Music, Videos & Albums to your BuddyPress. Supports mobile devices (iPhone/iPad, etc) and automatic audio/video conversion.
12
@@ -88,6 +88,10 @@ Please visit [BuddyPress Media's Features page](http://rtcamp.com/buddypress-med
88
89
Please visit [BuddyPress Media's Roadmap page](http://rtcamp.com/buddypress-media/roadmap/ "Visit BuddyPress Media's Features page") to get some details about future releases.
90
91
= 2.5.4 =
92
* Added option to enable/disable BuddyPress Media on Groups. (Profile toggle, coming soon)
93
* Added Polish language.
@@ -230,5 +234,5 @@ Please visit [BuddyPress Media's Roadmap page](http://rtcamp.com/buddypress-medi
230
* HTML5 Video Tag Support (with fallback)
231
232
== Upgrade Notice ==
233
- =2.5.4=
234
- Improved UI and better enable/disable media types.
6
License URI: http://www.gnu.org/licenses/gpl-2.0.html
7
Requires at least: 3.5
8
Tested up to: 3.5
9
+ Stable tag: 2.5.5
10
11
Adds Photos, Music, Videos & Albums to your BuddyPress. Supports mobile devices (iPhone/iPad, etc) and automatic audio/video conversion.
12
88
89
Please visit [BuddyPress Media's Roadmap page](http://rtcamp.com/buddypress-media/roadmap/ "Visit BuddyPress Media's Features page") to get some details about future releases.
90
91
+ = 2.5.5 =
92
+ * Fixes thumbnail appearance and height issues with some themes.
93
+ * Other minor UI changes
94
+
95
= 2.5.4 =
96
* Added option to enable/disable BuddyPress Media on Groups. (Profile toggle, coming soon)
97
* Added Polish language.
234
* HTML5 Video Tag Support (with fallback)
235
236
== Upgrade Notice ==
237
+ =2.5.5=
238
+ Fixes css breaks on some themes.