Skip to content
ARCHIVED: This was the Web renderer part of SSMM, An attempt to create a document server for an XML based markup language before I realised that I just invented HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
includes
node_modules
parsers
renderers
README.md
main.js

README.md

The SSMM Web renderer

This was the Web renderer part of SSMM, An attempt to create a document server for an XML based markup language before I realised that the same could be done with HTML

This project "renders" SSMM documents into HTML, CSS and JS files which can be viewed in a Web Browser.

Screenshot

Running the web renderer

Before starting, ensure you have downloaded the web renderer and have a folder to read from (If you don't have one use the examples repo) and a folder to output to.

Then create the SSMM_WEB_ROOT environment variable which details the output directory as seen from a browser. For example, on Linux for me it would be:

export SSMM_WEB_ROOT="file:///home/user/ssmm/Examples/output/"

Then, Enter the web renderers directory and enter:

node main.js folderDir="{READDIR}" outputDir="{OUTDIR}"

Replacing {READDIR} with the directory to read from and {OUTDIR} with the directory to output to.

Documentation

  • docs/progress.md: Defines what progress has been made on the project and what options/tags are supported/unsupported

  • docs/structure.md: Defines the structure of the project

Please also see the docs repo for more information.

You can’t perform that action at this time.