• MI - Message Area Index

    From LockeDown@21:2/148 to All on Saturday, July 13, 2019 14:13:15
    Does anyone know if it is possible to use the "MI" (Message Area Index) menu command in Mystic to only list message areas for the current Message Group
    (MG) the user is in?

    I have tried to pass "| MG" (with no space) as the Data with no luck.

    Anyone know if this is possible? Unfortunately MI appears to be one of the
    few commands not really documented that I could see in the standard Mystic docs.

    I'd like to be able to restrict the index to only show areas for the active Message Group if possible. I know xqtr does something similar on his BBS but hoping he didn't have to write a custom MPL script just to do that :) which
    is possible.

    ---
    |15LockeDown |08(Mickey Frklic) |08[|10mystic|09island|08.|07strangled|08.|07net|08]

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Mystic Island BBS [mysticisland.strangled.net] (21:2/148)
  • From xqtr@21:1/111 to LockeDown on Sunday, July 14, 2019 10:09:17
    I'd like to be able to restrict the index to only show areas for the active Message Group if possible. I know xqtr does something similar on his BBS but hoping he didn't have to write a custom MPL script just to
    do that :) which is possible.

    you can't select the area you want to display with the MI command. MI gets its configuration from an ini file called ansimids.ini. inside this file there is
    a value called exclude_groups in the Options stanza.

    to display a specific area, let's say 4, you have to create such an ini file, that in the exclude_groups option, excludes all other areas except 4, like this:

    [options]
    ...
    exclude_groups = 1,2,3,5,6
    ...

    this way, when you launch the index reader, it will display only the area that is not excluded ;)

    so, it's not a complete script to write... but it needs some work to implement it.

    the original idea/implementation was done by pequito of twinkle bbs, who offered to help me... so all credits goes to him.

    :: XQTR :: Another Droid BBS :: andr01d.zapto.org:9999 :: xqtr@gmx.com

    --- Mystic BBS v1.12 A43 2019/03/03 (Raspberry Pi/32)
    * Origin: Another Droid BBS # andr01d.zapto.org:9999 (21:1/111)
  • From LockeDown@21:2/148 to xqtr on Sunday, July 14, 2019 09:47:00
    On 14 Jul 2019, xqtr said the following...
    you can't select the area you want to display with the MI command. MI
    gets its configuration from an ini file called ansimids.ini. inside this file there is a value called exclude_groups in the Options stanza.

    to display a specific area, let's say 4, you have to create such an ini file, that in the exclude_groups option, excludes all other areas except 4, like this:

    [options]
    ...
    exclude_groups = 1,2,3,5,6
    ...

    this way, when you launch the index reader, it will display only the
    area that is not excluded ;)

    so, it's not a complete script to write... but it needs some work to implement it.

    the original idea/implementation was done by pequito of twinkle bbs, who offered to help me... so all credits goes to him.

    Perfect! Thank you! I just tested making a copy of the INI and passing the
    new name to load the edited INI and it worked perfectly!

    Thanks again and I'll be sure to thank pequito for finding this gem as well!

    This is perfect since my next step is to tweak the index reader look so nice
    to know there is this INI to make things easier to tweak.

    ---
    |15LockeDown |08(Mickey Frklic) |08[|10mystic|09island|08.|07strangled|08.|07net|08]

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Mystic Island BBS [mysticisland.strangled.net] (21:2/148)