General plugins (Local): makeanonymous
After deleting a user his data will become anonymous.
Firstname, surname, city, country and auth method of anonymized users can be set up.
Anonymized usernames will be a hash value of old username and deleting time with prefix 'deletedUser_'.
Anonymized e-mail addresses will be the new username with surfix '@delet.ed'.
You can also delay the anonymization by setting up a delay time.
Moodle 2.4, 2.5 or 2.6
The zip-archive includes the same directory hierarchy as moodle.
So you only have to copy the files to the correspondent place.
Copy the folder eledia_makeanonymous to moodle/local/eledia_makeanonymous.
The langfiles normaly can be left into the folder moodle/local/eledia_makeanonymous/lang.
All languages should be encoded with utf8.
After it you have to run the admin-page of moodle (http://your-moodle-site/admin)
in your browser. You have to loged in as admin before.
The installation process will be displayed on the screen.
You can setup the plugin by going to
Site administration --> Plugins --> Local plugins --> makeanonymous.
- set timestamps to 0
- added anonymization of remaining database fields
- added option to edit auth method of anonymized users
- added option to enable/disable the plugin
- first release