|
Server : Apache System : Linux s1230 5.15.0-139-generic #149~20.04.1 SMP Tue Jul 14 11:21:49 UTC 2026 x86_64 User : p141464 ( 418825) PHP Version : 7.4.33.12 Disable Function : NONE Directory : /home/www/p141464/html/KMU-CSR-PLANER/wp-content/plugins/matomo/app/core/Policy/ |
Upload File : |
<?php
/**
* Matomo - free/libre analytics platform
*
* @link https://matomo.org
* @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
namespace Piwik\Policy;
use Piwik\Piwik;
use Piwik\Url;
class CnilPolicy extends \Piwik\Policy\CompliancePolicy
{
public static function getName() : string
{
return 'cnil_v1';
}
public static function generateDescription() : string
{
return Piwik::translate('General_ComplianceCNILDescription', ['<a href="' . Url::addCampaignParametersToMatomoLink('https://matomo.org/faq/how-to/how-do-i-configure-matomo-without-tracking-consent-for-french-visitors-cnil-exemption/', null, null, 'App.PrivacyManager.compliance') . '" target="_blank" rel="noreferrer noopener">', '</a>', '<a href="' . Url::addCampaignParametersToMatomoLink('https://matomo.org/matomo-cloud-dpa/', null, null, 'App.PrivacyManager.compliance') . '" target="_blank" rel="noreferrer noopener">', '</a>', '<a href="' . Url::addCampaignParametersToMatomoLink('https://matomo.org/faq/how-to/how-do-i-configure-matomo-without-tracking-consent-for-french-visitors-cnil-exemption/', null, null, 'App.PrivacyManager.compliance') . '" target="_blank" rel="noreferrer noopener">', '</a>']);
}
protected static function generateWarnings() : string
{
return Piwik::translate('General_ComplianceCNILWarning');
}
public static function getTitle() : string
{
return Piwik::translate('General_ComplianceCNILTitle');
}
public static function getUnknownSettings() : array
{
return [['title' => Piwik::translate('General_ComplianceCNILUnknownSettingOptOutTitle'), 'note' => Piwik::translate('General_ComplianceCNILUnknownSettingOptOutNotes', ['<a href="' . Url::addCampaignParametersToMatomoLink('https://matomo.org/faq/general/faq_20000/', null, null, 'App.PrivacyManager.compliance') . '" target="_blank" rel="noreferrer noopener">', '</a>'])]];
}
}