{/if}
</script>
-<script src="{$__wcf->getPath()}js/WoltLabSuite/WebComponent.min.js?v={@LAST_UPDATE_TIME}"></script>
-<script src="{$phrasePreloader->getUrl($__wcf->language)}"></script>
+<script data-cfasync="false" src="{$__wcf->getPath()}js/WoltLabSuite/WebComponent.min.js?v={@LAST_UPDATE_TIME}"></script>
+<script data-cfasync="false" src="{$phrasePreloader->getUrl($__wcf->language)}"></script>
{js application='wcf' file='require' bundle='WoltLabSuite.Core' core='true' hasTiny=true}
{js application='wcf' file='require.config' bundle='WoltLabSuite.Core' core='true' hasTiny=true}
$src .= '.js?v=' . LAST_UPDATE_TIME;
$relocate = !RequestHandler::getInstance()->isACPRequest() && (!isset($tagArgs['core']) || $tagArgs['core'] !== 'true');
- $html = '<script' . ($relocate ? ' data-relocate="true"' : '') . ' src="' . $src . '"></script>' . "\n";
+ $html = '<script data-cfasync="false"' . ($relocate ? ' data-relocate="true"' : '') . ' src="' . $src . '"></script>' . "\n";
if (isset($tagArgs['encodeJs']) && $tagArgs['encodeJs'] === 'true') {
$html = StringUtil::encodeJS($html);
if (\str_starts_with($attributes, $eagerFlag)) {
$attributes = \substr($attributes, \strlen($eagerFlag));
- return '<script' . $attributes . '>';
+ return '<script data-cfasync="false"' . $attributes . '>';
}
return '<script data-relocate="true"' . $attributes . '>';
self::$output = \preg_replace_callback(
'~<script data-relocate="true"(?P<script>.*?</script>)\s*~s',
static function ($matches) use (&$javascript) {
- $javascript[] = '<script' . $matches['script'];
+ $javascript[] = '<script data-cfasync="false"' . $matches['script'];
return '';
},