Opened 17 years ago
Last modified 20 months ago
#1058 assigned enhancement
Import/Export of all BuddyPress user data (roadmap BP v1.4)
| Reported by: | DJPaul | Owned by: | vapvarun |
|---|---|---|---|
| Priority: | high | Milestone: | Up Next |
| Component: | Core | Version: | |
| Severity: | normal | 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)
#2
@
15 years ago
- Keywords import export user data profile removed
- Milestone Future Release → 1.2
- Severity → normal
Moving closed ticket out of Future Release.
#3
@
2 years ago
- Keywords needs-patch added
- Milestone 1.2 → 14.0.0
- Priority minor → high
- Resolution no action required
- Status closed → 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.
This ticket was mentioned in Slack in #buddypress by espellcaste. View the logs.
2 years ago
This ticket was mentioned in Slack in #buddypress by vapvarun. View the logs.
23 months ago
#10
@
23 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.
22 months ago
This ticket was mentioned in Slack in #buddypress by espellcaste. View the logs.
22 months ago
#13
@
22 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/
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
No, I'm not.