• Feature request

    From StackFault@21:1/172 to g00r00 on Fri Feb 14 13:23:10 2020
    Hi g00r00,

    I would like to know how it would be for you to use templates for the message index lister?

    Currently there is a template for the Indexed Reader (at the group/area browsing level) but when you are listing messages within an area, these is no way (that I know of, I may have skipped something tho) to specify a different template when calling the full-screen message reader (MR if I remember correctly).

    I would definitely find it useful for some areas on my board (ie removing the sender for example) since these areas could use the extra space for the subject.

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From g00r00@21:1/108 to StackFault on Fri Feb 14 15:15:44 2020
    Currently there is a template for the Indexed Reader (at the group/area browsing level) but when you are listing messages within an area, these
    is no way (that I know of, I may have skipped something tho) to specify
    a different template when calling the full-screen message reader (MR if
    I remember correctly).

    The templates are definable per-area in the message base editor: "ansimrd" and "ansimlst" are the defaults. Unfortunately these are the old-style templates from the 1990s not the ones that use .ini files to go along with the ANSI...

    This means you can change the look of the reader right down to each message base, but the prompts are not specific to each template like they are in the newer template system (instead they exist in the theme prompts). In order to set the prompts specific to each message base (to match the templates) you'd have to do something with setprompt in MPY or MPL before reading that base.

    I really do need to rewrite these things soon and I will try to move it up closer to the top of my notes.

    --- Mystic BBS v1.12 A45 2020/02/13 (Windows/64)
    * Origin: Sector 7 (21:1/108)
  • From StackFault@21:1/172 to g00r00 on Fri Feb 14 16:11:24 2020
    is no way (that I know of, I may have skipped something tho) to speci

    The templates are definable per-area in the message base editor:
    "ansimrd" and "ansimlst" are the defaults. Unfortunately these are the old-style templates from the 1990s not the ones that use .ini files to
    go along with the ANSI...

    That's exactly what I meant by "I may have skipped something" :). Now that you tell me, I remember I saw that but when it cam time to implement it, I
    couldn't remember and thought I've dreamed about it. I should get some sleep
    I guess.

    This means you can change the look of the reader right down to each message base, but the prompts are not specific to each template like
    they are in the newer template system (instead they exist in the theme prompts). In order to set the prompts specific to each message base (to match the templates) you'd have to do something with setprompt in MPY or MPL before reading that base.

    I'll take a closer look with this in mind and see if I can get where I want
    to go.

    Thanks for the clarifications.@[

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)