=== rtMedia for WordPress, BuddyPress and bbPress ===
Contributors: rtcamp, mangeshp, sanket.parmar, pranalipatel, jignesh.nakrani, manishsongirkar36, kiranpotphode, yahil, 1naveengiri, bhargavbhandari90, raftaar1191, rittesh.patel, sagarjadhav, pushpak.pop, faishal, desaiuditd, rahul286, JoshuaAbenazer, gagan0123, saurabhshukla, nitun.lanjewar, umesh.nevase, suhasgirgaonkar, neerukoul, hrishiv90, kanakiyajay, jarretc, tobiaskluge, rafaelfunchal, UmeshSingla, mehulkaklotar, tannermirabel, kishores, chandrapatel, rahul3883, nomnom99, sayanchakraborty, milindmore22, thrijith, abhijitrakas, sid177, montu3366, jashwini, juhise, ravatparmar, dharmin16, malavvasita, pooja1210, krupajnanda, surajkumarsingh, kanumalivad, dishitpala, shobhit2412, vaishu.agola27, kapilpaul, opurockey, vkd007, pavanpatil1, pradeep1308, shardul200, sabbir1991, kamalahmed, ibnulk, harshbarach, Mukulsingh27, vishalkakadiya, elifvish, krupajnanda, utsavladani, krishana79, rohitmathur7, kuldipchaudhary, mchirag2002, vedantgandhi28, mohamedahamed
Tags: BuddyPress, media, multimedia, album, audio, music, video, photo, upload, share, MediaElement.js, media-node, rtMedia, WordPress, bbPress, masonry
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Requires at least: 4.1
Tested up to: 6.9
Stable tag: 4.7.10

Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices.

== Description ==

rtMedia is the **only** complete media solution for WordPress, BuddyPress and bbPress, and is **WordPress.com VIP** compatible.

Built with a mobile-first approach, it works on mobile/tablet devices (like iPhone/iPad, Android).

= Live Demos =

If you're in a hurry, you can skip the long list of features in subsequent sections and just explore live demos!

