GDPR Data Request Form

Description

Cette extension utilise les outils du cœur WordPress chargés d’assurer la conformité RGPD.

Depuis la version 4.9.6, l’administration WordPress dispose de plusieurs outils destinés à prendre en charge les demandes concernant les données privées des utilisateurs/visiteurs. Les administrateurs sont maintenant à même de créer des demandes pour leurs utilisateurs afin de leur envoyer leurs données privées ou de les supprimer. Cette extension permet aux administrateurs de sites d’afficher un formulaire en front-end afin de donner la possibilité aux visiteurs et utilisateurs de faire leur demande directement. Par exemple, via une page de politique de confidentialité.

Intégrez facilement sur votre site un formulaire de demande de récupération/suppression de données personnelles pour vos visiteurs et utilisateurs, avec deux options :
– Export des données personnelles
– Suppression des données personnelles
– Les deux (le visiteur choisit)

Simple à intégrer :

  • Widget
    Le widget permet d’intégrer le formulaire de demande de données dans les zones de widgets de votre thème, avec trois paramètres : titre du formulaire, description et type de formulaire.

  • Bloc Gutenberg (depuis 1.4)
    Le bloc Gutenberg rend cela encore plus simple d’intégrer des formulaires en front-end sur votre site web. Le bloc vous permet de choisir le type de formulaire dont vous avez besoin.

  • Code court
    Le code court [gpdr-data-request] vous permet d’intégrer le formulaire de demande de données où vous le souhaitez. Ce code court n’a pas de paramètres.

  • Fonction PHP
    La fonction echo gdrf_data_request_form( $args ) vous permet d’intégrer des formulaires de demande de données personnelles où vous en avez besoin. Cette fonction dispose de plusieurs paramètres et de filtres (voir la section FAQ ci-dessous). N’oubliez pas de faire un echo sur cette fonction.

GDPR Data Request Forms utilise AJAX pour fournir des formulaires propres et faciles à utiliser en front-end. Vous pouvez les intégrer sur n’importe quelle page de votre site web (comme votre page de politique de confidentialité) sur votre colonne latérale ou votre pied de page.

ATTENTION : vous devez avoir WordPress 4.9.6 au moins pour pouvoir utiliser cette extension !

Déroulement d’une demande de données personnelles :

  • L’utilisateur/visiteur utilise votre formulaire de demande concernant ses données confidentielles pour obtenir un export ou une suppression.
  • Une demande est créée dans le menu Outils > Export / Suppression de données.
  • Un e-mail est envoyé à l’utilisateur/visiteur pour confirmer la demande.
  • La demande de l’utilisateur ou de l’utilisatrice est enregistrée comme Confirmée dans le menu Outils > Export / Suppression de données.
  • Un e-mail est envoyé à l’administrateur du site pour valider la demande.
  • Les données personnelles sont envoyées par e-mail à l’utilisateur ou au visiteur (en tant que lien de téléchargement valable 3 jours), ou supprimées, suivant le type de demande faite par l’utilisateur.

Captures d’écran

  • Fonctionnalité de formulaire sur le site.
  • La demande via le formulaire sur le site a réussi.
  • Bloc Gutenberg spécifique disponible.
  • Rendu du bloc Gutenberg dans l’éditeur.
  • Paramètres de widget.
  • L’e-mail de confirmation est envoyé à l’utilisateur/visiteur.
  • Mise à jour de l’écran concernant les demandes de données privées dans l’écran d’administration.
  • L’utilisateur/visiteur confirme sa demande de données.
  • Le propriétaire du site peut transmettre ses données personnelles à l’utilisateur/visiteur par e-mail.
  • L’utilisateur/visiteur reçoit un e-mail avec un lien de téléchargement.
  • Les données personnelles sont exportées puis reçues par l’utilisateur/visiteur.

Blocs

Cette extension fournit 1 bloc.

gdpr/data-request-form
Privacy Data Request Form

Installation

  1. Téléverser cette extension dans le répertoire /wp-content/plugins/
  2. Activer l’extension dans le menu « Extensions » de WordPress. C’est tout ! Il n’y a pas de réglage particulier à faire !
  3. Pour afficher le formulaire de demande de données privées, utilisez notre code court [gpdr-data-request] dans vos articles/pages ou utilisez le widget GDPR Data Request Form disponible dans l’écran des Widgets.

