- Affected Version
- WoltLab Suite 5.5
- Affected App
- WoltLab Suite Core
In https://www.woltlab.com/article-feed/ sind im content-Tag sowohl toc als auch damit verbundenes JS enthalten, die bei der Anzeige auf einer anderen Seite natürlich für Probleme sorgen.
Man könnte das mit dem Wissen natürlich client-seitig weg filtern, aber ich denke es wäre besser das gar nicht erst auszugeben. Das Inhaltsverzeichnis repräsentiert auch effektiv keinen "Content".
XML
<content:encoded><![CDATA[<div class="tableOfContentsWrapper">
<div class="tableOfContentsContainer open mobileForceHide" id="tocContainer-f90b66ef">
<div class="tableOfContentsHeader">
<span class="tableOfContentsTitle">Inhaltsverzeichnis</span>
<span class="jsOnly">[<a href="#" class="jsTableOfContentsHide">Verbergen</a><a href="#" class="jsTableOfContentsShow">Anzeigen</a>]</span>
</div>
<ol class="tableOfContents tocLevel1">
<li>
<span class="tocItemTitle"><a href="#f90b66ef-überarbeitung-der-buttons-für-zusatzfunktionen">Überarbeitung der Buttons für Zusatzfunktionen</a></span>
<ol class="tableOfContents tocLevel2">
<li>
<span class="tocItemTitle"><a href="#f90b66ef-themen-ignorieren">Themen ignorieren</a></span>
</li>
<li>
<span class="tocItemTitle"><a href="#f90b66ef-foren-abonnieren">Foren abonnieren</a></span>
</li>
<li>
<span class="tocItemTitle"><a href="#f90b66ef-foren-ignorieren">Foren ignorieren</a></span>
</li>
</ol></li> <li>
<span class="tocItemTitle"><a href="#f90b66ef-hilfreichste-antwort">Hilfreichste Antwort</a></span>
</li>
<li>
<span class="tocItemTitle"><a href="#f90b66ef-globaler-themen-erstellen-button">Globaler „Themen erstellen“-Button</a></span>
</li>
</ol>
</div>
</div>
<script data-relocate="true">
require(['Ui/Screen'], function(UiScreen) {
var container = elById('tocContainer-f90b66ef');
elBySelAll('.jsTableOfContentsHide, .jsTableOfContentsShow', container, function(button) {
button.addEventListener('click', function(event) {
event.preventDefault();
container.classList.toggle('open');
});
});
if (UiScreen.is('screen-sm-down')) {
container.classList.remove('open');
}
container.classList.remove('mobileForceHide');
});
</script><h2 class="text-justify anchorFixedHeader" id="f90b66ef-überarbeitung-der-buttons-für-zusatzfunktionen">
Überarbeitung der Buttons für Zusatzfunktionen
</h2>
…
Display More