Přeskočit na obsah

Panel souladu (compliance dashboard)

Panel souladu je centralni misto pro kontrolu pravnich pozadavku obchodu. Zobrazuje kontrolni seznam se stavem kazdeho pozadavku - od obchodnich podminek po GPSR a DSA.

Prejdete do WooCommerce > Polski > Panel souladu. Panel je dostupny pro uzivatele s opravnenim manage_woocommerce (role Administrator a Spravce obchodu).

Panel zobrazuje seznam pravnich pozadavku seskupenych do kategorii. Kazdy pozadavek ma vizualni stav:

StavBarvaIkonaPopis
OKZelenaPozadavek splnen
WARNZluta!Castecne splneny, vyzaduje pozornost
FAILCervenaNesplneny, vyzaduje okamzitou akci
OFFSeda-Modul deaktivovan
KontrolaZeleny stav kdyz
Obchodni podminkyStranka publikovana a prirazena
Zasady ochrany osobnich udajuStranka publikovana a prirazena
Informace o odstoupeni od smlouvyStranka publikovana s formularem
Zasady cookiesStranka publikovana
Informace o doruceni a platbachStranka publikovana
KontrolaZeleny stav kdyz
Prijeti obchodnich podminek (pokladna)Checkbox aktivni a povinny
Zasady ochrany osobnich udaju (pokladna)Checkbox aktivni a povinny
Marketingovy souhlasCheckbox aktivni (volitelny)
KontrolaZeleny stav kdyz
Modul Omnibus aktivniModul aktivovan v nastaveních
Historie cen ukladanaTabulka historie cen existuje a funguje
Nejnizsi cena zobrazovanaCena viditelna na produktech v akci
Obdobi 30 dnuNastavene obdobi alespon 30 dnu
KontrolaZeleny stav kdyz
Modul GPSR aktivniModul aktivovan
Udaje vyrobce doplnenyAlespon 80 % produktu ma GPSR data
Udaje zastupceDoplneny pro produkty mimo EU
KontrolaZeleny stav kdyz
Formular hlaseni DSAFormular dostupny na strance
Kontaktni misto DSAKontaktni e-mail nastaven
Registr hlaseniTabulka hlaseni existuje

V horni casti panelu je zobrazen souhrn:

  • Celkovy vysledek - procento splnenych pozadavku (napr. 85 %)
  • Ukazatel postupu - vizualni reprezentace vysledku
  • Kriticke pozadavky - pocet nesplnenych pozadavku FAIL
  • Varovani - pocet castecne splnenych pozadavku WARN
  • Datum posledni kontroly - kdy byl panel naposledy obnoven

Kliknuti na pozadavek rozvine sekci s podrobnostmi:

  • Popis - co presne je kontrolovano
  • Pravni zaklad - odkaz na predpis
  • Stav - podrobny popis stavu
  • Doporucena akce - co je treba udelat pro splneni pozadavku
  • Odkaz na nastaveni - primy odkaz na prislusnou stranku nastaveni

Panel umoznuje export reportu souladu:

  • PDF - report ke stazeni nebo tisku
  • JSON - strojove citelna data (napr. pro monitorovaci system)
add_action('polski/compliance/report_generated', function (array $results, string $format): void {
update_option('polski_last_compliance_report', current_time('mysql'));
}, 10, 2);

Panel muze odesilat e-mailova oznameni administratorovi:

  • Tydenni report - souhrn stavu odesilan jednou tydne
  • Kriticky alert - okamzite oznameni kdyz se stav zmeni na FAIL
add_filter('polski/compliance/report_frequency', function (): string {
return 'daily'; // 'daily', 'weekly', 'monthly'
});

Muzete pridat vlastni kontroly do panelu:

add_filter('polski/compliance/checks', function (array $checks): array {
$checks[] = [
'id' => 'custom_ssl',
'category' => 'security',
'label' => 'Certifikat SSL',
'callback' => function (): array {
$is_ssl = is_ssl();
return [
'status' => $is_ssl ? 'ok' : 'fail',
'message' => $is_ssl ? 'SSL aktivni' : 'Chybi certifikat SSL',
];
},
];
return $checks;
});

Panel ukazuje zastarale data - kliknete na tlacitko Obnovit v horni casti panelu.

Stav FAIL pro pravni stranku - zkontrolujte, zda stranka je publikovana (ne v konceptu) a zda je prirazena v WooCommerce > Nastaveni > Pokrocile > Nastaveni stranky.

Hlaseni problemu: github.com/wppoland/polski/issues

Tato stránka slouží pouze k informačním účelům a nepředstavuje právní poradenství. Před implementací se poraďte s právníkem. Polski for WooCommerce je open source software (GPLv2) poskytovaný bez záruky.