FAQ

Pré-requis

Vous avez besoin de WordPress 4.9.6 au minimum pour utiliser cette extension.

Déroulement d’une demande de données privées
  • L’utilisateur/visiteur utilise votre formulaire de demande concernant ses données confidentielles pour obtenir un export ou une suppression.
  • Une demande est créée dans le menu Outils > Export / Suppression de données.
  • Un e-mail est envoyé l’utilisateur pour confirmer la demande.
  • La demande de l’utilisateur ou de l’utilisatrice est enregistrée comme Confirmée dans le menu Outils > Export / Suppression de données.
  • Un e-mail est envoyé à l’administrateur du site pour valider la demande.
  • Les données personnelles sont envoyées par e-mail à l’utilisateur ou au visiteur (en tant que lien de téléchargement valable 3 jours), ou supprimées, suivant le type de demande faite par l’utilisateur.
Comment puis-je afficher les formulaires de demande de données privées en utilisant un code court ?

Utilisez notre code court [gdpr-data-request] dans vos publications.

Comment afficher le formulaire de demande de données en utilisant la fonction PHP ?

Utilisez notre fonction : echo gdrf_data_request_form() dans votre thème ou dans votre thème enfant. Cette fonction dispose de plusieurs paramètres :

‘form_id’ (type String): ID of the

<

form> HTML element. Default: gdrf-form.
‘label_select_request’ (type String): label of the Request Type selector.
‘label_select_export’ (type String): label of the export option radio button.
‘label_select_remove’ (type String): label of the remove option radio button.
‘label_input_email’ (type String): label of the « email » required field.
‘label_input_captcha’ (type String): label of the « captcha » required field.
‘value_submit’ (type String): text of the submit form button.
‘request_type’ (type String): either you want to display the Export Personal Data Form, the Remove Personal Data Form, or to let the users choose their request by themselves.

Consultez la documentation pour d’autres d’exemple (en anglais) : GitHub Repository

Comment puis-je afficher les formulaires de demande de données privées en utilisant les widgets ?

Utilisez notre widget GDPR Data Request Form disponible dans l’écran des Widgets.

Comment afficher les formulaires de demande de données avec l’éditeur Gutenberg ?

Utilisez notre bloc de demande de données personnelles disponible pour toute publication (article, page…) utilisant l’éditeur de blocs Gutenberg.

Puis-je utiliser du CSS personnalisé pour mes formulaires de demandes de données personnelles (RGPD) ?

Certainement ! Cette extension n’a que quelques styles CSS pour les messages d’erreur et de confirmation. Elle utilise vos styles CSS. Chaque élément HTML utilisé dispose de classes spécifiques que vous pouvez personnaliser comme vous le souhaitez. Il n’y a pas de style par défaut sauf pour les messages d’erreur/confirmation.

Comment puis-je gérer les demandes de données personnelles des utilisateurs dans l’administration WordPress ?

Veuillez lire cet article sur Make/Core qui annonce les fonctionnalités RGPD de WordPress 4.9.6 (en anglais).
Si vous êtes plus à l’aise en français vous pouvez aussi lire l’article que j’ai écrit sur le blog de l’agence WordPress Whodunit : WordPress 4.9.6 et la conformité RGPD (French)

Ma langue natale n’est pas supportée ou l’est partiellement, que puis-je faire ?

Cette extension est prise en charge par la communauté de polyglots WordPress.
L’auteur de l’extension n’est pas responsable des erreurs de traductions d’autres langues que l’anglais (et aussi en français puisque c’est ma langue natale).
Vous pouvez contribuer à traduire GDPR Data Request Form dans votre langue natale ici (et corriger toute erreur éventuelle par vous-même).

Comment puis-je contribuer à cette extension ?

Le développement de cette extension se passe sur GitHub.
Tous les commentaires, « issues » ou « pull requests » sont les bienvenus 🙂
Vous pouvez aussi ouvrir un ticket de support pour demander des corrections ou améliorations.

Contributeur·ices adoré·es : @audrasjb (auteur de l’extension), @juliobox, @wolly, @presskopp, @abdullahramzan, @xkon.

