Skip to:
Content

BuddyPress.org

Opened 15 years ago

Last modified 3 months ago

#1058 assigned enhancement

Import/Export of all BuddyPress user data (roadmap BP v1.4)

Reported by: djpaul's profile DJPaul Owned by: vapvarun's profile vapvarun
Milestone: Up Next Priority: high
Severity: normal Version:
Component: Core Keywords: needs-patch
Cc: djpaul@…

Description

Just to flag I am working on "Import/Export of all BuddyPress user data" as per the BuddyPress roadmap for 1.4.

Change History (15)

#1 @DJPaul
15 years ago

  • Component set to Core
  • Resolution set to invalid
  • Status changed from new to closed

No, I'm not.

#2 @johnjamesjacoby
14 years ago

  • Keywords import export user data profile removed
  • Milestone changed from Future Release to 1.2
  • Severity set to normal

Moving closed ticket out of Future Release.

#3 @imath
14 months ago

  • Keywords needs-patch added
  • Milestone changed from 1.2 to 14.0.0
  • Priority changed from minor to high
  • Resolution no action required deleted
  • Status changed from closed to reopened

2024 is Data liberation year for WordPress. We should follow this move and give users the power to easily export and import their data somewhere else.

Moreover, it should help us provide BP Block theme developers content to build their themes.

#4 @imath
14 months ago

  • Owner changed from DJPaul to imath
  • Status changed from reopened to assigned

#5 @imath
10 months ago

  • Milestone changed from 14.0.0 to Up Next

We'll work on it during next development cycle.

#6 @imath
8 months ago

  • Milestone changed from Up Next to 15.0.0

This ticket was mentioned in Slack in #buddypress by espellcaste. View the logs.


7 months ago

#8 @espellcaste
7 months ago

  • Owner changed from imath to vapvarun

@vapvarun is working on a POC for this feature.

This ticket was mentioned in Slack in #buddypress by vapvarun. View the logs.


7 months ago

#10 @emaralive
7 months ago

#408 appears to have some relevance, not sure if it should be considered a duplicate.

This ticket was mentioned in Slack in #buddypress by espellcaste. View the logs.


6 months ago

This ticket was mentioned in Slack in #buddypress by espellcaste. View the logs.


6 months ago

#13 @vapvarun
6 months ago

Preparing Beta Version
### Done:

  • [x] Class created to handle BuddyPress export functionality
  • [x] Export formats supported: CSV, JSON, and XML
  • [x] Retrieves BuddyPress XProfile and user meta data for export
  • [x] Pagination implemented for handling large user datasets
  • [x] Basic Admin interface with checkboxes for selecting fields and meta data to export
  • [x] "Select All" option added for both XProfile fields and user meta
  • [x] Export format selection available in the admin UI
  • [x] Frontend export option added under BuddyPress settings
  • [x] Frontend export form created for users to export their own profile data
  • [x] Handles secure export requests with nonce checks
  • [x] User profile data exported in a downloadable CSV file on the frontend

### In Progress:

  • [ ] Development of import process
  • [ ] Field mapping interface for import process
  • [ ] Queueing system for handling large imports

Current development repo https://github.com/vapvarun/bp-impex/

#14 @espellcaste
4 months ago

  • Milestone changed from 15.0.0 to Up Next

We need more time to test @vapvarun plugin.

This ticket was mentioned in Slack in #buddypress by emaralive. View the logs.


3 months ago

Note: See TracTickets for help on using tickets.