rtMedia for WordPress, BuddyPress and bbPress - Version 4.5.1

Version Description

rtMedia 4.5.1, with empty textbox validation under the terms settings and other minor bug fixes.

=

Download this release

Release Info

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

Code changes from version 4.5.0 to 4.5.1

app/admin/RTMediaUploadTermsAdmin.php CHANGED
@@ -55,6 +55,8 @@ if ( ! class_exists( 'RTMediaUploadTermsAdmin' ) && ! is_plugin_active( 'rtmedia
55
56
$suffix = ( function_exists( 'rtm_get_script_style_suffix' ) ) ? rtm_get_script_style_suffix() : '.min';
57
58
$translation_data = array(
59
'valid_url' => esc_html__( 'Please enter valid URL.', 'buddypress-media' ),
60
'terms_msg' => esc_html__( 'Please enter terms message.', 'buddypress-media' ),
@@ -64,7 +66,6 @@ if ( ! class_exists( 'RTMediaUploadTermsAdmin' ) && ! is_plugin_active( 'rtmedia
64
65
wp_localize_script( 'rtmedia-upload-terms-main', 'rtm_upload_terms_error_msgs', $translation_data );
66
67
- wp_enqueue_script( 'rtmedia-upload-terms-main', RTMEDIA_URL . 'app/assets/js/admin-upload-terms' . $suffix . '.js', array( 'jquery' ), RTMEDIA_VERSION, true );
68
}
69
70
/**
55
56
$suffix = ( function_exists( 'rtm_get_script_style_suffix' ) ) ? rtm_get_script_style_suffix() : '.min';
57
58
+ wp_enqueue_script( 'rtmedia-upload-terms-main', RTMEDIA_URL . 'app/assets/js/admin-upload-terms' . $suffix . '.js', array( 'jquery' ), RTMEDIA_VERSION, true );
59
+
60
$translation_data = array(
61
'valid_url' => esc_html__( 'Please enter valid URL.', 'buddypress-media' ),
62
'terms_msg' => esc_html__( 'Please enter terms message.', 'buddypress-media' ),
66
67
wp_localize_script( 'rtmedia-upload-terms-main', 'rtm_upload_terms_error_msgs', $translation_data );
68
69
}
70
71
/**
app/assets/js/admin-upload-terms.js CHANGED
@@ -37,13 +37,13 @@ jQuery( document ).ready( function ( $ ) {
37
}
38
39
/* Check "Terms of Service Message" Emply Or Not */
40
- if ( general_upload_terms_message.prop('checked') && '' === general_upload_terms_message.val().trim() ) {
41
error_msg += rtm_upload_terms_error_msgs.terms_msg;
42
return rtp_show_error_message ( general_upload_terms_message, error_msg );
43
}
44
45
/* Check "Error Message" Emply Or Not */
46
- if ( general_upload_terms_error_message.prop( 'checked' ) && '' === general_upload_terms_error_message.val().trim() ) {
47
error_msg += rtm_upload_terms_error_msgs.error_msg;
48
return rtp_show_error_message ( general_upload_terms_error_message, error_msg );
49
}
@@ -68,7 +68,7 @@ jQuery( document ).ready( function ( $ ) {
68
var elm_selector = jQuery( selector );
69
elm_selector.focus();
70
elm_selector.css( 'border-color', 'red' );
71
- if (elm_selector.next().length > 0 && 'error_msg' !== elm_selector.next().attr( 'class' ) ) {
72
var invalid_error_msg = jQuery( "<span />" ).attr( 'style', 'display:block' ).addClass( 'error_msg' ).html( error_msg );
73
elm_selector.after( invalid_error_msg );
74
}
37
}
38
39
/* Check "Terms of Service Message" Emply Or Not */
40
+ if ( '' === general_upload_terms_message.val().trim() ) {
41
error_msg += rtm_upload_terms_error_msgs.terms_msg;
42
return rtp_show_error_message ( general_upload_terms_message, error_msg );
43
}
44
45
/* Check "Error Message" Emply Or Not */
46
+ if ( '' === general_upload_terms_error_message.val().trim() ) {
47
error_msg += rtm_upload_terms_error_msgs.error_msg;
48
return rtp_show_error_message ( general_upload_terms_error_message, error_msg );
49
}
68
var elm_selector = jQuery( selector );
69
elm_selector.focus();
70
elm_selector.css( 'border-color', 'red' );
71
+ if ( elm_selector.parent().length > 0 && 'error_msg' !== elm_selector.parent().attr( 'class' ) ) {
72
var invalid_error_msg = jQuery( "<span />" ).attr( 'style', 'display:block' ).addClass( 'error_msg' ).html( error_msg );
73
elm_selector.after( invalid_error_msg );
74
}
app/assets/js/admin-upload-terms.min.js CHANGED
@@ -3,4 +3,4 @@
3
* @package rtMedia
4
*/
5
6
- jQuery(document).ready(function(a){function b(a,b){var c=jQuery(a);if(c.focus(),c.css("border-color","red"),c.next().length>0&&"error_msg"!==c.next().attr("class")){var d=jQuery("<span />").attr("style","display:block").addClass("error_msg").html(b);c.after(d)}return return_code=!1,!1}function c(){!0===d.prop("checked")||!0===e.prop("checked")?(f.closest(".form-table").slideDown(),g.closest(".form-table").slideDown(),h.closest(".form-table").slideDown()):(f.closest(".form-table").slideUp(),g.closest(".form-table").slideUp(),h.closest(".form-table").slideUp()),!0===i.prop("checked")?j.closest(".form-table").slideDown():j.closest(".form-table").slideUp()}var d=jQuery('input[name^="rtmedia-options[general_enable_upload_terms]"]'),e=jQuery('input[name^="rtmedia-options[activity_enable_upload_terms]"]'),f=jQuery('input[name^="rtmedia-options[general_upload_terms_page_link]"]'),g=jQuery('input[name^="rtmedia-options[general_upload_terms_message]"]'),h=jQuery('input[name^="rtmedia-options[general_upload_terms_error_message]"]'),i=jQuery('input[name^="rtmedia-options[general_upload_terms_show_pricacy_message]"]'),j=jQuery('textarea[name^="rtmedia-options[general_upload_terms_privacy_message]"]');c(),jQuery('input[name^="rtmedia-options[general_enable_upload_terms]"], input[name^="rtmedia-options[activity_enable_upload_terms]"], input[name^="rtmedia-options[general_upload_terms_show_pricacy_message]"]').change(function(){c()}),jQuery("#bp-media-settings-boxes").on("submit","#bp_media_settings_form, .rtmedia-settings-submit",function(a){if(d.length>0&&void 0!==d||e.length>0&&"string"!==e){var c="";if(!0===d.prop("checked")||!0===e.prop("checked")){if(jQuery(".error_msg").remove(),jQuery(".rtm-form-text").css("border-color","#ddd"),!/^(http|https|ftp):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?#x2F;i.test(f.val()))return c+=rtm_upload_terms_error_msgs.valid_url,b(f,c);if(g.prop("checked")&&""===g.val().trim())return c+=rtm_upload_terms_error_msgs.terms_msg,b(g,c);if(h.prop("checked")&&""===h.val().trim())return c+=rtm_upload_terms_error_msgs.error_msg,b(h,c)}}if(i.length>0&&void 0!==i){var c="";if(i.prop("checked")&&(jQuery(".error_msg").remove(),""==j.val().trim()))return c+=rtm_upload_terms_error_msgs.privacy_msg,b(j,c)}})});
3
* @package rtMedia
4
*/
5
6
+ jQuery(document).ready(function(a){function b(a,b){var c=jQuery(a);if(c.focus(),c.css("border-color","red"),c.parent().length>0&&"error_msg"!==c.parent().attr("class")){var d=jQuery("<span />").attr("style","display:block").addClass("error_msg").html(b);c.after(d)}return return_code=!1,!1}function c(){!0===d.prop("checked")||!0===e.prop("checked")?(f.closest(".form-table").slideDown(),g.closest(".form-table").slideDown(),h.closest(".form-table").slideDown()):(f.closest(".form-table").slideUp(),g.closest(".form-table").slideUp(),h.closest(".form-table").slideUp()),!0===i.prop("checked")?j.closest(".form-table").slideDown():j.closest(".form-table").slideUp()}var d=jQuery('input[name^="rtmedia-options[general_enable_upload_terms]"]'),e=jQuery('input[name^="rtmedia-options[activity_enable_upload_terms]"]'),f=jQuery('input[name^="rtmedia-options[general_upload_terms_page_link]"]'),g=jQuery('input[name^="rtmedia-options[general_upload_terms_message]"]'),h=jQuery('input[name^="rtmedia-options[general_upload_terms_error_message]"]'),i=jQuery('input[name^="rtmedia-options[general_upload_terms_show_pricacy_message]"]'),j=jQuery('textarea[name^="rtmedia-options[general_upload_terms_privacy_message]"]');c(),jQuery('input[name^="rtmedia-options[general_enable_upload_terms]"], input[name^="rtmedia-options[activity_enable_upload_terms]"], input[name^="rtmedia-options[general_upload_terms_show_pricacy_message]"]').change(function(){c()}),jQuery("#bp-media-settings-boxes").on("submit","#bp_media_settings_form, .rtmedia-settings-submit",function(a){if(d.length>0&&void 0!==d||e.length>0&&"string"!==e){var c="";if(!0===d.prop("checked")||!0===e.prop("checked")){if(jQuery(".error_msg").remove(),jQuery(".rtm-form-text").css("border-color","#ddd"),!/^(http|https|ftp):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?#x2F;i.test(f.val()))return c+=rtm_upload_terms_error_msgs.valid_url,b(f,c);if(""===g.val().trim())return c+=rtm_upload_terms_error_msgs.terms_msg,b(g,c);if(""===h.val().trim())return c+=rtm_upload_terms_error_msgs.error_msg,b(h,c)}}if(i.length>0&&void 0!==i){var c="";if(i.prop("checked")&&(jQuery(".error_msg").remove(),""==j.val().trim()))return c+=rtm_upload_terms_error_msgs.privacy_msg,b(j,c)}})});
app/main/controllers/template/rtmedia-functions.php CHANGED
@@ -1706,17 +1706,21 @@ function rtmedia_get_pagination_values() {
1706
}
1707
1708
/**
1709
- * Checking if comments are enabled
1710
*
1711
- * @global RTMedia $rtmedia
1712
*
1713
- * @return bool
1714
*/
1715
function rtmedia_comments_enabled() {
1716
1717
global $rtmedia;
1718
1719
- return $rtmedia->options['general_enableComments'];
1720
1721
}
1722
1706
}
1707
1708
/**
1709
+ * Returns current value of rtMedia `Allow user to comment on uploaded media` setting.
1710
*
1711
+ * @global object $rtmedia rtMedia global variable.
1712
*
1713
+ * @return bool
1714
*/
1715
function rtmedia_comments_enabled() {
1716
1717
global $rtmedia;
1718
1719
+ if ( isset( $rtmedia->options['general_enableComments'] ) ) {
1720
+ return $rtmedia->options['general_enableComments'];
1721
+ }
1722
+
1723
+ return false;
1724
1725
}
1726
index.php CHANGED
@@ -3,7 +3,7 @@
3
Plugin Name: rtMedia for WordPress, BuddyPress and bbPress
4
Plugin URI: https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
5
Description: This plugin adds missing media rich features like photos, videos and audio uploading to BuddyPress which are essential if you are building social network, seriously!
6
- Version: 4.5.0
7
Author: rtCamp
8
Text Domain: buddypress-media
9
Author URI: http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
@@ -22,7 +22,7 @@ if ( ! defined( 'RTMEDIA_VERSION' ) ) {
22
* The version of the plugin
23
*
24
*/
25
- define( 'RTMEDIA_VERSION', '4.5.0' );
26
}
27
28
if ( ! defined( 'RTMEDIA_PATH' ) ) {
3
Plugin Name: rtMedia for WordPress, BuddyPress and bbPress
4
Plugin URI: https://rtmedia.io/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
5
Description: This plugin adds missing media rich features like photos, videos and audio uploading to BuddyPress which are essential if you are building social network, seriously!
6
+ Version: 4.5.1
7
Author: rtCamp
8
Text Domain: buddypress-media
9
Author URI: http://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media
22
* The version of the plugin
23
*
24
*/
25
+ define( 'RTMEDIA_VERSION', '4.5.1' );
26
}
27
28
if ( ! defined( 'RTMEDIA_PATH' ) ) {
languages/buddypress-media.po CHANGED
@@ -2,9 +2,9 @@
2
# This file is distributed under the same license as the rtMedia for WordPress, BuddyPress and bbPress package.
3
msgid ""
4
msgstr ""
5
- "Project-Id-Version: rtMedia for WordPress, BuddyPress and bbPress 4.5.0\n"
6
"Report-Msgid-Bugs-To: http://community.rtcamp.com/c/rtmedia/\n"
7
- "POT-Creation-Date: 2018-06-19 07:57:44+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=utf-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
@@ -147,7 +147,7 @@ msgstr ""
147
#: app/admin/RTMediaAdmin.php:761 app/admin/RTMediaAdmin.php:1267
148
#: app/admin/RTMediaAdmin.php:1268 app/importers/RTMediaActivityUpgrade.php:116
149
#: app/importers/RTMediaMigration.php:68 app/main/RTMedia.php:988
150
- #: app/main/RTMedia.php:1553
151
msgid "rtMedia"
152
msgstr ""
153
@@ -989,78 +989,78 @@ msgstr ""
989
msgid "Please check terms of service."
990
msgstr ""
991
992
- #: app/admin/RTMediaUploadTermsAdmin.php:59
993
msgid "Please enter valid URL."
994
msgstr ""
995
996
- #: app/admin/RTMediaUploadTermsAdmin.php:60
997
msgid "Please enter terms message."
998
msgstr ""
999
1000
- #: app/admin/RTMediaUploadTermsAdmin.php:61
1001
msgid "Please enter error message."
1002
msgstr ""
1003
1004
- #: app/admin/RTMediaUploadTermsAdmin.php:62
1005
msgid "Please enter privacy message."
1006
msgstr ""
1007
1008
- #: app/admin/RTMediaUploadTermsAdmin.php:123
1009
msgid "Ask users to agree to your terms"
1010
msgstr ""
1011
1012
- #: app/admin/RTMediaUploadTermsAdmin.php:137
1013
msgid "Show \"Terms of Service\" checkbox on upload screen"
1014
msgstr ""
1015
1016
- #: app/admin/RTMediaUploadTermsAdmin.php:142
1017
- #: app/admin/RTMediaUploadTermsAdmin.php:152
1018
msgid "User have to check the terms and conditions before uploading the media."
1019
msgstr ""
1020
1021
- #: app/admin/RTMediaUploadTermsAdmin.php:147
1022
msgid "Show \"Terms of Service\" checkbox on activity screen"
1023
msgstr ""
1024
1025
- #: app/admin/RTMediaUploadTermsAdmin.php:157
1026
msgid "Link for \"Terms of Service\" page"
1027
msgstr ""
1028
1029
- #: app/admin/RTMediaUploadTermsAdmin.php:162
1030
msgid ""
1031
"Link to the terms and condition page where user can read terms and "
1032
"conditions."
1033
msgstr ""
1034
1035
- #: app/admin/RTMediaUploadTermsAdmin.php:168
1036
msgid "Terms of Service Message"
1037
msgstr ""
1038
1039
- #: app/admin/RTMediaUploadTermsAdmin.php:173
1040
msgid "Add Terms of Service Message."
1041
msgstr ""
1042
1043
- #: app/admin/RTMediaUploadTermsAdmin.php:178
1044
msgid "Error Message"
1045
msgstr ""
1046
1047
- #: app/admin/RTMediaUploadTermsAdmin.php:183
1048
msgid "Display Error Message When User Upload Media Without Selecting Checkbox ."
1049
msgstr ""
1050
1051
- #: app/admin/RTMediaUploadTermsAdmin.php:188
1052
msgid "Show \"Privacy Message\" on website"
1053
msgstr ""
1054
1055
- #: app/admin/RTMediaUploadTermsAdmin.php:193
1056
msgid "User will see the privacy message on website."
1057
msgstr ""
1058
1059
- #: app/admin/RTMediaUploadTermsAdmin.php:198
1060
msgid "Privacy Message"
1061
msgstr ""
1062
1063
- #: app/admin/RTMediaUploadTermsAdmin.php:203
1064
msgid "Display privacy message on your website."
1065
msgstr ""
1066
2
# This file is distributed under the same license as the rtMedia for WordPress, BuddyPress and bbPress package.
3
msgid ""
4
msgstr ""
5
+ "Project-Id-Version: rtMedia for WordPress, BuddyPress and bbPress 4.5.1\n"
6
"Report-Msgid-Bugs-To: http://community.rtcamp.com/c/rtmedia/\n"
7
+ "POT-Creation-Date: 2018-06-20 08:21:40+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=utf-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
147
#: app/admin/RTMediaAdmin.php:761 app/admin/RTMediaAdmin.php:1267
148
#: app/admin/RTMediaAdmin.php:1268 app/importers/RTMediaActivityUpgrade.php:116
149
#: app/importers/RTMediaMigration.php:68 app/main/RTMedia.php:988
150
+ #: app/main/RTMedia.php:1552
151
msgid "rtMedia"
152
msgstr ""
153
989
msgid "Please check terms of service."
990
msgstr ""
991
992
+ #: app/admin/RTMediaUploadTermsAdmin.php:61
993
msgid "Please enter valid URL."
994
msgstr ""
995
996
+ #: app/admin/RTMediaUploadTermsAdmin.php:62
997
msgid "Please enter terms message."
998
msgstr ""
999
1000
+ #: app/admin/RTMediaUploadTermsAdmin.php:63
1001
msgid "Please enter error message."
1002
msgstr ""
1003
1004
+ #: app/admin/RTMediaUploadTermsAdmin.php:64
1005
msgid "Please enter privacy message."
1006
msgstr ""
1007
1008
+ #: app/admin/RTMediaUploadTermsAdmin.php:124
1009
msgid "Ask users to agree to your terms"
1010
msgstr ""
1011
1012
+ #: app/admin/RTMediaUploadTermsAdmin.php:138
1013
msgid "Show \"Terms of Service\" checkbox on upload screen"
1014
msgstr ""
1015
1016
+ #: app/admin/RTMediaUploadTermsAdmin.php:143
1017
+ #: app/admin/RTMediaUploadTermsAdmin.php:153
1018
msgid "User have to check the terms and conditions before uploading the media."
1019
msgstr ""
1020
1021
+ #: app/admin/RTMediaUploadTermsAdmin.php:148
1022
msgid "Show \"Terms of Service\" checkbox on activity screen"
1023
msgstr ""
1024
1025
+ #: app/admin/RTMediaUploadTermsAdmin.php:158
1026
msgid "Link for \"Terms of Service\" page"
1027
msgstr ""
1028
1029
+ #: app/admin/RTMediaUploadTermsAdmin.php:163
1030
msgid ""
1031
"Link to the terms and condition page where user can read terms and "
1032
"conditions."
1033
msgstr ""
1034
1035
+ #: app/admin/RTMediaUploadTermsAdmin.php:169
1036
msgid "Terms of Service Message"
1037
msgstr ""
1038
1039
+ #: app/admin/RTMediaUploadTermsAdmin.php:174
1040
msgid "Add Terms of Service Message."
1041
msgstr ""
1042
1043
+ #: app/admin/RTMediaUploadTermsAdmin.php:179
1044
msgid "Error Message"
1045
msgstr ""
1046
1047
+ #: app/admin/RTMediaUploadTermsAdmin.php:184
1048
msgid "Display Error Message When User Upload Media Without Selecting Checkbox ."
1049
msgstr ""
1050
1051
+ #: app/admin/RTMediaUploadTermsAdmin.php:189
1052
msgid "Show \"Privacy Message\" on website"
1053
msgstr ""
1054
1055
+ #: app/admin/RTMediaUploadTermsAdmin.php:194
1056
msgid "User will see the privacy message on website."
1057
msgstr ""
1058
1059
+ #: app/admin/RTMediaUploadTermsAdmin.php:199
1060
msgid "Privacy Message"
1061
msgstr ""
1062
1063
+ #: app/admin/RTMediaUploadTermsAdmin.php:204
1064
msgid "Display privacy message on your website."
1065
msgstr ""
1066
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: WordPress 4.1
8
Tested up to: 4.9.6
9
- Stable tag: 4.5.0
10
11
Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices.
12
@@ -40,6 +40,7 @@ http://www.youtube.com/watch?v=dJrykKQGDcs
40
8. **[Featured Media](https://rtmedia.io/docs/developers/featured-media/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "Featured Media documentation")** - This can be used for facebook-style cover photo on profiles.
41
9. **[rtMedia Uploader](https://rtmedia.io/docs/features/upload/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Uploader")** - Use `[rtmedia_uploader]` shortcode or `<?php rtmedia_uploader() ?>` template tag, to show drag-n-drop uploader in any WordPress area (post, page, custom-post, etc).
42
10. **[rtMedia Gallery](https://rtmedia.io/docs/features/gallery/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Gallery")** - Display media gallery anywhere on your site using `[rtmedia_gallery]` shortcode or `<?php rtmedia_gallery ?>` template tag.
43
44
= Audio/Video Conversion =
45
@@ -60,34 +61,33 @@ rtMedia has 3 premium solutions to take care of audio/video conversion.
60
7. **[CubePoints](https://rtmedia.io/products/rtmedia-cubepoints/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia CubePoints")** - It allows you to integrate rtMedia with CubePoints and award virtual points for various rtMedia activities, like upload media, delete media, create albums, playlists, etc.
61
8. **[Playlists](https://rtmedia.io/products/rtmedia-playlists/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Playlists")** - This plugin is used to create a playlist for uploaded music file with rtMedia.
62
9. **[Favorites](https://rtmedia.io/products/rtmedia-favorites/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Favorites")** - This plugin allows users to create their own list of favorite media.
63
- 10. **[Upload-Terms](https://rtmedia.io/products/rtmedia-upload-terms/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Upload Terms")** - This plugin is useful to set terms of services page on website during user upload media on website.
64
- 11. **[Moderation](https://rtmedia.io/products/rtmedia-moderation/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Moderation")** - This plugin is for reporting media if user find offensive.
65
- 12. **[Custom-Attributes](https://rtmedia.io/products/rtmedia-custom-attributes/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Custom Attributes")** - This plugin is for categorizing media using attributes defined by site owner when uploading.
66
- 13. **[Docs-and-Other-files](https://rtmedia.io/products/rtmedia-docs-files/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Docs and Other files")** - This plugin allows uploading for doc, pdf and other file types such as zip, tar, etc.
67
- 14. **[Default-Albums](https://rtmedia.io/products/rtmedia-default-albums/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Default Albums")** - This plugin allows the creation of multiple default albums for rtMedia uploads.
68
- 15. **[Podcast-Feed](https://rtmedia.io/products/rtmedia-podcast-feed/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Podcast (RSS and Atom feeds)")** - Read rtMedia uploads from iTunes as well as any RSS feed-reader/podcasting software.
69
- 16. **[Restrictions](https://rtmedia.io/products/rtmedia-restrictions/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Restrictions")** - Site admin can set limits in terms of total size & file count.
70
- 17. **[bbPress-Attachments](https://rtmedia.io/products/rtmedia-bbpress-attachments/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia bbPress Attachments")** - Attach media files to bbPress forum topics and replies.
71
- 18. **[WordPress-Sitewide-Gallery](https://rtmedia.io/products/rtmedia-wordpress-sitewide-gallery/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia WordPress Sitewide Gallery")** - Site admin can create and upload media into WordPress album.
72
- 19. **[WordPress-Comment-Attachments](https://rtmedia.io/products/rtmedia-wordpress-comment-attachments/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia WordPress Comment Attachments")** - Allow users to upload a media file in WordPress comment attachment box.
73
- 20. **[Social-Sharing](https://rtmedia.io/products/rtmedia-social-sharing/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Social Sharing")** - Share uploaded media on social network sites like Facebook, twitter, linkedin, Google+. This addon integrate with [rtSocial](https://wordpress.org/plugins/rtsocial/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media) plugin.
74
- 21. **[Sidebar-Widgets](https://rtmedia.io/products/rtmedia-sidebar-widgets/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Sidebar Widgets")** - This addon provide widgets to upload media and display gallery for rtMedia plugin.
75
- 22. **[5-Star-Ratings](https://rtmedia.io/products/rtmedia-star-ratings/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia 5 Star Ratings")** - User can rate the media files from 1 to 5 star.
76
- 23. **[Edit-Mp3-Info-(ID3 Tags)](https://rtmedia.io/products/rtmedia-edit-mp3-info/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia - Edit Mp3 Info (ID3 Tags)")** - Allow user to edit MP3 FIle Audio tags (ID 3 tags).
77
- 24. **[Sorting](https://rtmedia.io/products/rtmedia-sorting/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Sorting")** - Sort uploaded media based on file size, ascending/descending title, upload date of media.
78
- 25. **[Bulk-Edit](https://rtmedia.io/products/rtmedia-bulk-edit/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Bulk Edit")** - Allow users to move files from one album to another, change attributes, change privacy, delete files in bulk.
79
- 26. **[BuddyPress-Profile-Picture](https://rtmedia.io/products/rtmedia-buddypress-profile-picture/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia BuddyPress Profile Picture")** - Allow users to set their profile picture from existing uploaded media file.
80
- 27. **[Album-Cover-Art](https://rtmedia.io/products/rtmedia-album-cover-art/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Album Cover Art")** - Allow users to set album cover from uploaded image.
81
- 28. **[Direct-Download-Link](https://rtmedia.io/products/rtmedia-direct-download-link/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Direct Download Link")** - This addon provide a download button for all the uploaded media.
82
- 29. **[Upload-by-URL](https://rtmedia.io/products/rtmedia-upload-by-url/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Upload by URL")** - Allow users to upload media using absolute URL.
83
- 30. **[Likes](https://rtmedia.io/products/rtmedia-likes/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Likes")** - This add-on let you know who liked media. User can also see which media file he/she liked under user profile.
84
- 31. **[Activity-URL-Preview](https://rtmedia.io/products/rtmedia-activity-url-preview/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Activity URL Preview")** - This addon provides a preview of the URL that is shared and shows up on BuddyPress activity.
85
- 32. **[View-Counter](https://rtmedia.io/products/rtmedia-view-counter/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia View Counter")** - Enable view count for all the uploaded media.
86
- 33. **[Shortcode-Generator](https://rtmedia.io/products/rtmedia-shortcode-generator/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Shortcode Generator")** - The shortcode generator button added in WordPress post and page editor for all the rtMedia shortcodes.
87
- 34. **[Album-Privacy](https://rtmedia.io/products/rtmedia-album-privacy/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Album Privacy")** - Set album privacy when user create new albums or edit album.
88
- 35. **[BuddyPress-Group-Media-Control](https://rtmedia.io/products/rtmedia-buddypress-group-media-control/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia BuddyPress Group Media Control")** - Allow group owner to provide media upload feature for their group.
89
- 36. **[Set-Custom-Thumbnail-for-Audio/Video](https://rtmedia.io/products/rtmedia-set-custom-thumbnail-for-audiovideo/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Set Custom Thumbnail for Audio/Video")** - Allow media owner to change the thumbnail of uploaded audio/video files.
90
- 37. **[rtMedia-SEO](https://rtmedia.io/products/rtmedia-seo/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia SEO")** - Generate XML sitemap of all the public media files uploaded via rtMedia plugin, also compatible with [Yoast-SEO](https://wordpress.org/plugins/wordpress-seo/ "Yoast SEO") plugin if you are already using on your site.
91
92
93
= Important Links =
@@ -137,6 +137,13 @@ http://www.youtube.com/watch?v=dJrykKQGDcs
137
138
== Changelog ==
139
140
= 4.5.0 [June 19, 2018] =
141
142
* NEW
@@ -1510,8 +1517,8 @@ http://www.youtube.com/watch?v=dJrykKQGDcs
1510
1511
== Upgrade Notice ==
1512
1513
- = 4.5.0 =
1514
- rtMedia 4.5.0, with updated templates for BuddyPress 3.0.0, New Import/Export for rtMedia settings, Integration with WordPress Erase/Export tools along with option to show privacy notice, Premium Upload Terms feature now in core, Enhanced script loading for better performance, New filter to modify Media tab text and Bug Fixes.
1515
1516
== Sponsors ==
1517
6
License URI: http://www.gnu.org/licenses/gpl-2.0.html
7
Requires at least: WordPress 4.1
8
Tested up to: 4.9.6
9
+ Stable tag: 4.5.1
10
11
Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices.
12
40
8. **[Featured Media](https://rtmedia.io/docs/developers/featured-media/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "Featured Media documentation")** - This can be used for facebook-style cover photo on profiles.
41
9. **[rtMedia Uploader](https://rtmedia.io/docs/features/upload/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Uploader")** - Use `[rtmedia_uploader]` shortcode or `<?php rtmedia_uploader() ?>` template tag, to show drag-n-drop uploader in any WordPress area (post, page, custom-post, etc).
42
10. **[rtMedia Gallery](https://rtmedia.io/docs/features/gallery/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Gallery")** - Display media gallery anywhere on your site using `[rtmedia_gallery]` shortcode or `<?php rtmedia_gallery ?>` template tag.
43
+ 11. **[Upload-Terms](https://rtmedia.io/docs/features/upload-terms/ "Upload Terms")** - This feature is useful to set terms of services page on website during user upload media on website.
44
45
= Audio/Video Conversion =
46
61
7. **[CubePoints](https://rtmedia.io/products/rtmedia-cubepoints/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia CubePoints")** - It allows you to integrate rtMedia with CubePoints and award virtual points for various rtMedia activities, like upload media, delete media, create albums, playlists, etc.
62
8. **[Playlists](https://rtmedia.io/products/rtmedia-playlists/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Playlists")** - This plugin is used to create a playlist for uploaded music file with rtMedia.
63
9. **[Favorites](https://rtmedia.io/products/rtmedia-favorites/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Favorites")** - This plugin allows users to create their own list of favorite media.
64
+ 10. **[Moderation](https://rtmedia.io/products/rtmedia-moderation/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Moderation")** - This plugin is for reporting media if user find offensive.
65
+ 11. **[Custom-Attributes](https://rtmedia.io/products/rtmedia-custom-attributes/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Custom Attributes")** - This plugin is for categorizing media using attributes defined by site owner when uploading.
66
+ 12. **[Docs-and-Other-files](https://rtmedia.io/products/rtmedia-docs-files/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Docs and Other files")** - This plugin allows uploading for doc, pdf and other file types such as zip, tar, etc.
67
+ 13. **[Default-Albums](https://rtmedia.io/products/rtmedia-default-albums/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Default Albums")** - This plugin allows the creation of multiple default albums for rtMedia uploads.
68
+ 14. **[Podcast-Feed](https://rtmedia.io/products/rtmedia-podcast-feed/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Podcast (RSS and Atom feeds)")** - Read rtMedia uploads from iTunes as well as any RSS feed-reader/podcasting software.
69
+ 15. **[Restrictions](https://rtmedia.io/products/rtmedia-restrictions/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Restrictions")** - Site admin can set limits in terms of total size & file count.
70
+ 16. **[bbPress-Attachments](https://rtmedia.io/products/rtmedia-bbpress-attachments/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia bbPress Attachments")** - Attach media files to bbPress forum topics and replies.
71
+ 17. **[WordPress-Sitewide-Gallery](https://rtmedia.io/products/rtmedia-wordpress-sitewide-gallery/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia WordPress Sitewide Gallery")** - Site admin can create and upload media into WordPress album.
72
+ 18. **[WordPress-Comment-Attachments](https://rtmedia.io/products/rtmedia-wordpress-comment-attachments/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia WordPress Comment Attachments")** - Allow users to upload a media file in WordPress comment attachment box.
73
+ 19. **[Social-Sharing](https://rtmedia.io/products/rtmedia-social-sharing/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Social Sharing")** - Share uploaded media on social network sites like Facebook, twitter, linkedin, Google+. This addon integrate with [rtSocial](https://wordpress.org/plugins/rtsocial/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media) plugin.
74
+ 20. **[Sidebar-Widgets](https://rtmedia.io/products/rtmedia-sidebar-widgets/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Sidebar Widgets")** - This addon provide widgets to upload media and display gallery for rtMedia plugin.
75
+ 21. **[5-Star-Ratings](https://rtmedia.io/products/rtmedia-star-ratings/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia 5 Star Ratings")** - User can rate the media files from 1 to 5 star.
76
+ 22. **[Edit-Mp3-Info-(ID3 Tags)](https://rtmedia.io/products/rtmedia-edit-mp3-info/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia - Edit Mp3 Info (ID3 Tags)")** - Allow user to edit MP3 FIle Audio tags (ID 3 tags).
77
+ 23. **[Sorting](https://rtmedia.io/products/rtmedia-sorting/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Sorting")** - Sort uploaded media based on file size, ascending/descending title, upload date of media.
78
+ 24. **[Bulk-Edit](https://rtmedia.io/products/rtmedia-bulk-edit/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Bulk Edit")** - Allow users to move files from one album to another, change attributes, change privacy, delete files in bulk.
79
+ 25. **[BuddyPress-Profile-Picture](https://rtmedia.io/products/rtmedia-buddypress-profile-picture/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia BuddyPress Profile Picture")** - Allow users to set their profile picture from existing uploaded media file.
80
+ 26. **[Album-Cover-Art](https://rtmedia.io/products/rtmedia-album-cover-art/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Album Cover Art")** - Allow users to set album cover from uploaded image.
81
+ 27. **[Direct-Download-Link](https://rtmedia.io/products/rtmedia-direct-download-link/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Direct Download Link")** - This addon provide a download button for all the uploaded media.
82
+ 28. **[Upload-by-URL](https://rtmedia.io/products/rtmedia-upload-by-url/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Upload by URL")** - Allow users to upload media using absolute URL.
83
+ 29. **[Likes](https://rtmedia.io/products/rtmedia-likes/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Likes")** - This add-on let you know who liked media. User can also see which media file he/she liked under user profile.
84
+ 30. **[Activity-URL-Preview](https://rtmedia.io/products/rtmedia-activity-url-preview/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Activity URL Preview")** - This addon provides a preview of the URL that is shared and shows up on BuddyPress activity.
85
+ 31. **[View-Counter](https://rtmedia.io/products/rtmedia-view-counter/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia View Counter")** - Enable view count for all the uploaded media.
86
+ 32. **[Shortcode-Generator](https://rtmedia.io/products/rtmedia-shortcode-generator/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Shortcode Generator")** - The shortcode generator button added in WordPress post and page editor for all the rtMedia shortcodes.
87
+ 33. **[Album-Privacy](https://rtmedia.io/products/rtmedia-album-privacy/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Album Privacy")** - Set album privacy when user create new albums or edit album.
88
+ 34. **[BuddyPress-Group-Media-Control](https://rtmedia.io/products/rtmedia-buddypress-group-media-control/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia BuddyPress Group Media Control")** - Allow group owner to provide media upload feature for their group.
89
+ 35. **[Set-Custom-Thumbnail-for-Audio/Video](https://rtmedia.io/products/rtmedia-set-custom-thumbnail-for-audiovideo/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia Set Custom Thumbnail for Audio/Video")** - Allow media owner to change the thumbnail of uploaded audio/video files.
90
+ 36. **[rtMedia-SEO](https://rtmedia.io/products/rtmedia-seo/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "rtMedia SEO")** - Generate XML sitemap of all the public media files uploaded via rtMedia plugin, also compatible with [Yoast-SEO](https://wordpress.org/plugins/wordpress-seo/ "Yoast SEO") plugin if you are already using on your site.
91
92
93
= Important Links =
137
138
== Changelog ==
139
140
+ = 4.5.1 [June 20, 2018] =
141
+
142
+ * FIXED
143
+
144
+ * Empty textbox validation under the terms settings
145
+ * Minor bugs
146
+
147
= 4.5.0 [June 19, 2018] =
148
149
* NEW
1517
1518
== Upgrade Notice ==
1519
1520
+ = 4.5.1 =
1521
+ rtMedia 4.5.1, with empty textbox validation under the terms settings and other minor bug fixes.
1522
1523
== Sponsors ==
1524