• Message Index Listing

    From Christian Sacks@2:250/5 to All on Wednesday, August 16, 2023 09:52:52
    Hey y'all,

    When you run the message index lister and select a message base, you are presented with a list of messages in that base... what is the ini file or prompt number to change how that message list is?

    I have looked in ansimidx.ini and prompts to see if I can find where to make edits, but for the life of me I can't see where to change it. I'm trying to make a 132x37 list so expanding the width of each column or moving a column over a bit. I've managed to do the actual message base list but when you go into a base it's that screen I have trouble finding the file to edit for it's layout.

    Please can someone put me out of my misery and help me find this elusive file? =)
    Thanks in advance!

    ... Confucius say: "Man who runs behind car gets exhausted"

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (2:250/5)
  • From Paul Hayton@3:770/100 to Christian Sacks on Thursday, August 17, 2023 15:40:13
    On 16 Aug 2023 at 09:52a, Christian Sacks pondered and said...

    When you run the message index lister and select a message base, you are presented with a list of messages in that base... what is the ini file or prompt number to change how that message list is?

    Mmm have a look in text or data dir and see if you can find msg_index.ini I *think* that may be the file you're after?

    Kerr Avon [Blake's 7] 'I'm not expendable, I'm not stupid and I'm not going' avon[at]bbs.nz | bbs.nz | fsxnet.nz

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (3:770/100)
  • From Christian Sacks@2:250/5 to Paul Hayton on Thursday, August 17, 2023 08:55:26
    On 17 Aug 2023, Paul Hayton said the following...

    Mmm have a look in text or data dir and see if you can find
    msg_index.ini I *think* that may be the file you're after?


    I think I did try adjusting that one, but became under the impression that was for the listing of bases rather than listing of messages inside a base, but I could be wrong. Will have another look at that and see how it goes.

    Thanks for the suggestion =)

    ... Everyone smiles in the same language.

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (2:250/5)
  • From Christian Sacks@2:250/5 to Paul Hayton on Thursday, August 17, 2023 09:34:42
    On 17 Aug 2023, Christian Sacks said the following...

    On 17 Aug 2023, Paul Hayton said the following...

    Mmm have a look in text or data dir and see if you can find msg_index.ini I *think* that may be the file you're after?


    I think I did try adjusting that one, but became under the impression
    that was for the listing of bases rather than listing of messages inside
    a base, but I could be wrong. Will have another look at that and see how it goes.


    So in 132x37 this is what my msg_index.ini makes my message index list look like in practice;
    https://erb.pw/i/7742a07532ae808daa00b181f68fda1c.png

    And this is what my message list looks like; https://erb.pw/i/383599277491de31bb98e04d8de1f118.png

    I've looked over msg_index.c132x36.ini again and can't see what to change (I made the filename msg_index.c132x36.ini so as the wider screen resolution would work, and in all other things it does, but I wonder if the message list function doesn't know about this or I'm just missing a file that needs to be created.

    Hope this helps.

    ... THE fIRST sTEP iS tO tAKE oFF tHE cAPS lOCK

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (2:250/5)
  • From Björn Wiberg@2:201/137 to Christian Sacks on Thursday, August 17, 2023 11:59:59
    Hello Christian!

    On 17 Aug 2023, Christian Sacks said the following...

    I think I did try adjusting that one, but became under the impression that was for the listing of bases rather than listing of messages ins a base, but I could be wrong. Will have another look at that and see it goes.

    Check out themes/default/text/ansimlst.ans -- could that be the one you're after? With !1, !2 and !3 being the "variables".

    Best regards
    Zip

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From Christian Sacks@2:250/5 to Björn Wiberg on Thursday, August 17, 2023 12:47:06
    On 17 Aug 2023, Björn Wiberg said the following...

    Hello Christian!

    On 17 Aug 2023, Christian Sacks said the following...

    I think I did try adjusting that one, but became under the impre that was for the listing of bases rather than listing of message a base, but I could be wrong. Will have another look at that and it goes.

    Check out themes/default/text/ansimlst.ans -- could that be the one
    you're after? With !1, !2 and !3 being the "variables".


    That is the ansi file that sets up the page, but that's all ok for me, it's what is processed between the !1 and !2 etc.
    That has a customisable (should have) .ini file like the one for the file/message base lister.

    ... Back up my hard drive? I can't find the reverse switch!

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (2:250/5)
  • From Alexander Grotewohl@1:120/616 to Christian Sacks on Thursday, August 17, 2023 16:13:45
    On 17 Aug 2023, Christian Sacks said the following...

    On 17 Aug 2023, Christian Sacks said the following...

    On 17 Aug 2023, Paul Hayton said the following...

    Mmm have a look in text or data dir and see if you can find msg_index.ini I *think* that may be the file you're after?


    I think I did try adjusting that one, but became under the impression that was for the listing of bases rather than listing of messages ins a base, but I could be wrong. Will have another look at that and see it goes.


    So in 132x37 this is what my msg_index.ini makes my message index list look like in practice; https://erb.pw/i/7742a07532ae808daa00b181f68fda1c.png

    And this is what my message list looks like; https://erb.pw/i/383599277491de31bb98e04d8de1f118.png

    I've looked over msg_index.c132x36.ini again and can't see what to
    change (I made the filename msg_index.c132x36.ini so as the wider screen resolution would work, and in all other things it does, but I wonder if the message list function doesn't know about this or I'm just missing a file that needs to be created.

    |$R36|&1 <- right justify in a 36-wide line &1
    |$L20|&2 <- left justify in a 20 wide line &2

    --- Mystic BBS v1.12 A47 2021/12/25 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (1:120/616)
  • From Alexander Grotewohl@1:120/616 to Alexander Grotewohl on Thursday, August 17, 2023 16:15:14
    On 17 Aug 2023, Alexander Grotewohl said the following...

    |$R36 <- right justify in a 36-wide line &1
    |$L20 <- left justify in a 20 wide line &2

    great scott!

    left column:
    <PIPE>$R36<ampersand>1
    <PIPE>$L20<ampersand>2

    --- Mystic BBS v1.12 A47 2021/12/25 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (1:120/616)
  • From Alexander Grotewohl@1:120/616 to Christian Sacks on Thursday, August 17, 2023 16:18:03
    On 17 Aug 2023, Christian Sacks said the following...

    I've looked over msg_index.c132x36.ini again and can't see what to
    change (I made the filename msg_index.c132x36.ini so as the wider screen

    since both examples there were bodged. i'll retry this:

    http://kirin.dcclost.com/~alex/derp.txt

    --- Mystic BBS v1.12 A47 2021/12/25 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (1:120/616)
  • From Nicholas Boel@1:154/701 to Christian Sacks on Wednesday, August 16, 2023 16:58:40
    On 16 Aug 2023, Christian Sacks said the following...

    When you run the message index lister and select a message base, you are presented with a list of messages in that base... what is the ini file or prompt number to change how that message list is?

    Are you referring to ansimlst.ans?

    I have looked in ansimidx.ini and prompts to see if I can find where to make edits, but for the life of me I can't see where to change it. I'm trying to make a 132x37 list so expanding the width of each column or moving a column over a bit. I've managed to do the actual message base list but when you go into a base it's that screen I have trouble finding the file to edit for it's layout.

    If the file I mentioned is the one you're looking for, I would guess you would just have to create one called ansimlst.132x36.ans or whatever the proper filenames are for widescreen ansi support in Mystic. My mystic system doesn't seem to have an .ini file for that one, though. So g00r00 may not have converted that one into a template that supports .ini files yet (if I remember right, he had to do each one separately).

    Hope that helps.

    Regards,
    Nick

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/701)
  • From Christian Sacks@2:250/5 to Alexander Grotewohl on Friday, August 18, 2023 01:40:18
    On 17 Aug 2023, Alexander Grotewohl said the following...

    since both examples there were bodged. i'll retry this:

    http://kirin.dcclost.com/~alex/derp.txt

    Thanks for this, I know how to left/right/centre justify text, that's not the issue, see my previous screenshots. I just want to make the message list (not the message base list) look nice on a 132x37 or bigger terminal.

    ... System halted - Press all keys at once to continue

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (2:250/5)
  • From Alexander Grotewohl@1:120/616 to Christian Sacks on Thursday, August 17, 2023 22:16:50
    On 18 Aug 2023, Christian Sacks said the following...

    Thanks for this, I know how to left/right/centre justify text, that's
    not the issue, see my previous screenshots. I just want to make the message list (not the message base list) look nice on a 132x37 or bigger terminal.

    okay i have a potential solution:

    399, 400, and 401 display the text for each line. (seems to be first display, selected, and unselected)

    you create a .mps file for each: 399.mps, 400.mps, 401.mps

    and change each to: (bar being the actual vertical bar)

    !399 <bar><ampersand>1 <bar><amp>2 <bar><amp>6 ... whichever of them you use

    and inside 399.mps et al you do something like

    Begin
    if ACS('X132') then
    // for this one paramstr(3) would be <amp>6 from above
    write(paramstr(1)+' ... '+paramstr(2)+' etc.. ')
    else
    write(...);
    end;

    and format it how you want with the correct widths.

    the other option is to copy your entire prompts file and protect the wide one with ACS X132 .. and the other with !X132 or something.

    --- Mystic BBS v1.12 A47 2021/12/25 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (1:120/616)
  • From Christian Sacks@2:250/5 to Nicholas Boel on Friday, August 18, 2023 09:36:17
    On 16 Aug 2023, Nicholas Boel said the following...

    Are you referring to ansimlst.ans?

    If the file I mentioned is the one you're looking for, I would guess you would just have to create one called ansimlst.132x36.ans or whatever the proper filenames are for widescreen ansi support in Mystic. My mystic system doesn't seem to have an .ini file for that one, though. So g00r00 may not have converted that one into a template that supports .ini files yet (if I remember right, he had to do each one separately).

    Hi Nicholas, thanks but no this is the layout for the header/footer and just has a !1 and !2 as a place holder for the message list, I need to edit the template file for the message list itself.

    Thanks tho.

    ... WOMAN.ZIP - Great program but no documentation

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (2:250/5)
  • From Christian Sacks@2:250/5 to Alexander Grotewohl on Friday, August 18, 2023 09:38:05
    On 17 Aug 2023, Alexander Grotewohl said the following...

    okay i have a potential solution:

    399, 400, and 401 display the text for each line. (seems to be first display, selected, and unselected)

    you create a .mps file for each: 399.mps, 400.mps, 401.mps

    and change each to: (bar being the actual vertical bar)

    !399 <bar><ampersand>1 <bar><amp>2 <bar><amp>6 ... whichever of them you use

    and inside 399.mps et al you do something like

    Begin
    if ACS('X132') then
    // for this one paramstr(3) would be <amp>6 from above
    write(paramstr(1)+' ... '+paramstr(2)+' etc.. ')
    else
    write(...);
    end;

    and format it how you want with the correct widths.

    the other option is to copy your entire prompts file and protect the
    wide one with ACS X132 .. and the other with !X132 or something.

    Hmm this is an interesting idea, I will give it some thought. Thank you =)

    ... When cheese gets its picture taken, what does it say?

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (2:250/5)
  • From Nicholas Boel@1:154/701 to Christian Sacks on Friday, August 18, 2023 18:22:35
    On 18 Aug 2023, Christian Sacks said the following...

    Hi Nicholas, thanks but no this is the layout for the header/footer and just has a !1 and !2 as a place holder for the message list, I need to edit the template file for the message list itself.

    Not sure if you read my whole message to you, but I stated that it doesn't look like the ansi message lister (ansimlst.ans) has been changed/adapted to support templates yet, like some of the other things - and that I believe g00r00 has to do each one separately, one at a time.

    Each of those old layouts had to be redone/recoded in order to support .ini files, or templates. I don't think g00r00 is done with that yet.

    Thanks tho.

    Your welcome, and good luck.

    Regards,
    Nick

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/701)