Avis

12 février 2019
This is the one GDPR plugin that works especially well with Gravity Forms by respecting the Personal Data privacy field selector. Thank you, thank you!
4 juin 2018
Bravo, je viens de l'installer et de la tester, le système est très simple, la communication par email fonctionne parfaitement et on récupère vraiment tout ce qui concerne les contributions forum du site pour l'utilisateur. Un seul bémol je trouve, voir si corrigeable, pour l'instant je ne mettrai pas en ligne à cause de ce petit défaut mais majeur à mon avis. quand on demande l'envoi des informations, on reçoit bien un mail : Dans ce mail, le lien qui est indiqué affiche clairement le chemin d'accès vers l'ADMINISTRATION, hors celle-ci est cachée ou renommée afin de ne pas faciliter la tache aux pirates and co. Il faudrait que le chemin n'utilise PAS le lien admin Une demande a été faite afin d’effectuer les actions suivantes sur votre compte : Exporter les données Pour confirmer cela, veuillez cliquer sur le lien suivant : http://mon_site_web/mon_chemin_changé_admin?action=confirmaction&request_id=34022&confirm_key=qsYE1jxPorLPzl6CHdO0 Si vous ne souhaitez pas effectuer cette action, vous pouvez ignorer et supprimer cet e-mail en tout sécurité. Merci à Jean-Baptiste pour son travail.
31 mai 2018
I can't believe this plugin doesn't have more downloads. This is wonderful! It's simple, easy and worked right out of the box. It does exactly what it says it will do, seamlessly and without headache. I'm really looking forward to the next update. I hope to be able to edit the messages (grammar is incorrect in a submit confirmation and I need to edit one spelling to reflect the U.S. spelling instead of the EU spelling) One small but really important request: Please, please get rid of "Howdy" as the email greeting! Our customers should not be greeted so informally. I could not find any way to edit the confirmation and email messages.
Lire les 10 avis

Contributeurs & développeurs

« GDPR Data Request Form » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“GDPR Data Request Form” a été traduit dans 14 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « GDPR Data Request Form » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.4.2

  • Diverses améliorations portant sur les standards de code WordPress. Props @leprincenoir pour les correctifs : https://github.com/audrasjb/gdpr-data-request-form/pull/25

1.4.1

  • Correctif : simplification de la sérialisation des données des formulaires lors de la soumission d’un formulaire avec AJAX. Props @gonzomir pour le correctif : https://github.com/audrasjb/gdpr-data-request-form/pull/24

1.4

  • Nouvelle fonctionnalité : introduction du Bloc Gutenberg Demande de données privées.
  • Nouvelle fonctionnalité : introduction du filtre privacy_data_request_form_defaults permettant de crocheter les paramètres par défaut des formulaires.
  • Amélioration : nouvelle option sur le widget. Maintenant, vous pouvez choisir le type de formulaire que vous voulez afficher.
  • Améliorations du respect des standards de code.

1.3

  • Introduction de la fonction gdrf_data_request_form().
  • Refactoring général du code pour préparer une inclusion potentielle de l’extension dans le cœur WordPress.
  • Introduction du code court [gdpr-data-request]. Évidemment, l’ancien code court est toujours pris en charge pour la rétrocompatibilité.

1.2

  • Remplacement du CAPTCHA fixe par un CAPTCHA généré aléatoirement pour plus de sécurité.
  • Ajout d’une vérification de l’utilisation de WP 4.9.6 avant d’afficher le formulaire, à l’aide de function_exists.
  • Correction de quelques chaînes de traduction
    Merci @juliobox, @presskopp et @abdullahramzan pour les retours, les corrections et implémentations techniques.

1.1

  • Insertion des styles et scripts uniquement lorsque c’est nécessaire (merci @juliobox et @jmlapam pour les retours et correctifs)
  • Suppression de la couleur CSS par défaut du libellé des boutons radio (merci @wolly pour le retour)

1.0.1

  • Petite correction sur le widget (merci @juliobox pour le retour)

1.0

  • Première version de l’extension : mise en place du code court et du widget afin de prendre en charge les demandes de données personnelles via un formulaire en frontal.