Currently I am using this code with HTMLPurifier to allow data-*
HTML tag attributes:
$def = $config->getHTMLDefinition(true);
$def->addAttribute('div', 'data-aaa', 'Text');
$def->addAttribute('div', 'data-bbb', 'Text');
// ...
Is there a way I can allow all data-*
attributes at once, preferable on all the HTML tags? (they are not a security problem in my case - to the best of my knowledge of course)
Nope, it's not possible without modifying the validate attributes strategy.