<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Julien,<br>
    <br>
    <blockquote type="cite"
      cite="mid:5795b2ea-4bfe-49bf-838e-23f29fb36c80@Spark">
      <div name="messageReplySection" style="font-size: 14px;
        font-family: -apple-system, BlinkMacSystemFont, sans-serif;">
        <div>Makes me think, could the pages, or at least snippets of
          pages such as the dashboard alone be stored via vfs ?</div>
        <div>Or a sort of mechanism with conditional test on the
          presence of a file to spit out to the browser, if not use the
          embedded default “very long string".</div>
      </div>
    </blockquote>
    <br>
    When a URL is not handled by the webserver, it's served from vfs. So
    you can simply store your customized html pages in your docroot. As
    they are loaded from the module host, you will be able to use XHR
    requests and access the websocket stream.<br>
    <br>
    There is no nice way yet to include buttons to custom pages, but if
    you store your custom pages in a directory and enable the directory
    index, you can simply add a bookmark to the directory…<br>
    <br>
    …thinking about this, I could also scan a "plugin" directory for
    html files and include them as buttons on the home page and in a
    menu. I think I'll do that, maybe along with the file editor I was
    thinking about for scripts, so plugins can be edited.<br>
    <br>
    Regards,<br>
    Michael<br>
    <pre class="moz-signature" cols="160">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
  </body>
</html>