Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
module:sbbslist [2018/01/16 22:19] – SYNCDATA sub-board internal code is auto-detected now. digital man | module:sbbslist [2023/03/06 11:00] (current) – [See Also] digital man | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | The Synchronet BBS List v4 module ('' | + | The Synchronet BBS List module ('' |
* Online BBS List (interactive door mode or just a read-only listing) | * Online BBS List (interactive door mode or just a read-only listing) | ||
* Exports locally created BBS entries to networked message base (e.g. SYNCDATA) | * Exports locally created BBS entries to networked message base (e.g. SYNCDATA) | ||
Line 13: | Line 13: | ||
===== Dependencies ===== | ===== Dependencies ===== | ||
- | As of this writing, sbbslist v4 is known to be compatible with Synchronet v3.17, under development. | + | As of this writing, sbbslist v4 is known to be compatible with Synchronet v3.17. |
A JavaScript '' | A JavaScript '' | ||
Line 51: | Line 51: | ||
* '' | * '' | ||
- | ===== Installation | + | ===== Install |
From command-line, | From command-line, | ||
Line 60: | Line 60: | ||
If you previously had the '' | If you previously had the '' | ||
- | ===== Configuration | + | ===== Configure |
Other than command-line parameters, the only configuration options for '' | Other than command-line parameters, the only configuration options for '' | ||
- | < | + | < |
[sbbslist] | [sbbslist] | ||
- | sort = name | + | |
- | reverse | + | reverse = false |
- | format | + | format = 0 |
- | add_ars | + | add_ars = not guest |
- | beep | + | beep = true |
- | sub = dove-syncdata | + | sub = dove-syncdata |
- | live_preview = true | + | live_preview = true |
- | backup_level = 5 | + | backup_level = 5 |
- | export_freq | + | export_freq = 7 |
+ | max_inactivity = 180 | ||
</ | </ | ||
Line 86: | Line 87: | ||
| backup_level | Over-ride the default number of backup files to maintain (default: '' | | backup_level | Over-ride the default number of backup files to maintain (default: '' | ||
| export_freq | | export_freq | ||
+ | | max_inactivity | Maximum number of days of entry inactivity before auto-deletion via '' | ||
==== Sorting ==== | ==== Sorting ==== | ||
The configured/ | The configured/ | ||
Line 116: | Line 118: | ||
| verified_on | | verified_on | ||
| verify | | verify | ||
+ | | active | ||
The default sort order is alphabetical for string fields and reversed (descending) for numeric fields. | The default sort order is alphabetical for string fields and reversed (descending) for numeric fields. | ||
Line 248: | Line 251: | ||
If you have the old '' | If you have the old '' | ||
+ | === Maintenance === | ||
+ | This timed event ('' | ||
+ | < | ||
+ | ╔════════════════════════════════════════════════════════════════════╗ | ||
+ | ║ SBLMAINT Timed Event ║ | ||
+ | ╠════════════════════════════════════════════════════════════════════╣ | ||
+ | ║ │Internal Code | ||
+ | ║ │Start-up Directory | ||
+ | ║ │Command Line ?sbbslist maint ║ | ||
+ | ║ │Enabled | ||
+ | ║ │Execution Node 1 ║ | ||
+ | ║ │Execution Months | ||
+ | ║ │Execution Days of Month | ||
+ | ║ │Execution Days of Week All ║ | ||
+ | ║ │Execution Time 00:00 ║ | ||
+ | ║ │Requires Exclusive Execution | ||
+ | ║ │Force Users Off-line For Event No ║ | ||
+ | ║ │Native Executable | ||
+ | ║ │Use Shell to Execute | ||
+ | ║ │Background Execution | ||
+ | ║ │Always Run After Init/ | ||
+ | ╚════════════════════════════════════════════════════════════════════╝ | ||
+ | </ | ||
+ | ==== Command-line ==== | ||
+ | |||
+ | === Commands === | ||
+ | Commands are just words passed on the command-line to '' | ||
+ | |||
+ | ^ Command | ||
+ | | browse | ||
+ | | list | Display all or part of the BBS list | | ||
+ | | dump | Perform a JSON-dump of the BBS list | | ||
+ | | count | Count the number of entries in the BBS list| | ||
+ | | upgrade | ||
+ | | backup | ||
+ | | import | ||
+ | | export | ||
+ | | syncterm | ||
+ | | html | Export the BBS List to an HTML file ('' | ||
+ | | imsglist | ||
+ | | sort=field | Sort the BBS List by the specified field | | ||
+ | | randomize | ||
+ | | find=value | Find a string in the BBS List | | ||
+ | | verify | ||
+ | | save | Save the BBS List back to the database file | | ||
+ | | show | Show, in a basic plain format, the BBS List | | ||
+ | | add | Add the local system to the BBS List | | ||
+ | | update | ||
+ | | delete | ||
+ | | remove=< | ||
+ | | preview=< | ||
+ | | active | ||
+ | | dedupe | ||
+ | | maint | Delete old/ | ||
+ | | install | ||
+ | |||
+ | === Options === | ||
+ | Command-line options begin with a '' | ||
+ | |||
+ | ^ Option | ||
+ | | -v | Increase console output verbosity (e.g. for trouble-shooting) | | ||
+ | | -f=< | ||
+ | | -quiet | ||
+ | | -exclude=< | ||
+ | | -format=< | ||
+ | | -filter=< | ||
+ | | -all | Import/ | ||
+ | | -ptr=< | ||
+ | | -addr=< | ||
+ | | -preview | ||
+ | | -sort=< | ||
+ | | -reverse | ||
+ | | -remote | ||
+ | | -debug | ||
+ | | -test | Perform non-destructive maintenance and de-duplication operations | | ||
+ | | -# | Limit the number of entries listed | | ||
===== See Also ===== | ===== See Also ===== | ||
- | * [[:module:|module index]] | + | * [[:module:|Modules]] |
+ | * [[:bbs:|BBS Lists]] | ||
+ | * [[faq: | ||
- | {{tag>}} | + | {{tag>sbbslist}} |