- Affected App
- WoltLab Suite Core
Beim Indixieren der Seite meckert Google Search Console bei der Verwendung des Media-BBCodes mit dem Medienanbieter Twitter Tweet. Bei Google Search Console listet er unter AMP "Benutzerdefiniertes JavaScript ist nicht zulässig" und dort wird dann folgender Abschnitt markiert:
Code
<script>window.twttr=function(t,e,r){var n,i=t.getElementsByTagName(e)[0],w=window.twttr||{};return t.getElementById(r)?w:((n=t.createElement(e)).id=r,n.src="https://platform.twitter.com/widgets.js",i.parentNode.insertBefore(n,i),w._e=[],w.ready=function(t){w._e.push(t)},w)}(document,"script","twitter-wjs");</script>
Im Acp ist bei Twitter Tweet unter Medienanbieter folgende Werte eingetragen:
Regulärer Ausdruck
HTML-Code
Code
<script>window.twttr=function(t,e,r){var n,i=t.getElementsByTagName(e)[0],w=window.twttr||{};return t.getElementById(r)?w:((n=t.createElement(e)).id=r,n.src="https://platform.twitter.com/widgets.js",i.parentNode.insertBefore(n,i),w._e=[],w.ready=function(t){w._e.push(t)},w)}(document,"script","twitter-wjs");</script>
<div data-wsc-twitter-tweet="{$ID}"></div>
<script>twttr.ready(function(t){elBySelAll("[data-wsc-twitter-tweet]",void 0,function(t){elData(t,"wsc-twitter-tweet")&&(twttr.widgets.createTweet(elData(t,"wsc-twitter-tweet"),t,{dnt:!0}),elData(t,"wsc-twitter-tweet",""))})});</script>