@Rendezvous
Thanks for showing some appreciation. Appreciate your support. 
I will reciprocate it soon, once we are done with stabilising current rtMedia.
@legalyblind
I am not kidding but I think you are kidding by asking for a step-by-step tutorial.
Anyway, below is overview of steps… Just tell me if you want more details.
- You start by creating 2 database tables. Schema can be found in source code
- You then create
rtMedia
folder in wp-content/uploads
- Then under
rtMedia
create 2 subfolders: user
and group
- Then under
user
create folder with userid as its name for every user who ever uploaded a media on profile.
- Then under
group
create folder with groupid as its name for every group which has some media uploaded in it.
- Now move every file to its relevant subfolder under
user
or group
- Keep track of old file path and new file path for each file. Also keep track of their privacy and other details. Also don't miss thumbnail, etc
- Then add all media-upload into two rtMedia database table one-by-one
- Then go to buddypress' activity tables and file all old activities and manually write HTML for every single upload
If you have 1 or 2 media files, it might be possible to do manually step-by-step. If you have 100’s of files, then please make sure while writing HTML in last step, you carefully close tags. Otherwise it might break your theme!
I don’t believe everyone is developer but if you are planning to start social network AND do not have technical skills atleast have $100 budget to hire a freelancer/developer or us. In fact, we are giving free support to everyone who trustfully gave unrestricted access to their sites.
Sorry but we cannot help people who did not choose to ask for it! And if one doesn’t know how to take backup then they are wrong people to run a self-hosted WordPress.
Bottomline is - we are offering free support here. Its better to ask for help. We have dedicated entire next week to help everyone in trouble.