Commit 24b9aa8b authored by Jerome Chauveau's avatar Jerome Chauveau
Browse files

Ajout de l'affichage de la version de MaX sur la route /max.html

parent cfac07d8
Loading
Loading
Loading
Loading
+24 −9
Original line number Diff line number Diff line
@@ -17,13 +17,28 @@ declare
%output:encoding("UTF-8")
%rest:path( "/max.html")
function max:home(){
    let $jsonFile := file:parent(static-base-uri()) ||'package.json'
    let $versionFile := file:parent(static-base-uri()) ||'VERSION'
    let $version:=
            if(file:exists($jsonFile))
            then
                let $json := file:read-text($jsonFile)
                return json:parse($json)//version
            else
                file:read-text($versionFile)
    return
        <html>
            <head>
                <title>MaX - Moteur d'affichage XML</title>
            </head>
            <body class='maxhome'>
                <h1>MaX - Moteur d'affichage XML</h1>
            <div>Processeur XSLT : {xslt:processor()}</div>
                <div>
                    <ul>
                        <li>Version : {$version}</li>
                        <li>Processeur XSLT : {xslt:processor()}</li>
                    </ul>
                </div>
            </body>
        </html>
};