mirror of
https://github.com/NuSkooler/enigma-bbs.git
synced 2025-06-05 04:07:23 +02:00
* Docs + itemFormat/focusItem format for web download manager
* Fix some typos
This commit is contained in:
parent
e316b5fe80
commit
b34294fbef
5 changed files with 35 additions and 11 deletions
|
@ -1,9 +1,9 @@
|
|||
---
|
||||
layout: page
|
||||
title: File Transfer Protocol Select
|
||||
title: File Base Download Manager
|
||||
---
|
||||
## File Base Download Manager Module
|
||||
The `file_base_download_manager` module provides a download queue manager for "legacy" (X/Y/Z-Modem, etc.) downloads.
|
||||
The `file_base_download_manager` module provides a download queue manager for "legacy" (X/Y/Z-Modem, etc.) downloads. Web (HTTP/HTTPS) download functionality can be optionally available when the web content server is enabled.
|
||||
|
||||
## Configuration
|
||||
### Configuration Block
|
||||
|
@ -19,4 +19,5 @@ The following `itemFormat` object is provided to MCI 1 (ie: `%VM1`) and MCI 10+
|
|||
* `fileName`: Entry filename.
|
||||
* `path`: Full file path.
|
||||
* `byteSize`: Size in bytes of file.
|
||||
|
||||
* `webDlLink`: Web download link including VTX style ANSI ESC sequences.
|
||||
* `webDlExpire`: Expiration date/time for this link. Formatted using `webDlExpireTimeFormat`.
|
26
docs/modding/file-base-web-download-manager.md
Normal file
26
docs/modding/file-base-web-download-manager.md
Normal file
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
layout: page
|
||||
title: File Base Web Download Manager
|
||||
---
|
||||
## File Base Web Download Manager Module
|
||||
The `file_base_web_download_manager` module provides a download queue manager for web (HTTP/HTTPS) based downloads. This module relies on having the web server enabled at a minimum.
|
||||
|
||||
Web downloads can be a convienent way for users to download larger (100+ MiB) files where legacy protocols often have trouble. Additionally, batch downloads can be streamed to users in a single zip archive.
|
||||
|
||||
## Configuration
|
||||
### Configuration Block
|
||||
Available `config` block entries:
|
||||
* `webDlExpireTimeFormat`: Sets the moment.js style format for web download expiration date/time.
|
||||
* `emptyQueueMenu`: Overrides the default `fileBaseDownloadManagerEmptyQueue` target for menu to show when the users D/L queue is empty.
|
||||
|
||||
### Theming
|
||||
The following `itemFormat` object is provided to MCI 1 (ie: `%VM1`) and custom range MCI 10+ custom fields:
|
||||
* `fileId`: File ID.
|
||||
* `areaTag`: Area tag.
|
||||
* `fileName`: Entry filename.
|
||||
* `path`: Full file path.
|
||||
* `byteSize`: Size in bytes of file.
|
||||
* `webDlLinkRaw`: Web download link.
|
||||
* `webDlLink`: Web download link including VTX style ANSI ESC sequences.
|
||||
* `webDlExpire`: Expiration date/time for this link. Formatted using `webDlExpireTimeFormat`.
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue