view xsls/banner.xsls @ 2865:0d355d154181

Corrected syntax of ssl_conf_command and friends. Each directive takes exactly two arguments: command name and value.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 23 Jun 2022 14:00:09 +0400
parents fdf1464e1977
children
line wrap: on
line source

<!--
  Copyright (C) Nginx, Inc.
  -->

X:stylesheet {

X:var BANNER = "'/banner/banner.html'";

X:template banner_link () {
    X:if "substring-after($DIRNAME, '/')" {
        !{ concat($ROOT, $BANNER) }
    } else {
        !{ substring-after($BANNER, '/') }
    }
}

X:template banner () {

    <script>
        window.addEventListener("load", function(e) \{
            fetch("!banner_link ()")
                .then((response) => response.text())
                .then((resp) => \{
                    document.getElementById("banner").innerHTML = resp;
                \})
                .catch((error) => \{
                    console.warn(error);
                \});
        \});
    </script>

}

}