Skip to main content
kitconcept.dsgvo

kitconcept.dsgvo

PyPI PyPI - Python Version PyPI - Wheel PyPI - License PyPI - Status

PyPI - Plone Versions

Code analysis checks Tests Code Style

GitHub contributors GitHub Repo stars

The General Data Protection Regulation ("GDPR" or "DSGVO" in German) is a regulation in EU law on data protection and privacy for all individuals within the European Union.

kitconcept.dsgvo implements the technical requirements that are necessary to be compliant with this regulation.

We strongly suggest to consult a Plone solution provider for the technical implications and a laywer for the legal implications of the DSGVO/GDPR.

Don't hesitate to contact us under info@kitconcept.com if you need assistance with implementing the DSGVO/GDPR.

Features

  • ✅ Opt-out banner for storing cookies
  • ✅ Extensible registration form with user confirmation
  • ✅ Contact form with information text
  • ✅ Store username, date, time and IP address of the user on registration
  • ✅ Export user data

Registration Form

Default text (German):

"Ich habe die [Link] Datenschutzerklärung und Widerrufhinweise[/Link] gelesen und akzeptiere diese."

Contact Form

Default text (German):

"Ihre Anfrage wird verschlüsselt per https an unseren Server geschickt. Sie erklären sich damit einverstanden, dass wir die Angaben zur Beantwortung Ihrer Anfrage verwenden dürfen. Hier finden Sie unsere [Link]Datenschutzerklärung und Widerrufhinweise[/Link]."

User Export

As administrator you can call http://localhost:8080/Plone/export-users. This will return a CSV-File with the full name and username of all users of the portal.

Examples

This add-on can be seen in action at the following sites:

Translations

This product has been translated into

  • German

Installation

Add kitconcept.dsgvo as a requirement of your package (in setup.py or setup.cfg).

Compatibility

Version Plone 6.0 Plone 5.2 Plone 5.1 Plone 5.0 Plone 4.3
2.x
1.x

Contribute

Support

If you are having issues, or you need assistance implementing the DSGVO / GDPR for your website, don't hesitate to contact us at info@kitconcept.com.

Credits

Developed by:

kitconcept GmbH

License

The project is licensed under the GPLv2.

Contributors

2.0.1 (2022-08-09)

Features

  • Implement pip-based installations @ericof (#26)

Changelog

2.0.1 (unreleased)

  • Nothing changed yet.

2.0.0 (2021-09-24)

  • Add support for Python 3.8 and 3.9. @tisto

  • Drop support for Python 2.7 @tisto

  • Drop support for Plone 4.3, 5.0, and 5.1 @tisto

1.3.0 (2020-06-03)

  • Fixed deprecation warning on cgi.escape @ajung

  • Add norwegian translation @espenmn

1.2.0 (2020-04-27)

  • Add user export functionality. @rodfersou

1.1.1 (2020-04-02)

  • Add bundle for Plone 5.2.x. @thomasmassmann

1.1.0 (2020-02-20)

  • Make p.a.controlpanel dependency optional @rodfersou

  • Plone 5.2 compatibility @rodfersou

  • Python 3 compatibility @pbauer

  • Add french translation @tiazma

1.0.0 (2018-11-17)

  • Fix event subscriber fired by "adduser" command #2 @ajung

1.0.0a13 (2018-06-07)

  • Fix broken msgstr @csenger

1.0.0a12 (2018-06-07)

  • Fix translation in mailchimp form @csenger

1.0.0a11 (2018-05-28)

  • Add zest.pocompile to the build and add the .mo files to the release. @sneridagh

1.0.0a10 (2018-05-28)

  • Add missing CSS registry for Plone 5 from last fix @sneridagh

1.0.0a9 (2018-05-25)

  • Fix the path on @@close-dsgvo-info view. @sneridagh

1.0.0a8 (2018-05-25)

  • Fix weird profile behavior on reinstall (it wasn't uninstall/reinstalling at all). Transfer condition of the cookie banner showing to JS. @sneridagh

1.0.0a7 (2018-05-24)

  • Fix CSS for non box-sizing: border-box; themes. @sneridagh

1.0.0a6 (2018-05-24)

  • Add development status "alpha" to list classifiers. @timo

  • Fix P4 registration form to correctly translate messages with that use ${portal_url} @csenger

1.0.0a5 (2018-05-24)

  • Always open links to privacy policy in a new window. @sneridagh

1.0.0a4 (2018-05-24)

  • Add plone.app.controlpanel to requirements to ensure permissions are configured @csenger

1.0.0a3 (2018-05-24)

  • Add jbot override for contact-info.cpt @csenger

  • Banner styling changes @csenger

1.0.0a2 (2018-05-23)

  • Switch checkbox widget to use z3c.form.browser.checkbox to be compatible with Plone 5.0.x @csenger

  • Add Plone4 support for banner and registration form @csenger

1.0.0a1 (2018-05-21)

  • Initial release. @kitconcept

Release files for kitconcept.dsgvo 2.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kitconcept.dsgvo 2.0.1
File Size Uploaded
kitconcept.dsgvo-2.0.1.tar.gz 150.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kitconcept.dsgvo 2.0.1
File Interpreter ABI Platform
kitconcept.dsgvo-2.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 193.8 kB

Release files / kitconcept.dsgvo-2.0.1.tar.gz

Download URL kitconcept.dsgvo-2.0.1.tar.gz
Size 150.3 kB
Tags Source
SHA-256 checksum
How to use checksums
42ed68d21122c0254bb1ed198d84372b6695018708be0ebea45f4510d7b5c4a0
BLAKE2b-256 checksum
How to use checksums
6366c8269e5619dbb56fa8881706b5964922c21fccca2664dde0de37e76b1beb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.0

Release files / kitconcept.dsgvo-2.0.1-py3-none-any.whl

Download URL kitconcept.dsgvo-2.0.1-py3-none-any.whl
Size 43.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4e50ed279c682a99d7fcb9547512997c198cb445c4fcc4f99f38e6499969c193
BLAKE2b-256 checksum
How to use checksums
0961e4ef445ca2e9a91dcd7879c75ef1a76ab34540473d6fb93d7b2263c40b5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.0
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page