Loading max.xq +83 −70 Original line number Diff line number Diff line Loading @@ -68,6 +68,13 @@ declare %output:encoding("UTF-8") %rest:path( "/{$project}/{$page=[a-zA-Z0-9_]+}.html") function max:page($project, $page){ let $dbPath := max.config:getProjectDBPath($project) return if (not($dbPath)) then max:max-error( ' Configuration manquante pour le projet "'||$project||'" (fichier configuration/configuration.xml)', (), (), ()) else try { switch ($page) case "sommaire" Loading Loading @@ -280,8 +287,6 @@ function max:getHTMLByID($project, $id, $xsl, $xslparams as xs:string *, $wrap a }; declare function max:transformEditionFragment($project, $xml, $route){ let $xsltDoc := max.util:buildXSLTDoc( max.util:getDefaultTextXSL($project), Loading @@ -308,15 +313,23 @@ function max:max-error($message, $desc, $module, $line) <title>MaX - ERROR</title> </head> <body> <h1>Erreur MAX</h1> <div class='error'> <div>{if($message) then $message else 'MaX - Erreur'}</div> <div> {if ($message) then $message else 'MaX - Erreur'} </div> { if ($desc or $module or $line) then <div><h2>Trace BaseX</h2> <ul> <li>Description : <span>{$desc}</span></li> <li>Module : <span>{$module}</span></li> <li>Line : <span>{$line}</span></li> {if ($desc) then <li>Description : <span>{$desc}</span></li> else ()} {if ($module) then <li>Module : <span>{$module}</span></li> else ()} {if ($line) then <li>Line : <span>{$line}</span></li> else ()} </ul> </div> else () } </div> </body> </html> Loading Loading
max.xq +83 −70 Original line number Diff line number Diff line Loading @@ -68,6 +68,13 @@ declare %output:encoding("UTF-8") %rest:path( "/{$project}/{$page=[a-zA-Z0-9_]+}.html") function max:page($project, $page){ let $dbPath := max.config:getProjectDBPath($project) return if (not($dbPath)) then max:max-error( ' Configuration manquante pour le projet "'||$project||'" (fichier configuration/configuration.xml)', (), (), ()) else try { switch ($page) case "sommaire" Loading Loading @@ -280,8 +287,6 @@ function max:getHTMLByID($project, $id, $xsl, $xslparams as xs:string *, $wrap a }; declare function max:transformEditionFragment($project, $xml, $route){ let $xsltDoc := max.util:buildXSLTDoc( max.util:getDefaultTextXSL($project), Loading @@ -308,15 +313,23 @@ function max:max-error($message, $desc, $module, $line) <title>MaX - ERROR</title> </head> <body> <h1>Erreur MAX</h1> <div class='error'> <div>{if($message) then $message else 'MaX - Erreur'}</div> <div> {if ($message) then $message else 'MaX - Erreur'} </div> { if ($desc or $module or $line) then <div><h2>Trace BaseX</h2> <ul> <li>Description : <span>{$desc}</span></li> <li>Module : <span>{$module}</span></li> <li>Line : <span>{$line}</span></li> {if ($desc) then <li>Description : <span>{$desc}</span></li> else ()} {if ($module) then <li>Module : <span>{$module}</span></li> else ()} {if ($line) then <li>Line : <span>{$line}</span></li> else ()} </ul> </div> else () } </div> </body> </html> Loading