• message area changing

    From Alexander Grotewohl@1:103/705 to g00r00 on Mon Mar 29 08:28:35 2021
    i've combined the group and area changes into one command (j) but quitting out of the first one still continues on to the area selection..

    would it be possible to perhaps set the OK flag and then i can use that to decide whether to run the area change .. if the group change never happened?

    perhaps there's a better way to do that.. perhaps with mpl. but from a brief look it sounded like i might have to do it all by hand and manually check acs levels.

    thanks!
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From g00r00@1:129/215 to Alexander Grotewohl on Mon Mar 29 14:21:31 2021
    would it be possible to perhaps set the OK flag and then i can use that
    to decid e whether to run the area change .. if the group change never happened?

    I had this on my TODO list and just hadn't got around to it. This will be in the next build. I'll try to get an update up within the next day or two for you.

    Thanks for the suggestion!

    --- Mystic BBS v1.12 A47 2021/02/12 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From Alexander Grotewohl@1:103/705 to g00r00 on Mon Mar 29 12:40:50 2021
    Re: Re: message area changing
    By: g00r00 to Alexander Grotewohl on Mon Mar 29 2021 02:21 pm

    I had this on my TODO list and just hadn't got around to it. This will be in the next build. I'll try to get an update up within the next day or two for you.

    well that's awfully quick! hah. thank you.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Christian Sacks@2:250/5 to Alexander Grotewohl on Fri Apr 2 09:43:49 2021
    On 29 Mar 2021, Alexander Grotewohl said the following...

    i've combined the group and area changes into one command (j) but
    quitting out of the first one still continues on to the area selection..

    would it be possible to perhaps set the OK flag and then i can use that
    to decide whether to run the area change .. if the group change never happened?

    perhaps there's a better way to do that.. perhaps with mpl. but from a brief look it sounded like i might have to do it all by hand and
    manually check acs levels.


    You're probably better off disabling the Conference change and Area change and just sticking with the index lister, it's much easier to navigate around the message and file bases. I have left those enabled on mine but the index lister is really a lot easier in my opinion.

    Just my two pence worth, don't spend it all at once! =)

    --- Mystic BBS v1.12 A47 2020/12/04 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (2:250/5)
  • From Alexander Grotewohl@1:103/705 to Christian Sacks on Fri Apr 2 06:19:56 2021
    Re: Re: message area changing
    By: Christian Sacks to Alexander Grotewohl on Fri Apr 02 2021 09:43 am

    You're probably better off disabling the Conference change and Area change and just sticking with the index lister, it's much easier to navigate around the message and file bases. I have left those enabled on mine but the index lister is really a lot easier in my opinion.

    a little too modern for me i think.. lol. i prefer the original message reader as well. though that's partially because the fancier one doesn't detect screen height so you're stuck with 80x25 minus header&footer height.

    i think it'd be cool if it still operated the same way, but the header was included in the scrolled text.. it's nice to pan around but i don't need the header all the time and would like it to scroll away to make room for text. in a sense the fancy scrolling reader would become the plain one and the only way you'd know it wasn't is by using the arrow keys..

    i've always despised line editors for messages though.. the full screen editor is just about as bog standard as you can get ;) and mystic's is quite nice.. though it too suffers the 80x25(or 24) fate.

    i duno, did a bit of a rant there lol. basically offline readers do all that same stuff i'm calling "modern" and i've used those quite a bit too. but the bbs interfaces themselves have gotten SO NICE! :)
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From g00r00@1:129/215 to Alexander Grotewohl on Fri Apr 2 23:58:25 2021
    a little too modern for me i think.. lol. i prefer the original message reader a s well. though that's partially because the fancier one doesn't detect screen he ight so you're stuck with 80x25 minus header&footer height.

    You're not stuck with 80x25, Mystic can have themes/templates up to 160x60.

    I really just need to make a better default theme for Mystic.

    --- Mystic BBS v1.12 A47 2021/04/01 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From Alexander Grotewohl@1:103/705 to g00r00 on Sat Apr 3 06:32:45 2021
    Re: Re: message area changing
    By: g00r00 to Alexander Grotewohl on Fri Apr 02 2021 11:58 pm

    You're not stuck with 80x25, Mystic can have themes/templates up to 160x60.

    i duno, i took great care to ensure none of the art on my board relies on the wrapping on column 80 (or 132, etc) in the hopes that any arbitrarily-sized xterm could just telnet in and have it display correctly. i don't know if relying on a theme for each size (or rather line count) is what i want to do. especially when syncterm for example supports 6 line count options for 80 column and a whopping 9 options for 132 column.

    would just assume have 3 themes for example.. then do if width > 39 - use 40 column set. if width > 79 use 80 column.. if width > 131 use 132 column if avail.. and even then those would just be used for artwork.. the height for everything else with a header and footer just doing the right thing regardless of height. i suppose arbitrary widths could be done for those too if a repeat character/color or a repeat section of the ansi was provided.

    i understand if that's not in the cards but that's what i'd like to strive for :)
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From g00r00@1:129/215 to Alexander Grotewohl on Sat Apr 3 12:25:00 2021
    correctly. i don't know if relying on a theme for each size (or rather line count) is what i want to do. especially whe n syncterm for example

    You don't have to rely on a theme for each size, but you could certainly do it that way if you wanted to. Or you could make a single theme that supports many terminal sizes. Its up to you how you want it to work.

    --- Mystic BBS v1.12 A47 2021/04/01 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From luc mccarragher@1:249/206 to g00r00 on Tue Apr 6 08:41:02 2021
    On 02 Apr 2021, g00r00 said the following...

    a little too modern for me i think.. lol. i prefer the original messa reader a s well. though that's partially because the fancier one does detect screen he ight so you're stuck with 80x25 minus header&footer height.

    You're not stuck with 80x25, Mystic can have themes/templates up to 160x60.

    I really just need to make a better default theme for Mystic.


    Does it detect and Ajust Automaticly ?

    --- Mystic BBS v1.12 A47 2021/04/01 (Windows/32)
    * Origin: SpaceSST BBS (1:249/206)
  • From g00r00@1:129/215 to luc mccarragher on Tue Apr 6 12:30:54 2021
    You're not stuck with 80x25, Mystic can have themes/templates up to 160x60.

    Does it detect and Ajust Automaticly ?

    Yes it detects screen size and will use the largest display files you create that can fit on their screen.

    You still have to create what is displayed of course.

    --- Mystic BBS v1.12 A47 2021/04/01 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From Alexander Grotewohl@1:103/705 to g00r00 on Tue Apr 6 17:16:02 2021
    Re: Re: message area changing
    By: g00r00 to Alexander Grotewohl on Mon Mar 29 2021 02:21 pm

    I had this on my TODO list and just hadn't got around to it. This will be in the next build. I'll try to get an update up within the next day or two for you.

    have just gotten around to testing this. works great.. thanks!
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Alexander Grotewohl@1:103/705 to g00r00 on Tue Apr 6 17:25:58 2021
    Re: Re: message area changing
    By: g00r00 to Alexander Grotewohl on Fri Apr 02 2021 11:58 pm

    You're not stuck with 80x25, Mystic can have themes/templates up to 160x60.

    okay, now that i've installed A47 and have a better idea what what it does i think i can ask better questions. from the looks of it i can create msg_editor.ini files for any size/line count i want. but here's where my curiousity lies: if i want two editors, say 80x25 and 80x50 just because they used to be common. i create two templates that are nearly identical except for the lower-right coordinate i supply. would it be possible to just instead inverse the lower coordinate so it's a "lines from bottom" instead? in which case one 80 column template would cover every line count.

    i suppose i could also automate the creation of msg_editor.c80x24.ini through msg_editor.c80x100.ini or whatever but :)

    I really just need to make a better default theme for Mystic.

    i duno, i think the default is very much "i've just installed my bbs.. let me geek out about it" in the right old-school sort of way. i call sync bbses and set my theme to "synchronade" or whatever it's called for the same sort of reason.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From g00r00@1:129/215 to Alexander Grotewohl on Wed Apr 7 11:59:47 2021
    i suppose i could also automate the creation of msg_editor.c80x24.ini through ms g_editor.c80x100.ini or whatever but :)

    If you wanted to do dynamic per-user instead of creating supported screen sizes what I would do is have a script that creates them if they don't already exist (when the user calls in). I realize that may not be ideal so I have a few other ideas that I was experimenting with:

    - Run MPL script on load and every redraw so you can define coordinates and paint whatever you want using scripting.
    - Some simple inline scripting when defining coordinates that looks something like: {2+(WinSizeX/2)}

    Mystic will select the largest it can use for each user and BBS terminals usually have a specific screensize like 80x24 or 132x36 though, so for most situations just supporting the common resolutions within your templates will work pretty good for end users. To do it dynamic will of course require some sort of minor scripting though if I am going to continue to put all of the visual power in the SysOp's hands.

    --- Mystic BBS v1.12 A47 2021/04/01 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From Alexander Grotewohl@1:103/705 to g00r00 on Wed Apr 7 11:29:49 2021
    Re: Re: message area changing
    By: g00r00 to Alexander Grotewohl on Wed Apr 07 2021 11:59 am

    Mystic will select the largest it can use for each user and BBS terminals usually have a specific screensize like 80x24 or 132x36 though, so for mos

    right on. i'll have to look at it and see what i can do. for now though i'll just have to create a handful of templates. most users will get something close enough :)

    i suppose if i wanted i could do something a bit "dirty" and craft the ansi for the editor to have an ansi cursor down 9999 and then cursor up the amount of the footer.. and have the pipe codes for the Insert indicator, etc do the same.. haha
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)