* [rtMedia Demo](http://demo.rtmedia.io)

= Video Tour =

Since rtMedia has many features video doesn't include all features:

http://www.youtube.com/watch?v=dJrykKQGDcs

= rtMedia Features =

 1. **WordPress Integration** - Display media on WordPress author pages ( eg: http://demo.rtmedia.io/author/admin/media/ )
 2. **BuddyPress Integration** - Find a new media tab under BuddyPress Profiles & Groups.
 3. **BuddyPress Activity Stream** - Attach media to activity status updates just like Facebook.
 4. **Albums** - Organise media into manageable collections. BuddyPress Group albums support collaboration.
 5. **Responsive** - Album Slideshow (Lightbox), video player, uploads work on mobiles & tablets. Support for swipe gestures.
 6. **Privacy** - Control who can see media files, albums and BuddyPress activities.
 7. **Templating system** - Completely customise rtMedia by modifying the template files. Just copy over the template folder to your theme.
 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.
 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).
 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.
 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.

= Audio/Video Conversion =

You can use the [GoDAM Plugin](https://wordpress.org/plugins/godam/) for Audio/Video transcoding.

= rtMedia Premium Features =

 1. **[Instagram-Effects](https://rtmedia.io/photo-filters/ "rtMedia Instagram Feature")** - Users can apply Instagram like filters to photos.
 2. **[Photo-Tagging](https://rtmedia.io/photo-tagging/ "rtMedia Photo-Tagging Feature")** - Users can tag their friends/other users in photos.
 3. **[Photo-Watermark](https://rtmedia.io/photo-watermark/ "rtMedia Photo Watermark Feature")** - rtMedia Photo Watermark feature let you watermarked or copyright your uploaded photos.)
 4. **[Membership](https://rtmedia.io/membership/ "rtMedia Membership")** - It provides membership functionality in your site.
 5. **[Social-Sync](https://rtmedia.io/social-sync/ "rtMedia Social Sync")** - It allows you to import media from your Facebook account.
 6. **[myCRED-Points](https://rtmedia.io/mycred/ "rtMedia myCRED")** - It allows you to integrate rtMedia with myCRED and award virtual points for various rtMedia activities, like media upload, likes, deleted, albums creation, playlist, etc.
 7. **[Playlists](https://rtmedia.io/playlists/ "rtMedia Playlists")** - This feature is used to create a playlist for uploaded music file with rtMedia.
 8. **[Favorites](https://rtmedia.io/favorites/ "rtMedia Favorites")** - This feature allows users to create their own list of favorite media.
 9. **[Moderation](https://rtmedia.io/moderation/ "rtMedia Moderation")** - This feature is for reporting media if user find offensive.
 10. **[Custom-Attributes](https://rtmedia.io/custom-attributes/ "rtMedia Custom Attributes")** - This feature is for categorizing media using attributes defined by site owner when uploading.
 11. **[Docs-and-Other-files](https://rtmedia.io/docs-and-other-files/ "rtMedia Docs and Other files")** - This feature allows uploading for doc, pdf and other file types such as zip, tar, etc.
 12. **[Default-Albums](https://rtmedia.io/default-albums/ "rtMedia Default Albums")** - This feature allows the creation of multiple default albums for rtMedia uploads.
 13. **[Podcast-Feed](https://rtmedia.io/podcast-rss-and-atom-feeds/ "rtMedia Podcast (RSS and Atom feeds)")** - Read rtMedia uploads from iTunes as well as any RSS feed-reader/podcasting software.
 14. **[Restrictions](https://rtmedia.io/restrictions/ "rtMedia Restrictions")** - Site admin can set limits in terms of total size & file count.
 15. **[bbPress-Attachments](https://rtmedia.io/bbpress-attachments/ "rtMedia bbPress Attachments")** - Attach media files to bbPress forum topics and replies.
 16. **[WordPress-Sitewide-Gallery](https://rtmedia.io/wordpress-sitewide-gallery/ "rtMedia WordPress Sitewide Gallery")** - Site admin can create and upload media into WordPress album.
 17. **[WordPress-Comment-Attachments](https://rtmedia.io/wordpress-comment-attachments/ "rtMedia WordPress Comment Attachments")** - Allow users to upload a media file in WordPress comment attachment box.
 18. **[Social-Sharing](https://rtmedia.io/social-sharing/ "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.
 19. **[Sidebar-Widgets](https://rtmedia.io/sidebar-widgets/ "rtMedia Sidebar Widgets")** - This feature provide widgets to upload media and display gallery for rtMedia plugin.
 20. **[5-Star-Ratings](https://rtmedia.io/5-star-ratings/ "rtMedia 5 Star Ratings")** - User can rate the media files from 1 to 5 star.
 21. **[Edit-Mp3-Info-(ID3 Tags)](https://rtmedia.io/edit-mp3-info-id3-tags/ "rtMedia - Edit Mp3 Info (ID3 Tags)")** - Allow user to edit MP3 FIle Audio tags (ID 3 tags).
 22. **[Sorting](https://rtmedia.io/sorting/ "rtMedia Sorting")** - Sort uploaded media based on file size, ascending/descending title, upload date of media.
 23. **[Bulk-Edit](https://rtmedia.io/bulk-edit/ "rtMedia Bulk Edit")** - Allow users to move files from one album to another, change attributes, change privacy, delete files in bulk.
 24. **[BuddyPress-Profile-Picture](https://rtmedia.io/buddypress-profile-picture/ "rtMedia BuddyPress Profile Picture")** - Allow users to set their profile picture from existing uploaded media file.
 25. **[Album-Cover-Art](https://rtmedia.io/album-cover-art/ "rtMedia Album Cover Art")** - Allow users to set album cover from uploaded image.
 26. **[Direct-Download-Link](https://rtmedia.io/direct-download-link/ "rtMedia Direct Download Link")** - This feature provide a download button for all the uploaded media.
 27. **[Upload-by-URL](https://rtmedia.io/upload-by-url/ "rtMedia Upload by URL")** - Allow users to upload media using absolute URL.
 28. **[Likes](https://rtmedia.io/likes/ "rtMedia Likes")** - This feature let you know who liked media. User can also see which media file he/she liked under user profile.
 29. **[Activity-URL-Preview](https://rtmedia.io/activity-url-preview/ "rtMedia Activity URL Preview")** - This feature provides a preview of the URL that is shared and shows up on BuddyPress activity.
 30. **[View-Counter](https://rtmedia.io/view-counter/ "rtMedia View Counter")** - Enable view count for all the uploaded media.
 31. **[Shortcode-Generator](https://rtmedia.io/shortcode-generator/ "rtMedia Shortcode Generator")** - The shortcode generator button added in WordPress post and page editor for all the rtMedia shortcodes.
 32. **[Album-Privacy](https://rtmedia.io/album-privacy/ "rtMedia Album Privacy")** - Set album privacy when user create new albums or edit album.
 33. **[BuddyPress-Group-Media-Control](https://rtmedia.io/buddypress-group-media-control/ "rtMedia BuddyPress Group Media Control")** - Allow group owner to provide media upload feature for their group.
 34. **[Set-Custom-Thumbnail-for-Audio/Video](https://rtmedia.io/set-custom-thumbnail-for-audio-video/ "rtMedia Set Custom Thumbnail for Audio/Video")** - Allow media owner to change the thumbnail of uploaded audio/video files.
 35. **[rtMedia-SEO](https://rtmedia.io/seo-3/ "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.


= Important Links =

* [Project Homepage](https://rtmedia.io/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "Visit rtMedia's Project Homepage")
* [Documentation](https://rtmedia.io/docs/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "Visit rtMedia's Documentation page")
* [FAQ](https://rtmedia.io/faq/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "Visit rtMedia's FAQ page")
* [Support](https://rtmedia.io/support/ "Visit rtMedia's support page")
* [GitHub](https://github.com/rtmediawp/rtMedia/) - Please mention your wordpress.org username when sending pull requests.

== Installation ==

* Install the plugin from the 'Plugins' section in your dashboard (Go to `Plugins > Add New > Search` and search for rtMedia).
* Alternatively, you can [download](http://downloads.wordpress.org/plugin/buddypress-media.zip "Download rtMedia") the plugin from the repository. Unzip it and upload it to the plugins folder of your WordPress installation (`wp-content/plugins/` directory of your WordPress installation).
* Activate it through the 'Plugins' section.

== Frequently Asked Questions ==

Please visit [rtMedia's FAQ page](https://rtmedia.io/faq/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media "Visit rtMedia's FAQ page").

Read rtMedia [Documentation](https://rtmedia.io/docs/?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media)

== Screenshots ==

You can also check [rtMedia's Live Demo](http://demo.rtmedia.io "Visit rtMedia's Live Demo") or video below:

http://www.youtube.com/watch?v=dJrykKQGDcs

1.  Display Settings
2.  BuddyPress Settings
3.  Media Types Settings
4.  Media Size Settings
5.  Privacy Settings
6.  Other Settings
7.  Export/Import Settings
8.  Media View
9.  Album View
10. Uploader
11. Uploader Thumbnails
12. Lightbox
13. Single Media View
14. Media Edit View


== Changelog ==

= 4.7.10 [April 07, 2026] =

* FIXED
  * Improved authorization checks for media deletion to ensure only permitted users can delete media.

= 4.7.9 [January 30, 2026] =

* FIXED
  * Fixed GoDAM plugin integration issues
  * Fixed translation loading
  * Applied security fixes in dependencies

* ENHANCEMENT
  * Improved security handling for plugin integrations

= 4.7.8 [January 06, 2026] =

* ENHANCEMENT
  * Compatible with WordPress latest version 6.9
  * Compatible with PHP version 8.4
  * Updated magnific-popup library to latest version 1.2.0
  * Updated dependencies in node and composer packages to latest versions.
  * Made the overall code more robust and secure.

= 4.7.7 [December 03, 2025] =

* FIXED
  * Fix JS Build process breaking Admin dashboard.
  * Fix rtMedia compatibility with Hello Elementor theme.
  * Fix Masonry script issue in rtMedia Gallery in BuddyX theme.

* ENHANCEMENT
  * Enhanced End to End playwright testing scripts for media validation.
  * Improved rtMedia Logo visibility on dashboard.

= 4.7.6 [November 20, 2025] =

* FIXED
  * Fixed End to End playwright testing scripts for media validation.
  * Fixed minor dashboard frontend bug caused due to build process.

= 4.7.5 [November 19, 2025] =

* FIXED
  * Fixed plugin Conflict with AnsPress plugin which prevented question and answer submission.

* ENHANCEMENT
  * Made Upload and Options button in the media gallery accessible via keyboard navigation for better accessibility.

= 4.7.4 [October 30, 2025] =

* FIXED
  * Apply security recommendations and fixes.
  * Restrict the media upload by its types based on selected tab in rtMedia gallery.

* ENHANCEMENT
  * Enhances media upload support by adding a broader set of commonly used video and audio formats.
  * Replace PHP file system functions with WordPress alternative filesystem function to enhance security.

= 4.7.3 [September 12, 2025] =

* FIXED
  * Resolved jQuery Migrate dependency to prevent JS errors.

= 4.7.2 [September 02, 2025 ] =

* FIXED
  * Fixed GoDAM Player rendering issue on Multisite.
  * Fixed GoDAM Player Skins not loading on Multisite.

* ENHANCEMENTS
  * Better handling of rtMedia Notifications.
  * Updated jQuery Deprecated Methods.

= 4.7.1 [June 6, 2025] =

* FIXED
  * Fixed a critical error related to inline annotations on certain themes.
  * Resolved shimmering issue for newly uploaded media on the BuddyPress Groups page when GoDAM is active.

= 4.7.0 [June 2, 2025] =

* ENHANCEMENTS
  * Added integration with GoDAM plugin's video player.
  * Enabled support for GoDAM video player in rtMedia media gallery, BuddyPress activity stream, groups, and forums.
  * Improved handling of player enqueue conditions based on GoDAM plugin status.
  * Refined script loading to ensure compatibility across WordPress, BuddyPress, and rtMedia components.

* FIXED
  * Prevented conflicts with `mediaelement.js` when GoDAM plugin is active.
  * Deregistered conflicting scripts to ensure seamless fallback and prevent duplication in player initialization.

= 4.6.23 [April 18, 2025] =

* Fixed
	* Fixes related to WP v6.8 compatibility issues.
	* Enhanced security by updating node version and packages.

* Enhancement

	* Changed the admin notices for users on rtmedia tabs.

= 4.6.22 [January 09, 2025] =

* Fixed

  * Fixes related WP v6.7.1 compatibility issues.
  * Fixed the premium page layout in the rtMedia settings.

= 4.6.21 [September 23, 2024] =

* Fixed

  * Resolved the issue with the privacy message's close button not functioning.
  * Addressed the problem with JSON import not working.
  * Fixed errors encountered while editing document uploads.
  * Fixed issue related to videos automatically opened in full screen, hiding the activity feed in ios devices.

= 4.6.20 [August 02, 2024] =

* Fixed

  * Fixes related PHP 8.2 compatibility issues.

= 4.6.19 [April 16, 2024] =

* Fixed

	* Fixed shortcode security issue.

= 4.6.18 [January 16, 2024] =

* Fixed

 * Fixed group media issue.
 * Fix styles of search box.
 * Add compatibility with BuddyPress legacy template pack.
 * Enhance security for plugin update checker.

= 4.6.17 [January 2, 2024] =

* Enhancement

 * Compatible with WordPress latest version 6.4.2
 * Compatible with BuddyPress latest version 12.0.0

* Fixed

 * Fixed PHP compatibility issue.
 * Fixed issues related to Twenty Twenty Four theme.
 * Fix BuddyPress nouveau template issue.

= 4.6.16 [November 16, 2023] =

* Enhancement

 * Compatible with WordPress latest version 6.4

* Fixed

 * Fixed PHP deprecation warnings.
 * Fixed BuddyPress Versioning issue
 * Fixed Security issue.
 * Fixed Video player UI issues.

= 4.6.15 [September 4, 2023] =

* Fixed

 * Fixed security issue.
 * Fixed console error related to max file size.


= 4.6.14 [August 11, 2023] =

* Enhancement

 * Add an Emoji picker in the media comment box.
 * Add plugin deactivation survey form when the user deactivates the plugin.
 * Compatible with WordPress's latest version 6.3
 * Compatible with PHP 8.2.8

* Fixed

 * Fixed thumbnail height of the media.
 * Add an appropriate error message when a user tries to upload a file with an unsupported type or larger size.
 * Fixed other error messages and typos.


= 4.6.13 [December 12, 2022] =

* Enhancement

 * Compatible with WordPress latest version 6.1.1
 * Compatible with PHP 8.0.0
 * Refactored code base.

* Fixed

 * Fixed save settings not working issue.
 * Fixed media tab not visible on groups page.


= 4.6.12 [June 16, 2022] =

* Enhancement

 * Compatible with BP-Rewrites latest version.
 * Compatible with with WordPress latest version 6.0.

* Fixed

 * UI/UX Issues.
 * Fixed album count issue for non-admin user and group albums.
 * Fixed Video thumbnail issue.

= 4.6.11 [April 27, 2022] =

* Enhancement

 * UI/UX Enhancements on Forms and rtMedia settings sidebar.

* Fixed

 * UI/UX Issues.
 * Fixed media is not visible on the group page after adding a comment.
 * Twitter button share issue from rtMedia settings sidebar.
 * Fixed Post update button not working when allow upload from activity stream setting from BuddyPress tab is disabled.
 * Fixed count issue for album.

= 4.6.10 [February 17, 2022] =

* Enhancement

 * Compatible with WordPress latest version v5.9.
 * Compatible with latest version of BuddyPress v10.0.0.

* New Feature

 * Edit media option on activity stream with BuddyPress Edit Activity.

* Fixed

 * UI/UX Fixes.
 * Fix media count not updating issue.
 * Fix fatal error related to Buddypress group if it is not enabled.


= 4.6.9 [December 16, 2021] =

* Enhancement

 * Added album search functionality.
 * Added capability to group admin and mod to edit/delete the album.

* FIXED

 * UI/UX issues.
 * Able to upload media to comment if the activity steam option is disabled.
 * Fixed pagination issue.
 * Fixed RTL issues.


= 4.6.8 [October 26, 2021] =

* FIXED

 * UI/UX issues.
 * Count issues on adding/deleting media.
 * Typo in error message and multisite activity filter query.
 * Upload media from side-wide gallery.

= 4.6.7 [September 16, 2021] =

* Enhancement

 * Provided media attachment for all levels in activity comment reply
 * Compatible with WordPress v5.8.1

* FIXED

 * Removed default download button for video player
 * Blank activity generation on uploading unsupported media
 * Broken links of theme’s under rtMedia settings
 * PHP Warnings & Notices

= 4.6.6 [December 30, 2020] =

* Enhancement

 * Added fading effect for the media lightbox

* FIXED

 * UI/UX issues
 * JS errors/notices

= 4.6.5 [November 23, 2020] =

* FIXED

 * Javascript errors while editing rtMedia image
 * UI/UX issues
 * Issue with attachment when creating support ticket
 * Media not appearing in Profile/Group when uploading from BuddyPress’ sitewide activity stream

= 4.6.4 [July 16, 2020] =

* Enhancement

 * Support for Amazon S3 presigned URLs
 * Add attachment_ids in `rtmedia_after_add_media` action hook

* FIXED

 * Console errors on media editing
 * Extension getting changed when renaming media before upload
 * Activities not in sync with other subsites in a multisite network, when each subsite has a separate BuddyPress activity feed
 * PHP Notices and Warnings
 * Comment nesting issue with media activities
 * Wrong timestamp while adding comments

= 4.6.3 [April 30, 2020] =

* FIXED

 * Conflict with Yoast SEO plugin
 * Wrong Date/Time stamp for media
 * Printing JavaScript code as text when Social Sync addon is active

= 4.6.2 [April 22, 2020] =

* FIXED

 * Redirecting to admin's WallPost album
 * Preview not loading for Docs and Other files in lightbox
 * Custom css not applying when added from rtMedia settings’ custom css tab
 * Too many redirections on BuddyPress’ privacy page
 * Unable to delete media from lightbox and single media page
 * Likes on media comment not working
 * PHP errors and warning

= 4.6.1 [April 9, 2020] =

* Enhancement

 * Disable the terms of service checkbox when the activity is published

* FIXED

 * Different language characters not showing up properly on rtMedia pages
 * HTML warnings of rtMedia contents
 * Nouveau template tab count bug
 * Added server side validation for terms of service
 * Terms of service checkbox conflicting with rtMedia Sidebar Widgets addon
 * PHPCS errors and warnings

= 4.6.0 [February 17, 2020] =

* Enhancement

 * Show long text truncated with read more option and image displayed below the truncated text on activity

* FIXED

 * Error uploading media in comments with Kleo theme
 * JavaScript errors
 * Album styling when masonry style is disabled
 * The template loaded on media page when nouveau template is set
 * Compatibility issues with PHP 7.4.1
 * UI related bugs
 * Notices and Warnings

= 4.5.11 [December 26, 2019] =

* Enhancement

 * Add better styling for albums

* FIXED

 * Redirection popup on Media upload in Activity stream

= 4.5.10 [December 26, 2019] =

* FIXED

 * Warnings on Support page of rtMedia Settings
 * Issue with rtMedia Update filter on BuddyPress activity wall

= 4.5.9 [October 29, 2019] =

* Enhancement

 * Add new class on activity page based on the uploaded media type

* FIXED

 * Post Update button issue with BuddyPress Nouveau template
 * Issue when user uploads the media with link in comment on buddypress activity

= 4.5.8 [August 6, 2019] =

* FIXED

 * Duplicate media creation when posted from lightbox and activity creation for media comments kept off from settings
 * Upload terms and direct upload compatibility while commenting from activity
 * Overlapped media file name in BuddyPress Legacy template
 * Issue with uploader container which gets hidden after media upload on activity page
 * Fix default theme css enqueue for BuddyPress templates.
 * Minor UI bug Fixes

= 4.5.7 [June 12, 2019] =

* NEW

 * Add new filter to remove the media upload button from the activity [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia-enable-activity-media-upload/)
 * Add new filter to change the order of the media and text on the activity page [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia-activity-content-html/)

* FIXED

 * Duplicate media comment issue on Activity page
 * Add title attribute for Media Likes
 * Improve UI of Media Page title
 * Issue of entering text in text area when Direct Upload and Upload terms enabled together
 * UI of pagination button height and text field
 * Export/Import button issue in Firefox browser
 * Issue of direct upload and media was not opening in lightbox with TwentySeventeen theme v2.1
 * Empty space issue for generated activity when media is uploaded without adding text
 * Other Errors, Warnings and notices
 * Group Activity media are not shown in Group Media tab with BuddyPress Nouveau Template
 * User’s name autosuggestion
 * Issue with multiple file upload from activity with non admin user account

= 4.5.6 [February 18, 2019] =

* FIXED

 * Threaded comment and comment count issue with BuddyPress Profile and Group Activity feed.
 * Duplicate activity feed comment issue.
 * Edited Media size reflection issue in BuddyPress activity feed.

= 4.5.5 [January 22, 2019] =

* FIXED

 * Gallery Media search with space in media name.
 * Add Friend button on media tab and UI fixes.
 * Masonry UI disorder for media with thumbnail.
 * UI issues in lightbox view of single media.
 * Anchor tag issue for activity generated after adding media.
 * Media upload issue on posting public messages.
 * UI for Member name in media tab.
 * Issue with redirect attribute value in uploader shortcode.
 * Issue with posting activity updates when terms and conditions is enabled.
 * Issue with upload terms when sidebar widget is active on activity page.
 * Issue with ‘rtmedia_no_media_found_message_filter’ functionality.

= 4.5.4 [October 17, 2018] =

* FIXED

 * Load More button issue with BuddyPress activity feed.
 * Non authorized pdf files on WordPress uploads directory.

= 4.5.3 [October 11, 2018] =

* FIXED

 * Default album deletion issue for personal data erase request
 * Media privacy issue while editing media under moderation
 * Broken media URL with multisite [Doc](https://rtmedia.io/docs/features/upload-media/#activity-stream-for-multisite)
 * Lightbox scroll in mobile devices
 * The issue with Load more button showing when there are no BuddyPress activities
 * Media privacy issue with BuddyPress Nouveau template
 * Compatibility of BuddyPress activity media upload section with Nouveau template
 * "Read More" link issue on BuddyPress Activity post with the Nouveau template
 * Upload terms error message visibility issue with rtMedia uploader using BuddyPress legacy template
 * "media_title" attribute issue with uploader shortcode
 * Updated correct support link on plugin's support tab
 * Disabled Post Update button issue while adding BuddyPress Public Message post
 * An issue for the "redirect" attribute used with uploader shortcode
 * Warnings and Notices

= 4.5.2 [July 11, 2018] =

* NEW

 * Added JavaScript hook to handle uploader slide event [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia-js-hooks/#rtmediajsuploaderslideaftergalleryreload)

* ENHANCEMENT

 * Added translation support for “Search Media” string

* FIXED

 * PHP notices
 * JavaScript issue with Upload terms
 * Issue with media privacy and search caused by conditional check for Nouveau template
 * Nouveau template issue with the error message of Upload terms in BuddyPress Activity stream

= 4.5.1 [June 20, 2018] =

* FIXED

 * Empty textbox validation under the terms settings
 * Minor bugs

= 4.5.0 [June 19, 2018] =

* NEW

 * Updated BuddyPress templates for [version 3.0.0](https://wordpress.org/plugins/buddypress/)
 * Added functionality to Import/Export rtMedia admin settings [Doc](https://rtmedia.io/docs/features/export-import-rtmedia-settings/)
 * Integrated with new personal data Erase/Export tools in WordPress 4.9.6 [Doc](https://rtmedia.io/docs/features/gdpr-export-erase-personal-data/)
 * Added upload terms premium feature to rtMedia core with this version [Doc](https://rtmedia.io/docs/features/upload-terms/)
 * Added admin setting to show optional privacy notice to users [Doc](https://rtmedia.io/docs/features/upload-terms/#show-privacy-message-on-the-website)
 * Added filter to change background color, text color and position of privacy message strip [Doc](https://rtmedia.io/docs/developers/hooks/rtm_privacy_bar_position/)
 * Added rtMedia specific privacy information for a site’s privacy policy
 * Removed affiliate support with this version
 * Added filter to change position of group media tab [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia_group_media_tab_position/)
 * Added filter to modify text of Media tab [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia_media_tab_name/)

* ENHANCEMENT

 * Improved performance by adding conditional check before enqueuing scripts and styles

* FIXED

 * PHP notice and warnings
 * Fix issue while WordPress user deletion on multi-site setup
 * Load more button issue under the Music tab

= 4.4.8 [May 22, 2018] =

* FIXED

 * Fix issue with latest BuddyPress release.

= 4.4.7 [April 18, 2018] =

* ENHANCEMENTS

 * Set auto focus for key field on the Licenses Page
 * Improved media count display for large numbers

* FIXED

 * Gallery swipe gesture with all the WordPress themes older than Twenty Fifteen
 * Media player height issue on single media page for video
 * Media gallery conflict with rtMedia Upload By URL
 * Conflict of empty comment check with other validation message location
 * PHP notice and warnings

= 4.4.6 [March 22, 2018] =

* NEW

 * Added intuitive left-right swipe gesture guide while opening gallery for the first time on mobile

* ENHANCEMENTS

 * Added filter to customize existing progress bar [Doc](https://rtmedia.io/docs/developers/hooks/rtmedia-js-hooks/#rtmcustomprogressbarcontent)
 * Improved edit media process with single save button

* FIXED

  * PHP notice and warnings
  * Visibility issue with Edit & Delete action links after first media upload
  * Added check for BuddyPress activity component while adding comment on media
  * Added check for empty comments on media
  * Added informative message while uploading media without enabling media type setting
  * BuddyPress activity media upload conflict with [rtMedia Upload Terms](https://rtmedia.io/products/rtmedia-upload-terms/)
  * Issue with rtMedia comment count under BuddyPress activity
  * Improved license verification process of rtMedia add-ons
  * Lightbox height issue with rtMedia media comments
  * UI issue with Back button on the edit media page for theme twentyseventeen
  * Option button’s visibility issue with twentyseventeen theme
  * Console warning for FireFox browser
  * UI issue for comment media upload button
  * Minor UI issues for mobile users

= 4.4.5 [January 19, 2018] =

* ENHANCEMENTS

 * Upgraded MediaElement library

= 4.4.4 [October 17, 2017] =

* FIXED

 * Media display issue if masonry view is disabled and width is set to zero
 * Upload multiple images on mobile devices
 * Improve localization, thanks to [xavivars](https://github.com/xavivars)
 * Added a check for BuddyPress Group component while using bp_before_member_header action

= 4.4.3 [August 3, 2017] =

* ENHANCEMENTS

 * Add filter to change the "alt" attribute value for photos in media gallery [Documentation](https://rtmedia.io/docs/developers/hooks/rtmc_change_alt_text/)

* FIXED

 * Unit text (MB/KB) of media size doesn't display correctly
 * Buttons UI of edit media screen for default WordPress themes
 * BuddyPress activity upload issue with Microsoft Edge
 * Notices of "Undefined offset" and "get property of non-object"
 * UI issue of media close button on Twenty Seventeen theme
 * Pagination issue with album search
 * Upload falls over while using special characters into filename
 * Fatal Error in gallery search if BuddyPress is not installed
 * Medium image size not working correctly with zero height
 * `media_title` attribute was not working for gallery shortcode

= 4.4.2 [June 30, 2017] =

* FIXED

 * Broken thumbnails in sidebar widget gallery and sorting gallery shortcode


= 4.4.1 [June 29, 2017] =

* ENHANCEMENTS

 * Replaced HTML comments '&lt;!-- --&gt;' with PHP comments '&lt;?php // ?&gt;'

* FIXED

 * Media search issue under album
 * Gallery reload issue while uploading new media under a single album page
 * Duplicate "no media found" message under media gallery
 * Cancel media search button issue under albums tab
 * PHP notice and warnings
 * UI for caret under like button
 * Load more issue for albums tab
 * Issue editing album when pagination is enabled
 * UI issue for music player when opened in the lightbox


= 4.4 [June 6, 2017] =

* NEW

 * Enabled Masonry Cascading grid layout for BuddyPress Activity feed [Documentation](https://rtmedia.io/docs/features/lightboxes-masonry/#masonry-activity-feed)
 * Added search functionality in Media Gallery [Documentation](https://rtmedia.io/docs/features/upload-media/#search-media)
 * Added album description input while creating an album [Documentation](https://rtmedia.io/docs/features/view-media/#album-description)

* ENHANCEMENTS

 * Added media description parameter in JSON API [Documentation](https://rtmedia.io/docs/developers/json-api/#media-upload)
 * Added: Filter to change the text "Are you sure you want to delete this media?" [Documentation](https://rtmedia.io/docs/developers/hooks/rtmedia_delete_prompt_message/)
 * Applied Post Update button style once the document is ready instead of window load

* FIXED

 * Audio player display issue in lightbox
 * Fixed trimming media name issue when it contains a dot in the name
 * Added missing data in debuginfo file
 * rtMedia shortcode uploader issue with IOS mobile safari browser
 * Issue while playing video on IOS safari
 * White strip-line issue in lightbox
 * Like button will display in the right sidebar of light box even when media comments are deactivated


= 4.3.2 [May 11, 2017] =

* ENHANCEMENTS

 * Added: Filter which allows replacing the text "Like/dislike" with any icon [Documentation](https://rtmedia.io/docs/developers/hooks/rtmedia_like_label_text-rtmedia_like_undo_label_text/)

* FIXED

 * Attach media button issue in comments for IOS devices
 * Inconsistent name display in the Activity stream
 * Media attachment button issue under rtMedia comment section
 * Set as Album Cover button UI issue
 * rtMedia action button alignment issue on the single media page
 * Improvise comment media admin settings
 * JavaScript error while deleting media
 * Edit media feature when BuddyPress activity stream component is disabled
 * "What's new" section not getting properly styled on page load [Documentation](https://rtmedia.io/docs/troubleshooting/post-update-upload-media-privacy-buttons-not-appearing/)

= 4.3.1 [Feb 23, 2017] =

* ENHANCEMENTS

 * Remove media titles from media tab
 * Change text in rtMedia setting for comment media
 * Added: Filter to change user id while fetching user's album list

* FIXED

 * Pagination and navigation fix in media tab
 * Warnings when uploading media in activity comment
 * Privacy for reported media in moderation

= 4.3 [Feb 14, 2017] =

* NEW FEATURES

 * Comment Media - User can upload media in comment box

* ENHANCEMENTS

 * rtMedia settings to unable or disable likes for Media
 * Attachment upload in rtMedia support form
 * Added: rtMedia Version Constant
 * Added: Action to Change rtMedia query before shortcode run
 * Added: Filter to Change Media menu position in admin bar

* FIXED

 * Bulk delete in Media library Dashboard
 * Warnings when user click on pagination
 * rtMedia gallery shortcode pagination
 * Remove unwanted fields in rtMedia support form
 * Sorting & Options issue in Media Tab
 * Comment and Like Privacy issue
 * Comment and Like for media delete issue in Group
 * Load More issue on activity and group Tab

= 4.2.1 [Dec 21, 2016] =

* FIXED

 * Security issues pointed out by James Golovich
 * Direct access of a file
 * Access rights to modify/update the rtMedia settings
 * Added validation on custom CSS before saving
 * Section fluctuation when user drags media into activity box
 * Audio / Video autoplay in Safari browser
 * JS error on media comments when activity stream is disabled from the backend
 * Media upload error when activity stream is disabled from the backend
 * Invalid license key notice appearing even when all keys are valid
 * Addon validation checks will happen every six hours (only if addons installed)
 * Changed plugin's review link to rate on WordPress.org

= 4.2 [Nov 17, 2016] =

* NEW FEATURES

 * Albums will now display media count by default
 * "@mentions" in comments added to lightbox and single media page
 * Added "Next" / "Previous" navigation links to single media page

* ENHANCEMENTS

 * rtMedia "Support" tab improvements- Directly attach a screenshot while submitting a support ticket Debug Info can now be easily downloaded as a .txt file
 * Added: "Show more comments" link in media pop-up (lightbox) and single media page
 * Added: Action to target area below media comments in lightbox or single media page
 * Added: Filter to add extra component to comments
 * Added: Filter to disallow blank text field while uploading media in Activity
 * Added: Filter to modify "Options" & "Upload" labels in Media Gallery

* FIXED

 * After uploading media, the Upload panel will now collapse
 * Incorrect pagination text display in Media tab
 * "posted an update" string not getting translated in Activity feed for posts with attached media. Added translation support for all "rtmedia_update" Activity type
 * Duplicate activity generation when "Post Update" is clicked multiple times
 * Singular/plural form of "n people liked this" string
 * BuddyPress Group Media tab not displaying in Beta version 2.7.2
 * Media description not saving properly when uploading multiple media
 * Link to comment in WordPress backend not leading back to comment
 * Video popup UI for vertical videos
 * CSS-related responsive video layout issue
 * Fixed broken "Import media sizes" anchor link in admin notice
 * Fixed "Activate License" event bug in License tab
 * Lightbox privacy symbol alignment issue

= 4.1.8 [Oct 05, 2016] =
* Fix fatal error for older PHP version

= 4.1.7 [Oct 05, 2016] =
* Change the UI of addons license tab
* Update the notice messages
* Check for the valid URL structure for compatibility with multisite
* Change string UNSET to REMOVE to improve the translation
* Fix UI/media broken on activity page
* Fix the scroll bar on the media pop screen
* Fix save settings button of manage media in group

= 4.1.6 [Sep 26, 2016] =
* Fix broken UI when image information is edited/updated
* Fix issue related to media sorting
* Divide rt-template-functions.php into four files (core functions, actions & filters)
* Fix playlist settings not getting saved in groups
* Add filters to alter the image/video URLS in activity
* Fix bootstrap css selector conflict

= 4.1.5 [Sep 15, 2016] =
* Fix issue where multiple gallery shortcode not working together
* Add filter to change 'under' album text
* Fix issue where media query not reset properly

= 4.1.4 [Sep 13, 2016] =
* Fix audio player height issue
* Fix video player fullscreen issue
* Fix the attachment URL when rtAmazon S3 is disabled

= 4.1.3 [Aug 30, 2016] =
* Fix audio/video time duration on media thumbnail

= 4.1.2 [Aug 25, 2016] =
* Update the original audio URL with transcoded audio URL in activity

= 4.1.1 [Aug 24, 2016] =
* Add backward compatibility

= 4.1 [Aug 24, 2016] =
* Remove encoding service
* Introduced new [Transcoder](https://wordpress.org/plugins/transcoder/) plugin
* Add span tag to remove duplicity of activity content on thumbnail update
* Fix notice undefined index

= 4.0.7 [Aug 17, 2016] =
* Fix Media upload using json api
* Fix media upload not working on Windows Servers
* Fix view counter not working
* Update read more media description with scroll

= 4.0.6 [Aug 01, 2016] =
* Fix read more media description in media popup
* Fix warning for pagination links
* Update products page link on Admin Dashboard widget

= 4.0.5 [Jul 25, 2016] =
* Fix bulk edit not working on delete and move
* Fix issue more and less click on media description
* Fix html markup in support tab
* Make pagination work on opening page-link in new tab
* Fix hide rtMedia template files notice after click on dismiss
* Fix for profile pic not changing on uploading photo

= 4.0.4 [Jul 08, 2016] =
* Backward compability for PHP 5.2

= 4.0.3 [Jul 05, 2016] =
* Fix filter_input warning for media in group creation
* Fix warning for video encoding
* Fix delete activity for like and comment after media delete
* Fix media uploading issue from activity for multisite

= 4.0.2 [Jun 27, 2016] =
* Fixed privacy issue in activity for BuddyPress 2.6.0
* Fixed single activity permalink issue

= 4.0.1 [Jun 23, 2016] =
* Fixed issue of wpdb prepare statement missing argument
* Fixed time conversion issue in lightbox
* Fixed context & context_id for profile media upload
* Fixed lightbox loading whole site
* Fixed Keep current tab active when traversing different media type tabs
* Removed the_content filter and used wpautop function for media description

= 4.0 [Jun 21, 2016] =
* Removed esc_html causing stripping of html tags in rtMedia featured for WordPress VIP compatibility
* Fixed BuddyPress nav items in group issue for BuddyPress 2.6 with backward compatibility
* Fixed check of class_exist for group extension for BuddyPress 2.6 compatibility

[See changelog for all versions](https://raw.githubusercontent.com/rtCamp/rtMedia/master/changelog.txt)

== Upgrade Notice ==

= 4.7.10 =
This release includes security issue fixes and permission improvements.

= 4.7.3 =
Fixes a JS error affecting some themes/sites without jQuery.

= 4.7.2 =
Improved GoDAM Player support, notification handling, and jQuery compatibility; fixed player rendering and skin issues on Multisite.

= 4.7.1 =
Improved integration with GoDAM services and resolved a critical inline annotation error on certain themes.
= 4.7.0 =
This update introduces comprehensive support for the GoDAM video player across rtMedia galleries and all BuddyPress components, including activity streams, groups, and forums.

= 4.6.23 =
rtMedia 4.6.23 with WP v6.8 compatibility, node package enhancements and updated admin notices.

= 4.6.22 =
rtMedia 4.6.22, Fixes related WP v6.7.1 compatibility issues and Premium page layout in rtMedia settings.

= 4.6.21 =
rtMedia 4.6.21 with minor bug fixes, JSON importing and editing document uploads fixes.

= 4.6.20 =
rtMedia 4.6.20 with PHP 8.2 compatibility fixes.

= 4.6.19 =
rtMedia 4.6.19 with shortcode security fixes.

= 4.6.18 =
rtMedia 4.6.18 with fixes related to group media.

= 4.6.17 =
rtMedia 4.6.17 with minor bug fixes and compatible with BuddyPress 12.0.0

= 4.6.16 =
rtMedia 4.6.16 with enhanced security and minor bug fixes.

= 4.6.15 =
rtMedia 4.6.15 with minor security fixes.

= 4.6.14 =
rtMedia 4.6.14 with some new features & minor UI/UX fixes.

= 4.6.12 =
rtMedia 4.6.12 with some enhancements & minor UI/UX fixes.

== Sponsors ==

* *[Henry Wright](http://profiles.wordpress.org/henrywright-1)* has kindly sponsored the *Featured Media* feature.
* 优素映像 (Yousu Image) has sponsored the latest *Like* feature which doesn't depend on BuddyPress, any more.
* Richard Ellis has sponsored the profile picture along with the link back to the profile in the media pop ups.


== Translation ==

rtMedia includes full translation support. Head over to the translation project to contribute your translations. If you don't see the language of your choice, let us know in the support forum, we'll add it.

* [Dutch](https://rtmedia.io/translate/projects/rtmedia/nl/default) translation by [carry2web] (http://profiles.wordpress.org/carry2web)
* [Italian](https://rtmedia.io/translate/projects/rtmedia/it/default) translation by [Paolo]
* [Dutch](https://rtmedia.io/translate/projects/rtmedia/nl/default) translation by [rjpj](http://profiles.wordpress.org/rjpj)
* [Polish](https://rtmedia.io/translate/projects/rtmedia/pl/default) translation by [Polski_Ziom](http://profiles.wordpress.org/polski_ziom)
* [Spanish](https://rtmedia.io/translate/projects/rtmedia/es/default) translation by [Andrés Felipe](http://profiles.wordpress.org/naturalworldstm/) and [d3ne]
* [Solvak](https://rtmedia.io/translate/projects/rtmedia/sk/default) translation by [igid26](http://profiles.wordpress.org/igid26)
* [Italian](https://rtmedia.io/translate/projects/rtmedia/it/default) translation by [Yukiko.Kawa]
* [Persian](https://rtmedia.io/translate/projects/rtmedia/fa/default) translation by [mahdiar](http://profiles.wordpress.org/mahdiar/)
* [German](https://rtmedia.io/translate/projects/rtmedia/de/default) translation by [hannes.muc]

(**Note**: Credits are given for translations that are at least 50% complete.)

== Credits ==

rtMedia uses the following projects/sources for some functionality

* [MediaElement.js](http://mediaelementjs.com/) for html5 audio/video player
* [Magnific Popup](http://dimsemenov.com/plugins/magnific-popup/) for responsive lightbox
* [getID3](http://getid3.sourceforge.net/) gets us some ID tags for the media
* [Foundation](http://foundation.zurb.com/) for the media grid and layout
* [Backbone.js](http://backbonejs.org/) for an MVC architecture for the frontend
