• Re: Mystic Theme help - logoff.ans

    From Adept@21:2/108 to paulie420 on Sunday, April 11, 2021 04:50:06
    gopher://20forbeers.com/1/mystictext

    Neat that you're doing this. I've gotten into the habit of exporting messages when someone says something I might find useful technically at some point
    down the road, but they're just sitting in a random directory on my computer, which makes them a bit harder to parse, at times.

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Storm BBS (21:2/108)
  • From gcubebuddy@21:4/129 to All on Tuesday, April 06, 2021 19:29:06
    Hi all, i am wracking my brain, trying to find where in the menu system the settings are for the ANSI text file that scrolls by when you log out...
    i looked in the "goodbye" menu but nothing in there gives any comands or configs for modifying its behaviour. i am trying to replace the file with a different ANSI file, but tried to rename it the same name.

    Thanks
    - Gamecube Buddy

    telnet --<{bbs.hive32.com:23333}>--

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Hive32 (21:4/129)
  • From bcw142@21:1/145 to gcubebuddy on Tuesday, April 06, 2021 16:43:32
    On 06 Apr 2021, gcubebuddy said the following...

    Hi all, i am wracking my brain, trying to find where in the menu system the settings are for the ANSI text file that scrolls by when you log out... i looked in the "goodbye" menu but nothing in there gives any comands or configs for modifying its behaviour. i am trying to replace
    the file with a different ANSI file, but tried to rename it the same
    name.

    --- Mystic BBS v1.12 A47 2021/04/01 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org:23 (21:1/145)
  • From bcw142@21:1/145 to gcubebuddy on Tuesday, April 06, 2021 16:47:02
    On 06 Apr 2021, gcubebuddy said the following...

    Hi all, i am wracking my brain, trying to find where in the menu system the settings are for the ANSI text file that scrolls by when you log out... i looked in the "goodbye" menu but nothing in there gives any comands or configs for modifying its behaviour. i am trying to replace
    the file with a different ANSI file, but tried to rename it the same
    name.

    /mystic/themes/default/text/logoff.ans

    --- Mystic BBS v1.12 A47 2021/04/01 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org:23 (21:1/145)
  • From gcubebuddy@21:4/129 to bcw142 on Tuesday, April 06, 2021 21:55:19
    On 06 Apr 2021, bcw142 said the following...


    /mystic/themes/default/text/logoff.ans

    --- Mystic BBS v1.12 A47 2021/04/01 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org:23 (21:1/145)

    Hi, i actually was able to figure it out - partialy. at the top of the file,
    i typed into the ans file itself "|CL|PO" and it seems to have gotten pass
    the error pause message, but now it is scrolling by super fast. is there a display command that will slow it down? i tried looking in the documented display codes but was not able to find anything right off the bat. also i noticed something. the graphic i am replacing it with, was edited together
    with Mobeous. however all the colors were wrong. however when i brought the
    ans files into a windows VM and saved them with out the sause info, it began showing the correct colors again. it seems like Mobeous has a hard time
    saving metadata to the file, in a language which mystic understands.

    aside from that i am in the process of refactoring the menus and have been farely successful so far. teh only issue i am running into is the menu
    printing out underneight the ans graphics. so i am going to have to go back
    in later and fix those. however i am getting closer step by step to haveing a full customized theme for my BBS. Once i am done with that, i am going to create a few simple template themes for every one, and will be using them for writing the documentation on how to customize the theme. if i have enought energy / time, i might even do some videos of me creating them. i figured
    that way it would help noobs to customize their own BBS and not be so intemidated by the process.

    Thanks
    - Gamecube Buddy

    telnet --<{bbs.hive32.com:23333}>--

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Hive32 (21:4/129)
  • From bcw142@21:1/145 to gcubebuddy on Wednesday, April 07, 2021 03:19:00
    On 06 Apr 2021, gcubebuddy said the following...

    Hi, i actually was able to figure it out - partialy. at the top of the file, i typed into the ans file itself "" and it seems to have gotten
    pass the error pause message, but now it is scrolling by super fast. is there a display command that will slow it down? i tried looking in the documented display codes but was not able to find anything right off the

    There are controls but they depend on how you are displaying things. In general things like the GD Display a file command have a baudrate & pause controls:
    + New options for the GD "Display a file" menu command. The old optional
    data where just the filename is supplied continues to work, but now if
    the first character is @ it will expect a few options in the following
    format:

    Format #1: filename
    Format #2: @baudrate@true/false/end@filename
    The @baudrate field specifies the baud rate to display the file.

    The second field defines how file pauses should work. If set to TRUE
    the file will pause. If set to false it will not pause. If set to END
    then it will only pause after displaying the file.

    The final @filename is just the same as the format #1

    For example:
    @38400@end@bogacid1.ans

    The above would display JEDs 250kb ANSImation at 38400 baud, with no
    pauses except for one at the end.

    The gallery (GA) command also does this as do some others.


    bat. also i noticed something. the graphic i am replacing it with, was edited together with Mobeous. however all the colors were wrong. however when i brought the ans files into a windows VM and saved them with out
    the sause info, it began showing the correct colors again. it seems like Mobeous has a hard time saving metadata to the file, in a language which mystic understands.

    Maybe it's using iCE colors? There are MCI pipe codes to turn iCE on and off: first most of us use ! instead of the pipe code || as that code modifies what is being shown. In ANSIs !CY turns on iCE colors !CN turns off iCE colors.
    Just like !CL will clear the screen at the start of an ANSI or !14 will
    turn text bright yellow.
    There are also ways to pause big files with a pipe code: !PA for pause will
    put a pause prompt where it's added to an ANSI (best at start of line).

    --- Mystic BBS v1.12 A47 2021/04/01 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org:23 (21:1/145)
  • From gcubebuddy@21:4/129 to bcw142 on Wednesday, April 07, 2021 20:17:17
    On 07 Apr 2021, bcw142 said the following...

    On 06 Apr 2021, gcubebuddy said the following...

    Hi, i actually was able to figure it out - partialy. at the top of th file, i typed into the ans file itself "" and it seems to have gotten pass the error pause message, but now it is scrolling by super fast. there a display command that will slow it down? i tried looking in th documented display codes but was not able to find anything right off

    There are controls but they depend on how you are displaying things.
    In general things like the GD Display a file command have a baudrate & pause controls:
    + New options for the GD "Display a file" menu command. The old
    optional data where just the filename is supplied continues to work, but now if the first character is @ it will expect a few options in the following format:

    Format #1: filename
    Format #2: @baudrate@true/false/end@filename
    The @baudrate field specifies the baud rate to display the file.

    The second field defines how file pauses should work. If set to TRUE
    the file will pause. If set to false it will not pause. If set to
    END then it will only pause after displaying the file.

    The final @filename is just the same as the format #1

    For example:
    @38400@end@bogacid1.ans

    The above would display JEDs 250kb ANSImation at 38400 baud, with no
    pauses except for one at the end.

    The gallery (GA) command also does this as do some others.


    bat. also i noticed something. the graphic i am replacing it with, wa edited together with Mobeous. however all the colors were wrong. howe when i brought the ans files into a windows VM and saved them with ou the sause info, it began showing the correct colors again. it seems l Mobeous has a hard time saving metadata to the file, in a language wh mystic understands.

    Maybe it's using iCE colors? There are MCI pipe codes to turn iCE on and off: first most of us use ! instead of the pipe code || as that code modifies what is being shown. In ANSIs !CY turns on iCE colors !CN turns off iCE colors. Just like !CL will clear the screen at the start of an ANSI or !14 will turn text bright yellow.
    There are also ways to pause big files with a pipe code: !PA for pause will put a pause prompt where it's added to an ANSI (best at start of line).

    --- Mystic BBS v1.12 A47 2021/04/01 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org:23 (21:1/145)

    Wow awesome thanks! i will experiment around with it to see what i can come
    up with. Right now i am trying to troubleshoot an issue on my DEV system. the
    main menu, shows the ANSI, and a prompt at the bottom but no menu choices. have been looking all over in Editors / Menu /Theme-prompt editors and ANSI editors trying to figure out what i changed that messed it up. i can press M and it takes me to a the message sub-menu. but when i go back it just shows
    the same thing. when i look at the settings for the main menu, it shows standard prompt, and User Defined like it does in the default... so i am
    trying to figure out where else a setting would be hidden...

    Thanks
    - Gamecube Buddy

    telnet --<{bbs.hive32.com:23333}>--

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Hive32 (21:4/129)
  • From paulie420@21:2/150 to gcubebuddy on Wednesday, April 07, 2021 18:26:21
    /mystic/themes/default/text/logoff.ans

    Hi, i actually was able to figure it out - partialy. at the top of the file, i typed into the ans file itself "" and it seems to have gotten
    pass the error pause message, but now it is scrolling by super fast. is there a display command that will slow it down? i tried looking in the documented display codes but was not able to find anything right off the bat. also i noticed something. the graphic i am replacing it with, was edited together with Mobeous. however all the colors were wrong. however when i brought the ans files into a windows VM and saved them with out
    the sause info, it began showing the correct colors again. it seems like Mobeous has a hard time saving metadata to the file, in a language which mystic understands.

    aside from that i am in the process of refactoring the menus and have
    been farely successful so far. teh only issue i am running into is the menu printing out underneight the ans graphics. so i am going to have to go back in later and fix those. however i am getting closer step by step to haveing a full customized theme for my BBS. Once i am done with that,
    i am going to create a few simple template themes for every one, and
    will be using them for writing the documentation on how to customize the theme. if i have enought energy / time, i might even do some videos of
    me creating them. i figured that way it would help noobs to customize their own BBS and not be so intemidated by the process.

    Yea, there are tons of codes to set the baud rate (rate of display for an ANSI file)... lemme grab a link:

    http://wiki.mysticbbs.com/doku.php?id=displaycodes&s[]=display&s[]=codes

    Thats ALL of them... if you scroll down you'll find the DI## section. It talks about all the settings available to slow down rate of display using baud settings:

    DI## - Sets the baud rate emulation of the current display file, using the
    following scale:

    00 = No baud emulation (full speed)
    01 - 09 = 300 baud
    10 - 19 = 1200 baud
    20 - 29 = 2400 baud
    30 - 39 = 4800 baud
    40 - 49 = 9600 baud
    50 - 59 = 19200 baud
    60 - 69 = 28800 baud
    70 - 79 = 38460 baud
    80 - 89 = 57600 baud
    90 - 99 = 115200 baud

    This is another suggestion, that might be a little off-topic but has been really helpful to me. I like to throw a stock Mystic install in some /other directory. This is just a bone-stock Mystic install and for me is used because... I edit the HECK out of my Mystic install, and after so much prompt editing and file editing sometimes I can't find the 'original' prompt or ANSI file, because I have changed so many things. So having a stock install in /mystic2 or wherever is helpful, so that I can go over to a completely stock install.

    Might be helpful if you continue to edit the heck out of your BBS. :P

    Hope the baud rate codes help; you just add them to the top of your ANSI file, or... sometimes you can enter like @19200 on the end of a menu command that accepts those type of parameters; like in an ANSI gallery viewer or when displaying a file.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/02/12 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From gcubebuddy@21:4/129 to paulie420 on Thursday, April 08, 2021 12:40:10
    This is another suggestion, that might be a little off-topic but has
    been really helpful to me. I like to throw a stock Mystic install in
    some /other directory. This is just a bone-stock Mystic install and for
    me is used because... I edit the HECK out of my Mystic install, and
    after so much prompt editing and file editing sometimes I can't find the 'original' prompt or ANSI file, because I have changed so many things.
    So having a stock install in /mystic2 or wherever is helpful, so that I can go over to a completely stock install.

    Might be helpful if you continue to edit the heck out of your BBS. :P

    Hope the baud rate codes help; you just add them to the top of your ANSI file, or... sometimes you can enter like @19200 on the end of a menu command that accepts those type of parameters; like in an ANSI gallery viewer or when displaying a file.

    awesome! thanks for the help on this. Ya i am actually doing my development
    of the themes on a cloned VM of my prod system, but i have disabled the
    polling and stuff. that way it mirrors the same setups. for the default theme
    i have tared and ziped a backup copy of the dir. another problem i am experincing on my prod system is, after modified the messages number area,
    when ever it lists the messages it pauses and gives the [y], [n], [continue], message and the screen will only populate the messages once i type in one of those. i dont suppose there is something that can get around that diplay code wise is there?

    oh by the way, i am saving all the echos of the advice i am getting on this
    and am going to use if for my documentation, i was going to give credit to y'all for helping me with this. I eventually would like to do a short video series on this for everyone.

    Thanks
    - Gamecube Buddy

    telnet --<{bbs.hive32.com:23333}>--

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Hive32 (21:4/129)
  • From bcw142@21:1/145 to gcubebuddy on Thursday, April 08, 2021 18:32:06
    On 07 Apr 2021, gcubebuddy said the following...

    Wow awesome thanks! i will experiment around with it to see what i can come up with. Right now i am trying to troubleshoot an issue on my DEV system. the main menu, shows the ANSI, and a prompt at the bottom but
    no menu choices. have been looking all over in Editors / Menu /Theme-prompt editors and ANSI editors trying to figure out what i
    changed that messed it up. i can press M and it takes me to a the
    message sub-menu. but when i go back it just shows the same thing. when
    i look at the settings for the main menu, it shows standard prompt, and User Defined like it does in the default... so i am trying to figure out where else a setting would be hidden...

    I think the best way is to send you to the Mystic BBS Wiki on the menus: http://wiki.mysticbbs.com/doku.php?id=menus
    Right now it only really covers the basics, but maybe the issue you have has been covered. If not maybe it will help you define it better for the people here to help.

    --- Mystic BBS v1.12 A47 2021/04/01 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org:23 (21:1/145)
  • From paulie420@21:2/150 to gcubebuddy on Friday, April 09, 2021 11:11:27
    another problem i am experincing on my prod system is, after modified
    the messages number area, when ever it lists the messages it pauses and gives the [y], [n], [continue], message and the screen will only
    populate the messages once i type in one of those. i dont suppose there
    is something that can get around that diplay code wise is there?

    |PO

    ... the wiki is really helpful. Two parts of it that I refer to ALL the time are:

    DISPLAY CODES
    http://wiki.mysticbbs.com/doku.php?id=displaycodes

    MENU COMMANDS
    http://wiki.mysticbbs.com/doku.php?id=menu_commands

    oh by the way, i am saving all the echos of the advice i am getting on this and am going to use if for my documentation, i was going to give credit to y'all for helping me with this. I eventually would like to do
    a short video series on this for everyone.

    Awesome; over the years I have created a fairly large /mystictext directory. In fact, one could view it @ my gopher://20ForBeers.com:70 site... an exact link is:

    gopher://20forbeers.com/1/mystictext

    And, I just noticed that one of my 'mystic texts' is by you.. on backing up /mystic... :P

    Cheers, gcube.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/02/12 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)