cookies

  • Comment utiliser Cookies CK

    1. 1/ Qu'est-ce qu'un cookie
    2. 2/ Ai-je besoin de Cookies CK?
    3. 3/ Comment vérifier les cookies sur mon site Web?
      1. 3.1 Utiliser Firefox
      2. 3.2 Utiliser Chrome
      3. 3.3 Le nom du cookie
      4. 3.4 Le cookie de session Joomla
      5. 3.5 Le cookie "cookiesck"
    4. 4 / Configurer Cookies CK
      1. 4.1 / Le scanner automatique
      2. 4.2 / Réglage manuel
      3. 4.3 / Les catégories par défaut
      4. 4.4 / Catégorie spéciale: Essential
    5. 5/ Bloquer les iframes
    6. 6/ Traduction / multilingue
      1. 6.1/ Traduire le plugin
      2. 6.2/ Traduire une catégorie personnalisée

     

    1/ Qu'est-ce qu'un cookie

    Tout d'abord, vous devez comprendre ce qu'est un cookie. Un cookie est un fichier texte qui contient certaines données relatives à votre visite sur chaque site Internet : nom d'utilisateur, identifiant de session, choix de l'utilisateur... ou toute autre chose.

    Il est stocké sur votre ordinateur via le navigateur et ne sera pas supprimé avant la date d'expiration ou si vous avez demandé à votre navigateur de les supprimer.
    Les cookies peuvent être classés en différentes catégories:

    • session / indispensable >> ces cookies ne peuvent être refusés, ils sont nécessaires pour faire fonctionner le site dans les bonnes conditions
    • partage fonctionnel / social >> ces cookies sont utiles pour donner au visiteur la meilleure expérience, cela peut inclure certaines fonctionnalités de partage social
    • tracking >> ces cookies sont utilisés pour analyser le site et vérifier son efficacité
    • marketing >> ces cookies sont utilisés pour faire du marketing sur le site Web, y compris des publicités

     

    Voici les principales catégories pour identifier l'utilisation des cookies sur votre site Web. Pour chaque cookie stocké sur votre ordinateur, vous pouvez le voir directement dans le navigateur en utilisant sa console Web.

    La législation européenne stipule que le propriétaire du site Web est le seul responsable de la gestion des cookies. Il doit savoir s'il a ajouté une fonctionnalité sur le site web qui pourrait utiliser des cookies.

     

     

    2/ Ai-je besoin de Cookies CK?

    La législation de l'UE stipule que si vous n'avez aucun cookie autre que celui de la catégorie session / essentiel, vous n'avez pas besoin d'alerter votre visiteur. Dans ce cas, les cookies que vous utilisez sont nécessaires et vous n'avez pas besoin de Cookies CK.
    Si vous utilisez des cookies supplémentaires, vous devez alerter le visiteur et lui demander son consentement pour stocker les cookies et vous avez besoin de Cookies CK.

    Par exemple :

    - avez-vous quelque chose comme ça installé?

    • google analytics ou tout autre outil d'analyse
    • boutons sociaux
    • publicité
    • boîte de discussion
    • interaction de l'utilisateur à l'aide d'un script de site Web tiers

    Alors, vous pouvez avoir des cookies qui nécessitent un consentement.

     

    - avez-vous un site web Joomla sans fonctionnalité tierce?

    Alors, par défaut, vous n'avez aucun cookie supplémentaire et vous n'avez besoin d'aucun consentement.

     

    3/ Comment vérifier les cookies sur mon site Web?

     

    Il s'agit d'une étape importante car vous devez savoir quels cookies sont utilisés sur votre site Web.
    Il existe quelques outils en ligne qui proposent un diagnostic, mais il vaut mieux le vérifier vous-même pour en être sûr (et c'est gratuit !).

    Utilisez un navigateur comme Firefox ou Chrome et ouvrez la console Web. Dans les données de stockage, vous pouvez voir directement les cookies qui sont stockés à partir de votre site Web.

    IMPORTANT: Vous DEVEZ autoriser les cookies de votre site Web pour savoir lesquels sont utilisés.

    REMARQUE: vous devez désactiver tous les bloqueurs de cookies, ainsi que le plugin Cookies CK lors de cette vérification (ou alors veillez à accpeter tous les cookies au préalable). Vous devrez peut-être rafraichir la page 2-3 fois pour vous assurer que tous les cookies y sont répertoriés.

     

    3.1 Utiliser Firefox

    La première chose que vous devez faire dans Firefox est de désactiver la protection contre le pistage. Si vous ne le faites pas, Firefox n'autorisera pas les cookies, mais dans votre cas, vous DEVEZ autoriser les cookies de votre site Web pour savoir lesquels sont utilisés.

    firefox tracking enabled

    Ouvrez la console Web en appuyant sur F12. Puis dans le menu du haut, allez dans Stockage. Vous verrez la liste de tous les cookies stockés par votre site Web.

    firefox console

     

    3.2 Utiliser Chrome

    Ouvrez la console Web en appuyant sur F12. Puis dans le menu du haut, allez dans Application >> Stockage. Vous verrez la liste de tous les cookies stockés par votre site Web.

    chrome console

     

    3.3 Le nom du cookie

    Dans la liste du navigateur, vous pouvez voir la paire Nom / Valeur utilisée pour identifier le cookie.
    Le nom est l'identifiant du cookie, ce sont les informations importantes dont vous avez besoin. Veuillez noter chaque nom de cookie de votre site Web.
    La valeur est spécifique à chaque cookie / site web, vous n'avez pas besoin de vous en soucier.

     

    3.4 Le cookie de session Joomla

    Joomla utilise un cookie pour la session utilisateur (1 cookie pour le front, 1 cookie ou l'administrateur). C'est un nom de 32 caractères qui ressemble à ceci :
    f779b0e193551d1b2d927075e50dba10

    Ce cookie n'a pas besoin du consentement de l'utilisateur et vous n'avez pas besoin de le mettre sur votre liste.

     

     

    3.5 Le cookie "cookiesck"

    Cookies CK utilise un cookie pour stocker le consentement de l'utilisateur. Ceci est nécessaire pour éviter de demander à l'utilisateur encore et encore sur chaque page. Ce cookie est stocké pour une durée limitée (par défaut 1 an, vous pouvez modifier cette valeur dans les options du plugin).

     

     

    4 / Configurer Cookies CK

    4.1 / Le scanner automatique

    Maintenant que vous savez quels cookies sont utilisés sur votre site, vous pouvez activer Cookies CK sur votre site, allez dans les plugins système >> cookiesck, dans l'onglet Edition.
    Dans les options du plugin, vous pouvez cliquer sur le bouton Démarrer un nouveau scan, il analysera automatiquement votre site web pour les cookies.

    Dans la plupart des cas, il trouvera tous vos cookies, mais pour certaines raisons il peut arriver qu'il ne trouve rien. Ce que vous pouvez essayer pour résoudre ce problème

    • effacez le cache Joomla et désactivez-le (vous pouvez le réactiver une fois les paramètres terminés)
    • effacez JCH Optimize et désactivez-le (vous pouvez le réactiver une fois les réglages terminés)

     

    Voici à quoi ressemblera le résultat du scanner:

     

    scanner preview

    Vous pouvez trouver la liste de chaque cookie trié comme ça:

    • une catégorie (voir plus loin les catégories de base)
    • une plateforme: c'est le nom du service qui stocke le cookie. Par exemple, il peut s'agir de "Google Analytics"
    • un cookie: c'est ce qui est stocké dans votre navigateur, selon la liste que vous avez trouvée au chapitre §3.3. La clé est le nom du cookie

     

    Notez que vous pouvez mettre une description sur chaque catégorie, plateforme et cookie. Seule la description des catégories sera utilisée sur le frontend, l'autre ne sera utilisée qu'à des fins d'administration pour vous aider.
    Vous pouvez supprimer les cookies indésirables, renommer ce que vous voulez et ajouter des cookies manquants dans la liste.

    Si le scanner trouve un cookie qui ne se trouve pas dans la base de données Cookies CK, il sera ajouté dans la catégorie inconnue, vous pourrez alors copier / coller la clé pour le mettre dans la bonne catégorie.

     

     

    4.2 / Réglage manuel

    Si le scanner ne trouve pas tous vos cookies, vous pouvez les ajouter manuellement. Prenez simplement la liste des cookies que vous avez trouvés au chapitre §3.3 et ajoutez manuellement chaque cookie.
    Par exemple :
    Categorie : Analytics
    Platforme : Google Analytics
    Cookies : _ga, _gid, _gat_XXX

     

    4.3 / Les catégories par défaut

    Certaines catégories sont déjà connues par Cookies CK, vous pouvez les utiliser pour lister vos cookies et plateformes:

    • Fonctionnal
    • Analytics
    • Marketing
    • Essential (voir le chapitre suivant pour plus de détails)

    Créez-les simplement en utilisant ces mots, ils seront utilisés comme catégories natives. Les descriptions de ces catégories existent déjà, elles peuvent vous aider à configurer votre liste plus rapidement.

     

     

    4.4 / Catégorie spéciale: Essential

    Cette catégorie ne sera jamais créée automatiquement par le scanner. Il s'agit d'un espace réservé où vous pouvez déposer vos cookies nécessaires à votre site internet : un chat, une recherche de données, etc...
    Vous devez créer manuellement la catégorie Essential et y mettre ce que vous voulez.

    cookie manual essential category
    A noter que les cookies qui seront listés dans cette catégorie ne pourront pas être refusés par l'utilisateur, ils seront obligés d'être utilisés. Vous ne devez lister que les cookies réellement nécessaires.

    essential preview

     

    5/ Bloquer les iframes

    Il existe une option dans le plugin Cookies CK qui bloquera automatiquement toutes les iframes du site Web et les remplacera par une image (vous pouvez mettre votre propre image à partir des options du plugin).
    Tous les iframes seront bloqués jusqu'à ce que l'utilisateur clique sur l'un d'eux et accepte de les charger. Le choix de l'utilisateur sera stocké afin qu'il ne soit plus demandé.

    Pourquoi bloquer les iframes?
    Vous avez répertorié les cookies stockés à partir de votre domaine et vous pouvez les bloquer avant qu'ils ne soient stockés. Mais vous ne pouvez pas gérer les cookies qui sont stockés à partir de domaines externes chargés dans une iframe.
    Cela signifie que si vous chargez une vidéo Youtube par exemple, même si votre site Web n'a pas de cookie, la vidéo peut charger certains cookies directement depuis l'iframe.

     

     

    6/ Traduction / multilingue

    Cookies CK est compatible avec la fonctionnalité multilingue native de Joomla. Pour cela, vous devez utiliser l'administration des langues de votre site Web pour ajouter les chaînes pour chaque langue.
    Par défaut, Cookies CK est livré avec les langues anglaise et française, avec les traductions pour les 4 catégories par défaut.

     

    6.1/ Traduire le plugin

    Si vous souhaitez traduire Cookies CK dans une autre langue, vous pouvez utiliser le fichier situé dans
    [ROOT]\administrator\language\en-GB\en-GB.plg_system_cookiesck.ini

    et copiez-le dans votre nouvelle langue, par exemple
    [ROOT]\administrator\language\de-DE\de-DE.plg_system_cookiesck.ini

     

    6.2/ Traduire une catégorie personnalisée

    Cookies CK est basé sur la fonction de traduction Joomla pour chaque chaîne que vous utilisez dans le nom ou la description de la catégorie. Cela signifie que vous pouvez utiliser cette chaîne et la traduire à l'aide de l'interface Joomla.

    Dans la liste Cookies CK, vous pouvez mettre n'importe quelle chaîne qui sera utilisée pour la traduction, par exemple :

    COOKIESCK_CUSTOM_CATEGORY pour le nom
    COOKIESCK_CUSTOM_CATEGORY_DESC pour la description
    custom category

    Il sera rendu comme ceci dans le frontend:
    custom category front not translated

    Allez dans l'administration de votre site web >> Extensions >> Langues >> Remplacements
    Sélectionnez la langue dans laquelle traduire (dans la partie Site) et cliquez sur le bouton Nouveau pour démarrer un nouveau remplacement de chaîne. Remplissez le champ constante avec la valeur de chaîne:
    custom language override

    Ensuite, enregistrez votre remplacement de langue et il sera traduit dans le frontend:
    custom category front translated

    Vous pouvez faire de même pour toutes les chaînes et la langue que vous devez traduire. Cela vous permet de personnaliser entièrement les noms et les descriptions de vos catégories pour n'importe quelle langue installée.

     

     

     

  • Cookies CK

  • Cookies CK - Alerte cookie pour l'Europe

    Cookies alert for the UE legislation

    Affichez une alerte sur les cookies pour vos visiteurs en accord avec la législation européenne. C'est très simple et vous pouvez le styler comme vous voulez.

     

     

  • Cookies CK - Cookie alert for the EU users

    Cookies alert for the UE legislation

    Show a cookie alert for your visitors accoring to the European Union legislation. This is simple to use and can be styled in various designs.

     

     

  • How to translate the cookie alert

    How to translate the cookie alert

    The plugin Cookies CK has been designed multilanguage, this means that you can translate it like you want in any language, but also change the message that is displayed.

     

    How to create my own language

    First thing that you can check is the list of available existing translations : See all translations for Cookies CK on Transifex

    Then you can create your own language in the path

    [root]/administrator/language

    For each language you must have a folder here. Example : en-GB for english, fr-FR for french, de-De for german...

    You can paste the .ini files from Transifex, or create your own files by copying the en-GB files

    en-GB.plg_system_cookiesck.ini
    en-GB.plg_system_cookiesck.sys.ini

    into your own language (example with german) to put in the correct language folder

    de-DE.plg_system_cookiesck.ini
    de-DE.plg_system_cookiesck.sys.ini

     

    The full path of your files in this example will be

    [root]/administrator/language/de-DE/de-DE.plg_system_cookiesck.ini

     

    Override the existing language

    Joomla! has a language override system included in the core. Go in your admin >> Extensions >> Language >> Overrides

    language override admin menu

    Then click on the New button to create your override. Here you must set 2 things :

    • the initial language string to override. You will find all strings in the language files (see above for location)
    • the new translated message

    In the plugin Cookies CK, the message that is shown in the bar is rendered using the string COOKIESCK_INFO

    See how you can write your own message here

    language override example

     

    Download Cookies CK

  • How to use Cookies CK

    1. 1/ Qu'est-ce qu'un cookie
    2. 2/ Ai-je besoin de Cookies CK?
    3. 3/ Comment vérifier les cookies sur mon site Web?
      1. 3.1 Utiliser Firefox
      2. 3.2 Utiliser Chrome
      3. 3.3 Le nom du cookie
      4. 3.4 Le cookie de session Joomla
      5. 3.5 Le cookie "cookiesck"
    4. 4 / Configurer Cookies CK
      1. 4.1 / Le scanner automatique
      2. 4.2 / Réglage manuel
      3. 4.3 / Les catégories par défaut
      4. 4.4 / Catégorie spéciale: Essential
    5. 5/ Bloquer les iframes
    6. 6/ Traduction / multilingue
      1. 6.1/ Traduire le plugin
      2. 6.2/ Traduire une catégorie personnalisée
    7. 1/ What is a cookie
    8. 2/ Do I need Cookies CK ?
    9. 3/ How to check the cookies on my website ?
      1. 3.1/ Using Firefox
      2. 3.2/ Using Chrome
      3. 3.3/ The cookie name
      4. 3.4/ The Joomla session cookie
      5. 3.5/ The "cookiesck" cookie
    10. 4/ Setup Cookies CK
      1. 4.1/ The autommatic scanner
      2. 4.2/ Manual setting
      3. 4.3/ The default categories
      4. 4.4/ Special category : Essential
    11. 5/ Block the iframes
    12. 6/ Translation / multilanguage
      1. 6.1/ Translate the plugin
      2. 6.2/ Translate a custom category

     

    1/ What is a cookie

    First of all you must understand what is a cookie. A cookie is a text file that contains some data about your visit on each website : username, session identifier, user choice... or anything else.

    It is stored on your computer through the browser and will not be deleted until the expire date, or if you have asked your browser to delete them.
    The cookies can be classified in different categories :

    • session / essential >> these cookies can not be declined, they are needed to make the website work in the good conditions
    • functional / social share >> these cookies are useful to give the visitor the best experience, this can include some social sharing features
    • tracking >> these cookies are used to analyse the website and check its efficiency
    • marketing >> these cookies are used to do some marketing on the website, including some advertisement

     

    These are the main categories to identify the use of the cookies on your website. For each cookie stored on your computer, you can see it directly in the browser using its web console.

    The EU law says that the owner of the website is the only one responsible of the cookies management. He shall know if he has added any feature on the website that may use some cookie.

     

    2/ Do I need Cookies CK ?

    The EU law says that if you don't have any cookie other than from the session / essential category, then you don't need to alert your visitor. In this case, the cookies that you are using are necessary and you don't need Cookies CK.
    If you are using some additional cookies, then you need to alert the visitor and ask his consentment to store the cookies and you need Cookies CK.

    For example :

    - do you have something like that installed ?

    • google analytics or any other analytics tool
    • social buttons
    • advertisement
    • chatbox
    • user interaction using a third party website script

    Then you may have some cookies that need a consentment.

     

    - do you have a Joomla website without third party feature ?

    Then by default you don't have any additional cookie and you don't need any consentment.

     

    3/ How to check the cookies on my website ?

     

    This is an important step because you must know what cookies are used on your website.
    There are few online tools that offers a diagnostic, but you shall prefer check that yourself to be sure (and it is free !).

    Use a browser like Firefox or Chrome and open the Web console. In the Storage data you can see directly the cookies that are stored from your website.

    IMPORTANT : You MUST allow the cookies for your website to know which ones are used.

    NOTE : You must disable all cookie blockers, also disable Cookies CK when doing this check. You may need to refersh the page 2-3 times to be sure that all the cookies are listed there.

     

    3.1/ Using Firefox

    The first thing that you must do in Firefox is to disable the tracking protection. If you don't do that, Firefox will not allow the cookies, but in your case you MUST allow the cookies for your website to know which ones are used.

    firefox tracking enabled

    Open the Web Console by pressing F12. Then in the top menu, go in Storage. You will see the list of all cookies that are stored by your website.

    firefox console

     

    3.2/ Using Chrome

    Open the Web Console by pressing F12. Then in the top menu, go in Application >> Storage. You will see the list of all cookies that are stored by your website.

    chrome console

     

    3.3/ The cookie name

    In the browser list you can see the pair Name / Value that is used to identify the Cookie.
    The name is the identifier of the cookie, this is the important information that you need. Please note each cookie name from your website.
    The value is specific to each cookie / website, you don't need to care about it.

     

    3.4/ The Joomla session cookie

    Joomla uses a cookie for the user session (1 cookie for the front, 1 cookie or the admin). This is a 32 character name that looks like this :
    f779b0e193551d1b2d927075e50dba10

    This cookie does not need the consentment from the user, and you don't need to put it on your list.

     

    3.5/ The "cookiesck" cookie

    Cookies CK uses a cookie to store the consentment of the user. This is needed to avoid to ask the user again and again on each page. This cookie is stored with a limited duration (by default 1 year, you can modify this value in the plugin options).

     

     

    4/ Setup Cookies CK

    4.1/ The autommatic scanner

    Now that know which cookies are used on your website, you can enable Cookies CK on your website, go in the plugin system >> cookiesck, in the tab Edition.
    In the plugin options you can click on the start a new scan button, it will automatically scan your website for cookies.

    In most cases, it will find all your cookies, but for some reasons it can happen that it does not find anything. What you can try to solve this

    • clear the Joomla cache and disable it (you can enable it again after the settings are done)
    • clear JCH Optimize and disable it (you can enable it again after the settings are done)

     

    This is how the scanner result will look like :
    scanner preview

    You can find the list of each cookie sorted like that :

    • a category (see later the basic ones)
    • a platform : this is the name of the service that store the cookie. For example it can be "Google Analytics"
    • a cookie : this is what is stored in your browser, according to the list that you have found in chapter §3.3. The key is the name of the cookie

     

    Note that you can put a description on each category, platform, and cookie. Only the description of the categories will be used on frontend, the other will be used only for the admin purpose to help you.
    You can remove the unwanted cookies, rename what you want and add some missing cookies in the list.

    If the scanner find a cookie that is not in the Cookies CK database, it will be added in the unknown category, you can then copy/paste the key to put it in the correct category.

     

    4.2/ Manual setting

    If the scanner does not find all your cookies, you can add them manually. Just take the list of cookies that you have found in chapter 3.3 and add manually each cookie.
    For example :
    Category : Analytics
    Platform : Google Analytics
    Cookies : _ga, _gid, _gat_XXX

     

    4.3/ The default categories

    Some categories are already knwon by Cookies CK, you can use them to list your cookies and platforms :

    • Functional
    • Analytics
    • Marketing
    • Essential (see next chapter for more details)

    Just create them using these words, they will be used as native categories. The descriptions of these categories already exists, it can help you to setup your list faster.

     

    4.4/ Special category : Essential

    This category will never be created automatically by the scanner. This is a reserved space where you can put your cookies that are necessary for your website : a chat, a search data, etc...
    You must create manually the category Essential and put what you want in it.

    cookie manual essential category
    Note that the cookies that will be listed in this category can not de declined by the user, they will be forced to be used. You must only list the cookies that are really needed.

    essential preview

     

    5/ Block the iframes

    There is an option in the Cookies CK plugin that will automatically block all the iframes on the website and replace them with an image (you can put your own image from the plugin options).
    All iframes will be blocked until the user click on one of them and accept to load them. The user choice will be stored so that he will not be asked again.

    Why to block the iframes ?
    You have listed the cookies that are stored from your domain, and you can block them before they are stored. But you can not manage the cookies that are stored from external domains loaded into an iframe.
    This means that if you load a Youtube video for example, even if your website has no cookie, the video may load some cookies directly from the iframe.

     

    6/ Translation / multilanguage

    Cookies CK is compatible with the Joomla native multilanguage feature. For that you must use the language administration of your website to add the strings for each language.
    By default Cookies CK is delivered with the english and french languages, with the translations for the 4 default categories.

    6.1/ Translate the plugin

    If you want to translate Cookies CK into another language, you can use the file located in
    [ROOT]\administrator\language\en-GB\en-GB.plg_system_cookiesck.ini

    and copy it into your new language, for example
    [ROOT]\administrator\language\de-DE\de-DE.plg_system_cookiesck.ini

     

    6.2/ Translate a custom category

    Cookies CK is based on the Joomla translation feature for each string that you use in the category name or description. This means that you can use this string and translate it using the Joomla interface.

    In the Cookies CK list, you can put any string that will be used for the translation, for example :
    COOKIESCK_CUSTOM_CATEGORY for the name
    COOKIESCK_CUSTOM_CATEGORY_DESC for the description
    custom category

    It will render like this in the frontend :
    custom category front not translated

    Go in your website administration >> Extensions >> Languages >> Overrides
    Select the language to translate in (in the Site part) and click on the New button to start a new string override. Fill the constant field with the string value :
    custom language override

    Then save your language override and it will be translated in the frontend :
    custom category front translated

    You can do the same for all strings and language that you need to translate. This allows you to fully customize the names and descriptions of your categories for any language installed.

     

     

     

Newsletter

Outil de création rapide, puissant et responsive.

En savoir plus

Extensions favorites

logo maximenuck 110 logo pagebuilderck 110 logo slideshowck 110template creator ck large 449