online markdown editor to create help files for the abas EPR
- write the help files for abas ERP with markdown
- work parallel on one document (multiuser)
- add images and files with drag and drop
- see a life preview of the help page during you write
node js 9.8.0 or higher and npm 5.8.0
- download repository
npm install
- copy the dtd files (s3-303.dtd, s3-help.dtd, s3-ISOlat1.xml) from
$HOMEDIR/handbuch/defs
of your abas ERP to your dtd directory - edit config.js accordingly (change at least the session_secret and dtd_path property)
- start with
npm start
key | type : default | meaning |
---|---|---|
port | int : 8000 | port on which the web interface will be reachable |
dtd_path | array : empty | absolute path to the dtd file(s) e.g. ["C:\\abas-help-editor\\dtd\\s3-help.dtd"] |
output_dir_md | string : "md" | name of the directory where generated markdown files will be stored |
output_dir_xml | string : "xml" | name of the directory where generated xml files will be stored |
imgupload_dir | string : "img" | name of the directory where uploaded images will be stored |
fileupload_dir | string : "files" | name of the directory where uploaded files will be stored |
session_secret | string : empty | need to be set before first run |
auth | array : empty | array of objects {"username":"...","password":"..."},... if empty only the username will be requested |
public | bool : false | false means only via localhost reachable, true means public |
auto_validate | bool : false | automatic validate xml |
hide_xml_preview | bool : true | hide the xml preview? |
- support for id's from other files
- sync scrolling