Cookies

From LMSOFT Documentation
Jump to navigation Jump to search

The law now requires asking the user to confirm before using non-essential cookies.

Consent in Web Creator

This feature is available from version 8.0.0.20.

GoogleMaps and GoogleTranslate

Web Creator will request consent if GoogleMaps or GoogleTranslate is present. The page containing GoogleMaps or GoogleTranslate must be saved and published for the functionality to be used.

Web Element

The Web Element also supports displaying consent. You need to check the "Requires cookies" box, save the page, and publish the site.

Web Element Cookies

Technical Limitation

The <script type="module"> blocks will not work in this mode.

To make the import command work, you can use function type signature in a "normal" script block.

Example:

<script async>
 import('https://cdn.jsdelivr.net/npm/liveclock@1.0.4/+esm').then((module) => {
 console.log(module);
 });

Consent Window

If the consent banner is not configured, a browser confirmation popup will appear:

Cookies Consent Confirmation

Creating the Consent Banner

Go to Project / Configure Cookie BannerClick on the icon to choose the page serving as the banner.

Configure Cookies BannerSelect "Create a new page", "Finish", then "Ok".The cookie banner will now use the "banner.pag" page.

Displaying the Banner

If you check "Display the cookie banner on every page", the banner will appear on all pages until cookies are Accepted or Denied.If this option is not checked, the banner will only appear if the page contains GoogleMaps, GoogleTranslate, or a Web Object with "Requires cookies" checked.To display the banner (or default consent popup), pages must have been saved with version 8.0.0.20 or later. To re-save all pages, you can use Tools / Regenerate.

Modifying the Banner

Note: While you can create a banner from any page, we recommend using the method described in "Creating the Consent Banner" as the created page will have everything needed to function.To modify the banner, simply edit the "Banner" page (or whatever name you gave it).The properties of this page have been modified to limit height.It is important that buttons "ButAcceptAll" and "ButDenyAll" exist and are named as such.After saving this page, the change will be available on all pages. (But they must have been first saved with version 8.0.0.20 or later)

Edit Banner

Legal Notes

LMSOFT offers you the option to display the banner and simplifies its creation, but you must ensure compliance with applicable law in your situation.It is advisable to write an easily accessible privacy policy on your site and provide more information about the cookies used.

Basic Cookies from Web Creator / Mobile Creator

It is important to distinguish between functional "required" cookies and optional cookies that may be used for tracking, external services, etc.We have listed the following cases for LMSOFT's basic objects:Functional Cookies (Present even after refusal)

  • Authentication management for password-protected pages
  • Mode to force desktop site display when on mobile

Cookies that must be accepted for the object to function:

  • Google Maps
  • Google Translate