• Ftelnet question

    From Alpha@21:4/158 to All on Wednesday, September 02, 2020 22:12:40
    So I've set up Rick Parrish's wonerful Ftelnet, using the proxy and provided embed code for web. But for some reason, as the javascript loads the terminal window on the web page, it abruptly scales down (literally the width and height change as I'm viewing in the console window). Over-riding CSS width/hieight has no effect.

    Any idea why? I don't remember this happening before. Not too keen on self-hosting, so thought maybe it was something obvious I'm not seeing?

    https://thedrunkengamer.com/

    Any pointers will be apprecieated!

    --
    ...Alpha / Robbie
    ...The Drunken Gamer BBS
    ...thedrunkengamer.com:8888
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.18.3)
    * Origin: The Drunken Gamer (21:4/158)
  • From ryan@21:1/168 to Alpha on Wednesday, September 02, 2020 16:57:06
    So I've set up Rick Parrish's wonerful Ftelnet, using the proxy and provided embed code for web. But for some reason, as the javascript
    loads the terminal window on the web page, it abruptly scales down (literally the width and height change as I'm viewing in the console window). Over-riding CSS width/hieight has no effect.

    Shot in the dark here but I host it myself and notice that sometimes there
    are certain characters displayed by the bbs which cause a resizing issue with fTelnet. Hard to put my finger on.

    One way I've been able to reliable reproduce the issue is to send the
    different font codes (like in syncterm and netrunner) - the font change
    escape sequences for some reason screw with the size of fTelnet.

    --- Mystic BBS v1.12 A46 2020/08/06 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From Bucko@21:4/131 to Alpha on Wednesday, September 02, 2020 18:46:26
    On 02 Sep 2020, Alpha said the following...

    So I've set up Rick Parrish's wonerful Ftelnet, using the proxy and provided embed code for web. But for some reason, as the javascript
    loads the terminal window on the web page, it abruptly scales down (literally the width and height change as I'm viewing in the console window). Over-riding CSS width/hieight has no effect.

    It does that also to my Enigma board.. All of my other boards it is fine, I just noticed it myself today logging on from work.. I will have to look at it also.

    --- Mystic BBS v1.12 A46 2020/08/26 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)
  • From Alpha@21:4/158 to ryan on Thursday, September 03, 2020 13:22:35

    On 09/03/2020 12:00 am ryan said...
    One way I've been able to reliable reproduce the issue is to send the different font codes (like in syncterm and netrunner) - the font change escape sequences for some reason screw with the size of fTelnet.

    Thanks Ryan, I'll give that a look!


    --
    ...Alpha / Robbie
    ...The Drunken Gamer BBS
    ...thedrunkengamer.com:8888
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.18.3)
    * Origin: The Drunken Gamer (21:4/158)
  • From Alpha@21:4/158 to Bucko on Thursday, September 03, 2020 13:25:11

    On 09/03/2020 12:15 am Bucko said...
    On 02 Sep 2020, Alpha said the following...
    So I've set up Rick Parrish's wonerful Ftelnet, using the proxy
    and provided embed code for web. But for some reason, as the javascript loads the terminal window on the web page, it abruptly scales down (literally the width and height change as I'm viewing in the console window). Over-riding CSS width/hieight has no effect.

    B

    It does that also to my Enigma board.. All of my other boards it is fine, I just noticed it myself today logging on from work.. I will have to look at it also.

    Ah, good to know it wasn't just me! I had some problems setting up VTX, so I thought I'd use FTelnet. Ryan mentioned it might be a font/character issue, I'll keep digging as well! thanks.





    --
    ...Alpha / Robbie
    ...The Drunken Gamer BBS
    ...thedrunkengamer.com:8888
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.18.3)
    * Origin: The Drunken Gamer (21:4/158)
  • From tonic@21:3/118 to Bucko on Thursday, September 03, 2020 09:42:21
    I had this problem as well with my Enigma BBS
    The trick is that their is a subclass for the CSS that can be forced to scale. It might still be wonky for the first few seconds before the WSS connection establishes, but my users don't tend to notice it.

    I recommend opening up the inspector of your browser, as I can't remember the name of the class off hand, but it's underneath what you THINK you need to change, if that helps.

    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.18.3)
    * Origin: PANOPTICON (21:3/118)
  • From Alpha@21:4/158 to tonic on Thursday, September 03, 2020 18:14:58

    On 09/03/2020 3:45 pm tonic said...
    I had this problem as well with my Enigma BBS The trick is that their is a subclass for the CSS that can be forced to scale. It might still be wonky for the first few seconds before the WSS connection establishes, but my users don't tend to notice it.



    I recommend opening up the inspector of your browser, as I can't remember the name of the class off hand, but it's underneath what you THINK you need to change, if that helps.

    I'll check this out. I went ahead and set up the ftlenet client on my local server so I can make direct changes to the CSS... I tried changing all the obvious ones, but they were over-ridden again. I'm thinking there must be something in the javascript that actually is re-setting widths, maybe taking a dynamic screen width measurement or something... I'll keep digging! Thanks.





    --
    ...Alpha / Robbie
    ...The Drunken Gamer BBS
    ...thedrunkengamer.com:8888
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.18.3)
    * Origin: The Drunken Gamer (21:4/158)