┌────────────────────────···· Synchronet │ Subj: Word wrapping ▌▀▌▌▀▌▌▀▌ │ Attr: Replied █▀▌█▀▌▐▄ │ To : mark lewis █ ▌█ ▌▄ ▌ │ From: Digital Man #1 ▀▀ ▀▀ ▀ │ Date: Mon Apr 15 2019 03:17 am PDT (23.4 hours ago) software └───────────────────────────────────────────────······
Customizing the message header displayed when users read messages (e.g. posts and mail messages) via the terminal server involves either:
text/menu/msghdr.*
file
The default behavior for users of terminals with more than 40 columns is to use the hard-coded C/C++ Synchronet logic to display the text.dat
lines which are appropriate for the current message (the order of displayed header fields can not be changed).
Since a 40-column version of the message header file (msghdr.40col.asc
) exists in a default install (e.g. from Git), that file is displayed rather than the text.dat
lines for users with 40-column terminals.
If you chose the text.dat
file route, here are the strings you'll be interested in:
If you chose the msghdr.*
file route, here are some @-codes that you may want to include in the file for dynamic string values:
Synchronet comes stock with:
msghdr.*
: msghdrexample.asc
msghdr.40col.msg