Fixes headers in HTML text
Fixes header semantic hierarchy in HTML text.
$fixedHtmlText = \MakinaCorpus\HeaderFixer\Header::fix($originalHtmlText, 0, true);
And that is pretty much it.
- Options are:
0is the decal, if you, for example, want the text to start with
h1, then set
trueis the relocate orphans options, if set to true, when a title is the single one at his own level, with no siblings, it will be put at a higher level side by side its parent.
- implement a generic twig filter
- implement a drupal 7 module (another repo, including jolitypo)
- implement a drupal 8 module (another repo, including jolitypo)