Consentimiento de WP

Consentimiento de WP

junio 30, 2019 Membresía 0

INGRESA PARA DESCARGAR!

*En  caso que los Autores ofrezcan una versión básica y una premium del plugin, KolMitE conectará con la versión básica de plugin para descarga desde la web del autor, y la versión premium deberá ser adquirida directamente con el autor.


Descripción

Un plugin de Consentimiento de recibo para WordPress. El plugin WP Consent Receipt se puede llamar desde temas y otros plugins a través del gancho de filtro wp_consent_receipt_button:

if (has_filter ('wp_consent_receipt_button')) {
    $ html = apply_filters ('wp_consent_receipt_button', $ html, $ consentReceiptData);
}

Esta implementación del Consent Receipt Receiver se basa en la especificación de la Iniciativa Kantara – Grupo de trabajo sobre consentimiento e intercambio de información. Para obtener más información sobre el recibo de consentimiento y la especificación más reciente, consulte: http://kantarainitiative.org/confluence/display/infosharing/Consent+Receipt+Specification

Seccion arbitraria

El plugin WP Consent Receipt se puede llamar desde temas y otros plugins a través del gancho de filtro wp_consent_receipt_button:

if (has_filter ('wp_consent_receipt_button')) {
    $ html = apply_filters ('wp_consent_receipt_button', $ html, $ consentReceiptData);
}

Datos de ejemplo para la matriz asociativa $ consentReceiptData:

$ consentReceiptData = array (

    // 0: Versión
    'versión' => '0.8',

    // 1: Esta es la jurisdicción legal bajo la cual se produce el procesamiento de datos personales (DEBE)
    'jurisdiccion' => 'US',

    // 2: Marca de tiempo de cuando se emitió el consentimiento (DEBE)
    'iat' => tiempo (),

    // 3: se utiliza para describir cómo se recopiló el consentimiento, es decir, formulario web de aceptación o implícito, verbal (DEBE)
    'moc' => 'formulario web',

    // 4: Identificador único para este recibo de consentimiento (DEBE)
    'jti' => '', // se completará con el complemento

    // 5: url de clave pública
    'publicKey' => get_site_url (). '/? cr_public_key = true',

    // 6: La identidad y la compañía del controlador de datos y cualquier parte designada para ser controlador de datos en nombre de la organización (DEBE)
    'dataController' => array (
        'onBehalf' => falso,
        'contacto' => 'John Doe',
        'company' => 'Kantara Initiative, Inc.',
        'address' => '401 Edgewater Place, Suite 600, Wakefield, MA, 01880 USA',
        'email' => 'privacy-controller@kantarainitiative.org',
        'teléfono' => '+1 123-456-7890',
    )

    // 13: Internet y la política de privacidad de acceso inmediato del servicio mencionado en el recibo (DEBE)
    'policyUri' => $ group-> policy_url,

    // 14: Nombre del servicio que requiere información personal.
    'services' => array (
        formación(
            'serviceName' => 'Kantara Initiative'. $ grupo-> nombre_grupo,
            'propósitos' => matriz (
                formación(
                    'proposito' => 'Autoridad para firmar el Acuerdo de Participación',
                    'consentType' => 'Explicit',
                    'purposeCategory' => array (
                        'Afiliación',
                    )
                    'piiCategory' => array (
                        'Afiliación',
                    )
                    'nonCorePurpose' => false,
                    'purposeTermination' => $ group-> policy_url,
                    'thirdPartyDisclosure' => false,
                )
                formación(
                    'proposito' => 'Estado de votación',
                    'consentType' => 'Explicit',
                    'purposeCategory' => array (
                        'Función básica',
                    )
                    'piiCategory' => array (
                        'Afiliación',
                    )
                    'nonCorePurpose' => true,
                    'purposeTermination' => '(cuando no hay actividad)',
                    'thirdPartyDisclosure' => false,
                )
                formación(
                    'purpose' => 'Acepto la Política de IPR',
                    'consentType' => 'Explicit',
                    'purposeCategory' => array (
                        'Función básica',
                    )
                    'piiCategory' => array (
                        'Afiliación',
                    )
                    'nonCorePurpose' => false,
                    'purposeTermination' => 'staff@kantarainitiative.org',
                    'thirdPartyDisclosure' => false,
                )
                formación(
                    'proposito' => 'estadísticas web',
                    'consentType' => 'Explicit',
                    'purposeCategory' => array (
                        'Mejorar el rendimiento',
                    )
                    'piiCategory' => array (
                        'Servicio de red',
                    )
                    'nonCorePurpose' => false,
                    'purposeTermination' => 'staff@kantarainitiative.org',
                    'thirdPartyDisclosure' => true,
                    '3rdPartyName' => 'Google',
                )
            )
        )
    )

    // 21: Identificador proporcionado por el sujeto, dirección de correo electrónico - o Reclamación, definido / espacio de nombres (DEBE)
    'sub' => 'jane.doe@gmail.xyz',

    // 23: Datos sensibles Y / N (DEBE)
    'sensible' => falso,

    // 24: Categoría para la recopilación de información sensible (MUST)
    'spiCat' => array (
        // emtpy
    )


); // End consentReceiptData array

Instalación

Esta sección describe cómo instalar el complemento y hacer que funcione.

  1. Sube los archivos del plugin a la / wp-content / plugins / wp-consentimiento-recibo directorio, o instale el complemento a través de la pantalla de complementos de WordPress directamente.
  2. Active el complemento a través de la pantalla “Complementos” en WordPress
  3. Llame al complemento desde su tema u otro complemento a través del gancho de filtro wp_consent_receipt_button (consulte la pestaña Otras notas).

Preguntas más frecuentes

¿Cómo puedo usar el plugin?

El plugin WP Consent Receipt se puede llamar desde temas y otros plugins a través del gancho de filtro wp_consent_receipt_button:

if (has_filter ('wp_consent_receipt_button')) {
    $ html = apply_filters ('wp_consent_receipt_button', $ html, $ consentReceiptData);
}

Colaboradores y Desarrolladores

“WP Consent Receipt” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

Traduzca “WP Consent Receipt” a su idioma.

¿Interesado en el desarrollo?

Busque el código, revise el repositorio de SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

0.21

  • Versión inicial

0.22

  • Correcciones de errores menores

0.23

  • Los nuevos nombres de campos JSON, coinciden con las especificaciones actualizadas de Kantara Initiative

0.24

  • Soporte para especificación de recibo de consentimiento 0.8 de Kantara Initiative
  • Nuevo recibo de modo 1 (= visualización visual para el usuario final) – trabajo en progreso

0.25

  • Arreglo del fallo

0.26

  • Corrección de errores para la dirección de correo electrónico cuando recibo

0.27

  • Visualización visual mejorada del recibo de consentimiento (modo 1)

0.28

  • Corrección de errores i18n

INGRESA PARA DESCARGAR!

*En  caso que los Autores ofrezcan una versión básica y una premium del plugin, KolMitE conectará con la versión básica de plugin para descarga desde la web del autor, y la versión premium deberá ser adquirida directamente con el autor.

Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *