Some documentation updates
This commit is contained in:
parent
4397e94379
commit
d712c36171
|
@ -8,7 +8,7 @@ This document covers basic upgrade notes for major ENiGMA½ version updates.
|
||||||
|
|
||||||
# General Notes
|
# General Notes
|
||||||
## Configuration File Updates
|
## Configuration File Updates
|
||||||
In general, look at the `menu_template.in.hjson`, and `config_template.in.hjson` as well as the defualt `luciano_blocktronics/theme.hjson` files when you update. These files may come with new sections you wish to merge into your system!
|
In general, look at the `menu_template.in.hjson`, and `config_template.in.hjson` as well as the default `luciano_blocktronics/theme.hjson` files when you update. These files may come with new sections you wish to merge into your system!
|
||||||
|
|
||||||
### menu.hjson
|
### menu.hjson
|
||||||
Upgrades often come with changes to the default `menu_template.in.hjson`. It is wise to use a *different* file name for your BBS's version of this file and point to it via `config.hjson`. For example:
|
Upgrades often come with changes to the default `menu_template.in.hjson`. It is wise to use a *different* file name for your BBS's version of this file and point to it via `config.hjson`. For example:
|
||||||
|
@ -81,7 +81,7 @@ ENiGMA 0.0.8-alpha comes with some structure changes:
|
||||||
With the change to the `./mods` directory, `@systemModule` is now implied for `module` declarations in `menu.hjson`. To use a user module in `./mods` you must specify `@userModule`!
|
With the change to the `./mods` directory, `@systemModule` is now implied for `module` declarations in `menu.hjson`. To use a user module in `./mods` you must specify `@userModule`!
|
||||||
|
|
||||||
With the above changes, you'll need to to at least:
|
With the above changes, you'll need to to at least:
|
||||||
* Move your `~/.config/enigma-bbs/config.hjson` to `./config/config.hjson` or utlize the `--config` option.
|
* Move your `~/.config/enigma-bbs/config.hjson` to `./config/config.hjson` or utlize the `--config` option.
|
||||||
* Move your `prompt.hjson` and `menu.hjson` (e.g. `myboardname.hjson`) to `./config`
|
* Move your `prompt.hjson` and `menu.hjson` (e.g. `myboardname.hjson`) to `./config`
|
||||||
* Move any non-theme art files, and theme directories to their appropriate locations mentioned above
|
* Move any non-theme art files, and theme directories to their appropriate locations mentioned above
|
||||||
* Move any module directories such as `message_post_evt` to `./mods/`
|
* Move any module directories such as `message_post_evt` to `./mods/`
|
||||||
|
|
|
@ -42,6 +42,11 @@ submit: [
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
```
|
```
|
||||||
|
* Added `read` (list/view) and `write` (post) ACS support to message conferences and areas.
|
||||||
|
* Many new built in modules adding support for things like auto signatures, listing "my" messages, top stats, etc. Take a look in the docs for setting them up!
|
||||||
|
* Built in MRC support!
|
||||||
|
* Added an customizable achievement system!
|
||||||
|
|
||||||
|
|
||||||
## 0.0.9-alpha
|
## 0.0.9-alpha
|
||||||
* Development is now against Node.js 10.x LTS. While other Node.js series may continue to work, you're own your own and YMMV!
|
* Development is now against Node.js 10.x LTS. While other Node.js series may continue to work, you're own your own and YMMV!
|
||||||
|
@ -82,7 +87,7 @@ submit: [
|
||||||
* Added web (http://, https://) based download manager including batch downloads. Clickable links if using [VTXClient](https://github.com/codewar65/VTX_ClientServer)!
|
* Added web (http://, https://) based download manager including batch downloads. Clickable links if using [VTXClient](https://github.com/codewar65/VTX_ClientServer)!
|
||||||
* General VTX hyperlink support for web links
|
* General VTX hyperlink support for web links
|
||||||
* DEL vs Backspace key differences in FSE
|
* DEL vs Backspace key differences in FSE
|
||||||
* Correly parse oddball `INTL`, `TOPT`, `FMPT`, `Via`, etc. FTN kludge lines
|
* Correctly parse oddball `INTL`, `TOPT`, `FMPT`, `Via`, etc. FTN kludge lines
|
||||||
* NetMail support! You can now send and receive NetMail. To send a NetMail address a external user using `Name <address>` format from your personal email menu. For example, `Foo Bar <123:123/123>`. The system also detects other formats such asa `Name @ address` (`Foo Bar@123:123/123`)
|
* NetMail support! You can now send and receive NetMail. To send a NetMail address a external user using `Name <address>` format from your personal email menu. For example, `Foo Bar <123:123/123>`. The system also detects other formats such asa `Name @ address` (`Foo Bar@123:123/123`)
|
||||||
* `oputil.js`: Added `mb areafix` command to quickly send AreaFix messages from the command line. You can manually send them from personal mail as well.
|
* `oputil.js`: Added `mb areafix` command to quickly send AreaFix messages from the command line. You can manually send them from personal mail as well.
|
||||||
* `oputil.js fb rm|remove|del|delete` functionality to remove file base entries.
|
* `oputil.js fb rm|remove|del|delete` functionality to remove file base entries.
|
||||||
|
|
Loading…
Reference in New Issue