Oliver Hader

Results 62 comments of Oliver Hader

Separate `PresetInterface` from specific implementations. Besides `IFramePreset` the might be a `ScriptJsonLdPreset` (#71).

Can you please give examples describing what you try to do and which input data (HTML) you're using? Thanks!

There was an unexpected behavior when parsing `` - which was considered having an empty text-node. In contrast, parsing `` did not register any child nodes. Thus, PHP's behavior for...

Currently there is no generic solution (yet) in `typo3/html-sanitizer` for this aspect - however the topic has been briefly discussed at * https://forge.typo3.org/issues/94917 * https://gist.github.com/ohader/2239dab247e18d23e677fd1b816f4fd5 --- TypoScript configuration as shown...

Some additional research, this is for instance how mailtrap.io is embedding arbitrary mails in an ``: ```html Your browser does not support iframes. ```

I've added a section on `` to the tests, using new feature `Attr::MANDATORY`, which requires an attribute to be given and having specified values: https://github.com/TYPO3/html-sanitizer/blob/main/tests/ScenarioTest.php#L162-L212 ```php $behavior = (new Behavior())...

I've extracted this to a stand-alone preset in PR #93

Confirmed running with TYPO3 v10.4.13-dev

Most probably *advanced editors* where not defined in the permissions module - in TYPO3 v10 it can be found in the backend at `System > Access`.

Nice... *advanced editors* and *simple editors* are independent user groups, but inherit from *all* user group. Even in current configuration of the introduction package it is wrong → pages would...