Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Export button in the Account area for the site members #13732

Open
daniyaree opened this issue Oct 21, 2021 · 2 comments
Open

[Feature]: Export button in the Account area for the site members #13732

daniyaree opened this issue Oct 21, 2021 · 2 comments
Labels

Comments

@daniyaree
Copy link

Describe the feature

A site member or user (for example, I am a site member or user at Elgg org) should be able to export his contents, AT LEAST ALL TEXT MATTERS, eg Blog posts, Wire messages by herself or himself via an Export button in the Account area. This may be wanted when he wants to delete his or her account OR may just want to keep a personal back-up.
If this is importable - it can also help the user to import these contents in the same site, if she decides to join again later or MAY ALSO help the user to take his contents in another Elgg based site (sort of Nomadic Identity)

Is your feature request related to a problem?

Not exactly frustrated but MOST sites are providing this to the end-users, so the user expectancy is to find an EXPORT (as well as possibly import) button in the individual account area. Data ownership and Data portability are much sought after these days.

Describe alternatives you've considered

No response

Additional context

An usual concern is if high number of users are trying to export a large number of data - this can possibly be circumvented by an inbuilt mechanism that throws a message "X number of users are exporting right now, please come back after X time". For most small to medium sites, in practicality these should be less of a concern as users will not all together want to export their data. Another concern is if they want to export Image files etc - this can also be circumvented by site-super-admin option of allowing only text OR if its a high-end dedicated or Cloud, the admin can turn on batch-export of image files. Whatever concerns may be there, its so very important to allow the user the freedom to export and OWN her or his data.
Last but not the least, feature can hardly be incorporated before its too late - so it will be great if a means of collective fund, where all those who are willing to pay the Devs collectively, is set up highlighting the target amount ($) and the target time. This sort of feature needs quick deployment provided we can set up the funds or have a very generous sponsor!

@RiverVanRain
Copy link
Contributor

You can use this plugin as an example and extend it with the requested features.

@jdalsem jdalsem added this to the Elgg 4.2 milestone Jan 27, 2022
@jdalsem jdalsem modified the milestones: Elgg 4.2, Elgg 4.3 Apr 8, 2022
@jeabakker
Copy link
Member

This is a very nice feature, however it requires some more thought than can be given in a minor release.
Questions that need answers:

  • which data to export (all objects, only searchable objects, etc)
  • how to handle files (from the File plugin or maybe TidyPics)

An export needs to be prepared in a CRON and the users would than get an e-mail with the download link (and also the download link should be in the account section).
A new export should still be able to be requested after an export is already present.

@jeabakker jeabakker modified the milestones: Elgg 4.3, Elgg 5 Jul 11, 2022
@jdalsem jdalsem modified the milestones: Elgg 5, Elgg 5.x Nov 25, 2022
@jdalsem jdalsem modified the milestones: Elgg 5.x, Elgg 6 Oct 9, 2023
@jdalsem jdalsem removed this from the Elgg 6 milestone Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

4 participants