DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:gdpr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:gdpr [2018-05-22 11:23] – Add description for extension manager grosseplugin:gdpr [2024-01-07 14:39] (current) Aleksandr
Line 6: Line 6:
 email      : dokuwiki@cosmocode.de  email      : dokuwiki@cosmocode.de 
 type       : action, cli type       : action, cli
-lastupdate : 2018-05-22 +lastupdate : 2019-03-21 
-compatible : greebo+compatible : Greebo
 depends    :  depends    : 
 conflicts  conflicts 
Line 21: Line 21:
 ---- ----
  
-[[http://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ http://cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]]+[[https://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ https://www.cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]]
  
 :!: Simply installing this plugin **does not** automatically  make you compliant with any laws. :!: :!: Simply installing this plugin **does not** automatically  make you compliant with any laws. :!:
Line 29: Line 29:
 The GDPR mandates that personal information is only saved as long as it's needed (it needs reasonable cause). Since IP addresses are deemed personal information, these should be deleted when no longer needed. The GDPR mandates that personal information is only saved as long as it's needed (it needs reasonable cause). Since IP addresses are deemed personal information, these should be deleted when no longer needed.
  
-Article 17 of the GDPR deals with the "right to be forgotten". Users can already delete their user account through the profile section. However this does not delete their user names from page an media changelogs((If this is actually necessary is up for debate, see [[https://law.stackexchange.com/q/27795/17677|GDPR and deleting users from wiki changelogs]])).+Article 17 of the GDPR deals with the "right to be forgotten". Users can already delete their user account through the profile section. However this does not delete their user names from page and media changelogs((If this is actually necessary is up for debate, see [[https://law.stackexchange.com/q/27795/17677|GDPR and deleting users from wiki changelogs]])).
  
 ===== Installation ===== ===== Installation =====
  
-Install the plugin using the [[plugin:plugin|Plugin Manager]] and the download URL above, which points to latest version of the plugin. Refer to [[:Plugins]] on how to install plugins manually.+Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
  
-:!: To be able to automatically delete IP addresses from media changelogs, PR [[pr>2389]] needs to be applied - it is not included in Greebo!+:!: To be able to automatically delete IP addresses from media changelogs, PR [[pr>2389]] needs to be applied - it is not included in Greebo! You can also use a current DokuWiki development snapshot.
  
 ===== Usage ===== ===== Usage =====
Line 48: Line 48:
  
   ./bin/plugin.php gdpr   ./bin/plugin.php gdpr
- 
  
 ==== User Deletion ==== ==== User Deletion ====
Line 55: Line 54:
  
 The usernames are replaced with a placeholder like ''%%__deletedUser0_%%'' where the number is counted up by ''1'' per deleted user. The usernames are replaced with a placeholder like ''%%__deletedUser0_%%'' where the number is counted up by ''1'' per deleted user.
- 
- 
  
 ===== Development ===== ===== Development =====
Line 75: Line 72:
   * [[:devel:event:INDEXER_TASKS_RUN]]   * [[:devel:event:INDEXER_TASKS_RUN]]
   * [[:devel:event:auth_userdata_change|AUTH_USER_CHANGE]]   * [[:devel:event:auth_userdata_change|AUTH_USER_CHANGE]]
 +  * [[:devel:event:TASK_RECENTCHANGES_TRIM]]
  
plugin/gdpr.1526981004.txt.gz · Last modified: 2018-05-22 11:23 by grosse

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki