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/defsof 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