]> git.plutz.net Git - flarejs/blobdiff - index.cgi
process INCLUDE directive when loading file
[flarejs] / index.cgi
index da8c8a82e93837c96168f5ed196f73fb8121fbec..39a8024619069165b34574aefacd605e4ba20a0f 100755 (executable)
--- a/index.cgi
+++ b/index.cgi
@@ -12,23 +12,17 @@ if [ "$_PATH" = / ]; then
        <html><head>
          <title>FlareJS</title>
        </head><body>
-         <canvas id="view" width=480 height=320 style="border: 1px solid red;"></canvas>
-          $(
-         for base in mods/fantasycore mods/empyrean_campaign; do
-           find $base/images/avatar $base/images/enemies -name '*.png' |while read -r file; do
-             file="${file#"${base}/"}"
-             printf '<img src="%s" style="display: none;" />' "$file"
-            done
-          done) 
-         <script type="text/javascript" src="/data.js"></script>
-         <script type="text/javascript" src="/engine.js"></script>
+         <script type="text/javascript" src="engine.js"></script>
        </body></html>
        EOF
+elif [ "$_PATH" = /favicon.ico ]; then
+  printf 'Status: 200 OK\r\nContent-Length: 0\r\n\r\n'
 else
   for base in . \
               ./mods/empyrean_campaign \
               ./mods/fantasycore \
               ./mods/default; do
-    [ -f "${base}/$_PATH" ] && FILE "${base}/$_PATH"
+    [ -f "${base}/$_PATH" ] && FILE "${base}/$_PATH" && return
   done
+  printf 'Status: 404 Not Found\r\nContent-Length: 0\r\n'
 fi