RGPD - Lien vers page

Cette page ne doit être appliquée que si le script vous demande de passer la migration manuelle skin.20210920.RGPD.cookiebanner

Le noyau apporte maintenant une étiquette permettant de définir une page "En savoir plus" sur le bandeau d'acceptation des cookies.

Cette migration est facultative mais la nouvelle étiquette permettant de positionner la page RGPD sera quand même disponible (et inutile)

Certains projets pouvait posséder un tel comportement (étiquette et lien).
Il convient donc de remplacer l'étiquette projet par l'utilisation de celle du noyau

Si vous souhaitez l'utiliser et que vous avez une surcharge du template <xsl:template name="body-cookiebanner-html"> voici la nouvelle version avec en gras les nouveautés à mettre chez vous

    <xsl:template name="body-cookiebanner-html">
        <xsl:param name="gdprPageUrl"/>
    
        var html = '&lt;div class="cookiebanner-wrapper" id="cookie-banner">'
        + '&lt;div class="cookiebanner">'
        + '&lt;div class="cookiebanner-info">'
        + "<i18n:text i18n:key='PLUGINS_WEB_COOKIES_INFO' i18n:catalogue='plugin.web'/>"
        + ' '
        + '&lt;/div>'
        + '&lt;div class="cookiebanner-buttons">'
        + '&lt;a href="javascript:ametysAcceptCookieConsent()" class="cookiebanner-accept">'
        + "<i18n:text i18n:key='PLUGINS_WEB_COOKIES_INFO_ACCEPT' i18n:catalogue='plugin.web'/>"
        + '&lt;/a>'
        + ' '
        + '&lt;a href="javascript:ametysRefuseCookieConsent()" class="cookiebanner-refuse">'
        + "<i18n:text i18n:key='PLUGINS_WEB_COOKIES_INFO_REFUSE' i18n:catalogue='plugin.web'/>"
        + '&lt;/a>'
            <!-- Add gdpr page -->
            <xsl:if test="$gdprPageUrl != ''">
                    + ' '
                    + '&lt;a href="<xsl:value-of select="$gdprPageUrl"/>" class="cookiebanner-info">'
                    + "<i18n:text i18n:key='PLUGINS_WEB_COOKIES_INFO_KNOWMORE' i18n:catalogue='plugin.web'/>"
                    + '&lt;/a>'
            </xsl:if>
        + '&lt;/div>'
        + '&lt;/div>'
        + '&lt;/div>';
    </xsl:template>
Retour en haut