Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
howto:door:ddmsgreader [2023/10/08 17:52] – Minor changes Nightfox | howto:door:ddmsgreader [2023/11/06 11:00] (current) – [Installation & Setup] Added a note about the new ddmr_cfg.js configuration script nightfox | ||
---|---|---|---|
Line 8: | Line 8: | ||
* Message voting is supported, including upvoting & downvoting, and voting on polls | * Message voting is supported, including upvoting & downvoting, and voting on polls | ||
* Message searching & scanning is supported | * Message searching & scanning is supported | ||
+ | * User avatars are displayed when reading messages | ||
+ | * Supports a customized header ANSI/ASC to be displayed when reading messages | ||
* Features an optional " | * Features an optional " | ||
* Personal twit lists: Individual users can have their own twit lists to filter out messages from/to particular users | * Personal twit lists: Individual users can have their own twit lists to filter out messages from/to particular users | ||
* User settings allow individual users to toggle options such as indexed newscan mode, listing messages in reverse in the message list, editing their personal twit list, etc.) | * User settings allow individual users to toggle options such as indexed newscan mode, listing messages in reverse in the message list, editing their personal twit list, etc.) | ||
+ | * Depending on the mode, users can change to a different message sub-board while in reader or message list mode (and it can optionally display a header ANSI above the message group/ | ||
Some misc. notes: | Some misc. notes: | ||
Line 24: | Line 27: | ||
^ " | ^ " | ||
| {{: | | {{: | ||
+ | |||
+ | ^ Changing to another sub-board | ||
+ | | {{: | ||
Line 47: | Line 53: | ||
* **DDMsgReader.cfg**: | * **DDMsgReader.cfg**: | ||
* **DefaultTheme.cfg**: | * **DefaultTheme.cfg**: | ||
+ | * **ddmr_cfg.js**: | ||
* **ddmr_lm.js**: | * **ddmr_lm.js**: | ||
Line 57: | Line 64: | ||
As of Synchronet 3.20, Synchronet allows up to 63 characters with a full command-line for a loadable module, allowing DDMsgReader.js to be specified directly as the loadable module for the 4 entries mentioned above. I've noticed that it must include the .js filename extension. For example, if you have DDMsgReader.js in ../ | As of Synchronet 3.20, Synchronet allows up to 63 characters with a full command-line for a loadable module, allowing DDMsgReader.js to be specified directly as the loadable module for the 4 entries mentioned above. I've noticed that it must include the .js filename extension. For example, if you have DDMsgReader.js in ../ | ||
- | Read Mail ../ | + | |
Scan Msgs ../ | Scan Msgs ../ | ||
Scan Subs ../ | Scan Subs ../ | ||
Line 163: | Line 170: | ||
The following are example command line strings for running the reader to perform some common message operations. | The following are example command line strings for running the reader to perform some common message operations. | ||
\\ | \\ | ||
- | - Read messages in the current sub-board: | + | Read messages in the current sub-board: |
? | ? | ||
\\ | \\ | ||
- | - List messages in the current sub-board: | + | List messages in the current sub-board: |
? | ? | ||
\\ | \\ | ||
- | - New message scan: | + | New message scan: |
? | ? | ||
\\ | \\ | ||
- | - New-to-user message scan (scan for new messages to the user): | + | New-to-user message scan (scan for new messages to the user): |
? | ? | ||
\\ | \\ | ||
- | - Scan for all messages to the user: | + | Scan for all messages to the user: |
? | ? | ||
\\ | \\ | ||
- | - Start in indexed reader mode: | + | Start in indexed reader mode: |
? | ? | ||
\\ | \\ | ||
- | - Text (keyword) search in the current sub-board, and list the messages found: | + | Text (keyword) search in the current sub-board, and list the messages found: |
? | ? | ||
\\ | \\ | ||
- | - ' | + | ' |
? | ? | ||
\\ | \\ | ||
- | - ' | + | ' |
? | ? | ||
\\ | \\ | ||
- | - Search for all messages to the logged-in user in the current sub-board, and list the messages found: | + | Search for all messages to the logged-in user in the current sub-board, and list the messages found: |
? | ? | ||
\\ | \\ | ||
- | - Read personal email: | + | Read personal email: |
? | ? | ||
\\ | \\ | ||
- | - List personal email: | + | List personal email: |
? | ? | ||
\\ | \\ | ||
- | - Read sent personal email: | + | Read sent personal email: |
? | ? | ||
\\ | \\ | ||
- | - Search personal email with a keyword, and start with the message list: | + | Search personal email with a keyword, and start with the message list: |
? | ? | ||
Alternately, | Alternately, | ||
? | ? | ||
+ | |||
+ | |||
+ | ==== text.dat lines used in Digital Distortion Message Reader ==== | ||
+ | This message reader uses the following lines from Synchronet' | ||
+ | * 10 (Email) | ||
+ | * 30 (Aborted) | ||
+ | * 54 (DeleteMailQ) | ||
+ | * 390 (UnknownUser) | ||
+ | * 501 (SelectItemHdr) | ||
+ | * 503 (SelectItemWhich) | ||
+ | * 563 (Pause) | ||
+ | * 621 (SubGroupOrAll) | ||
+ | * 662 (DownloadAttachedFileQ) | ||
+ | * 759 (CantReadSub) | ||
+ | * 779 (VotingNotAllowed) | ||
+ | * 780 (VotedAlready) | ||
+ | * 781 (R_Voting) | ||
+ | * 783 (VoteMsgUpDownOrQuit) | ||
+ | * 787 (PollVoteNotice) | ||