$1
<xf:if is="callable($xf.app.templater, 'canEdgeCache') && $xf.app.templater.canEdgeCache()"><script>$(document).on("xf:page-load-start",function(a,b){XF.config.time.now=Math.floor((new Date).getTime()/1E3);$.ajaxSetup({async:!1});XF.KeepAlive.initialize();XF.KeepAlive.refresh();$.ajaxSetup({async:!0})});</script></xf:if>
$2
<xf:if is="callable($xf.app.templater, 'canEdgeCache') && $xf.app.templater.canEdgeCache()">XF.config=new Proxy(XF.config,{set:function(c,d,a){c[d]=a;$(".has-csrf").each(function(){let b=new URL($(this).attr("href"),XF.config.url.fullBase);b.searchParams.set("t",a);$(this).attr("href",b.toString())});return!0}});</xf:if>
$3