• synchronet web api

    From Tracker1@1:103/705 to echicken on Thu Feb 4 05:58:24 2021
    echicken,

    Any interest in coordinating/collaborating on this?

    I'm starting API interfaces for an spa focused web ui. Are there any libraries/modules you would suggest I look at for some of this based on
    what you've done, I know some parts of webv4 are using APIs, and a lot
    is just inline. I'd prefer to keep what I'm doing as compatible as
    reasonable with what you've done so far, specifically session/auth and
    the modopts.ini in particular.

    Planning on having the api endpoints effectively be /sapi/*.ssjs in a
    separate directory, so as not to conflict with what you're working on,
    but wouldn't mind having it useful to both. I'm planning on starting
    with the newuser options, and user creation api first. Not sure about integrating some similar behaviors to the first user creation via the bbs/terminal interface.

    (note: replied on a webv4 message so the "to" would be set via nntp)
    --
    Michael J. Ryan (tracker1)
    +o roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to Tracker1 on Thu Feb 4 14:53:53 2021
    Re: synchronet web api
    By: Tracker1 to echicken on Thu Feb 04 2021 05:58:24

    I'm starting API interfaces for an spa focused web ui. Are there any libraries/modules you would suggest I look at for some of this based on

    Anything useful and reusable would be in webv4/lib/, which is a lot of stuff. Most inline server-side code is very much tied to the view and won't be useful. If it belongs in a library I usually put it in one unless I'm being very lazy.

    is just inline. I'd prefer to keep what I'm doing as compatible as reasonable with what you've done so far, specifically session/auth and the modopts.ini in particular.

    Some of the settings in modopts.ini may be useful and interchangeable. The session store is pretty simple and is just an ini file under data/user/#.web.

    Authentication is not well implemented in webv4 and I plan on replacing it soon. I would not pursue compatibility with that at the moment.

    I wouldn't worry too much about compatibility unless you plan on integrating with webv4 somehow. Although I will maintain, enhance, and support webv4 indefinitely, I don't see any big changes or new features coming anytime soon. I have another project underway which is similar to yours but probably has a few different goals - and I'm not giving much thought to webv4 compatibility when I work on it.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Fri Feb 5 06:31:57 2021
    Re: webv4
    By: echicken to DesotoFireflite on Thu Feb 04 2021 12:20 am

    No idea at the moment, but I'll ponder it. I'll let you know if I come up with anything.

    I have no idea if this helps, but this is the error I get when I try to read email someone sends me, and I click on it to read the body. I tried this with the test user, and no error appears, this is just with me. It seems I'm the only one this is affecting and I'm the only one that can't see the body of emails. This is the only error I am seeing. As always, Thanks.

    2/5 06:21:50a 55064 !JavaScript c:\SBBS\webv4\lib/forum.js line 410: ReferenceError: xjs_eval is not defined, Request: /webv4/api/forum.ssjs?call=get-mail-body&number=8607


    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- CAT (n.), Furry keyboard cover.
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to DesotoFireflite on Fri Feb 5 14:00:56 2021
    Re: webv4
    By: DesotoFireflite to echicken on Fri Feb 05 2021 06:31:57

    2/5 06:21:50a 55064 !JavaScript c:\SBBS\webv4\lib/forum.js line 410: ReferenceError: xjs_eval is not defined, Request: /webv4/api/forum.ssjs?call=get-mail-body&number=8607

    Your copy of exec/load/xjs.js is out of date. I added the xjs_eval() function to it about three months ago. Getting the latest version should resolve this problem.

    seems I'm the only one this is affecting and I'm the only one that can't

    The script is trying to add a button to the page (Add Sender to Twitlist) when this error occurs. It only adds this button for sysop-level users, so regular users wouldn't have had this problem.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Fri Feb 5 17:06:35 2021
    Re: webv4
    By: echicken to DesotoFireflite on Fri Feb 05 2021 02:00 pm

    2/5 06:21:50a 55064 !JavaScript c:\SBBS\webv4\lib/forum.js line 410:
    ReferenceError: xjs_eval is not defined, Request:
    /webv4/api/forum.ssjs?call=get-mail-body&number=8607

    Your copy of exec/load/xjs.js is out of date. I added the xjs_eval() function to it about three months ago. Getting the latest version should resolve this problem.

    That took care of the problem. Thank you for all the help.

    The script is trying to add a button to the page (Add Sender to Twitlist) when this error occurs. It only adds this button for sysop-level users, so

    That explains it all, again thanks

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Don't eat the yellow snow!
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Thu Feb 18 15:59:43 2021
    I like the recent changes you made in the last few days to web 4, thanks for fixing the dark mode to default on,

    I have noticed that when viewing webv4, the index.xjs, sometimes, it dislpays the js language instead of the login web page, but if you refresh, it displays normaly. It's seems to be happening most if someone logs in for the first time. I notice it if I'm showing my web page to someone that has never seen it before on their computer, and also when I log in at a the company work station at work. Is this due to my setup, or is it a known thing.

    Also, what does "nodelist_ibbs = true" or false do in the modopts.ini for webv4. I found the explination for everything else but that.

    As always, thanks for all your hard work.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- The truth will set you free. But first it'll piss you off.
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Mortifis@1:103/705 to DesotoFireflite on Thu Feb 18 17:31:53 2021
    I have noticed that when viewing webv4, the index.xjs, sometimes, it dislpays the js language instead of the login web page, but if you refresh, it displays normaly. It's seems to be happening most if someone logs in for the first time. I notice it if I'm showing my web page to someone that has never seen it before on their computer, and also when I log in at a the company work station at work. Is this due to my setup, or is it a known thing.
    ---

    The raw *.xjs/*.ssjs output instead of the rendered html happens with runemsater (more frequently) as well not just webv4 .. likely an issue with the web server and not necessarily the ui

    ~mortifis

    ---
    þ Synchronet þ AlleyCat! BBS Lake Echo, NS Canada
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to DesotoFireflite on Thu Feb 18 16:51:15 2021
    Re: webv4
    By: DesotoFireflite to echicken on Thu Feb 18 2021 15:59:43

    I have noticed that when viewing webv4, the index.xjs, sometimes, it dislpays the js language instead of the login web page, but if you

    is it a known thing.

    I see this once in a while, but not often.

    If you want to share the first few lines of JS garbage that show up in your browser, I'd be interested to see them. I'll keep an eye out for it myself, but it sounds like you're encountering it more often.

    I'm not 100% sure, but it's unlikely to be a webv4 problem. Seems like the server is sending the contents of the script instead of executing it - so my code isn't even getting the chance to screw things up for you.

    Also, what does "nodelist_ibbs = true" or false do in the modopts.ini for webv4. I found the explination for everything else but that.

    This setting doesn't do anything at the moment; it's left over from an interbbs "who's online"/telegram thing that was badly implemented.

    I do want to revisit this feature, but it'll take a bit of doing. It'll involve a few changes to the inter-BBS messaging JS library and I will want to chat with DM about that a bit first.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to Mortifis on Thu Feb 18 17:34:16 2021
    Re: webv4
    By: Mortifis to DesotoFireflite on Thu Feb 18 2021 05:31 pm

    The raw *.xjs/*.ssjs output instead of the rendered html happens with runemsater (more frequently) as well not just webv4 .. likely an issue with the web server and not necessarily the ui

    I haven't noticed that, as I made a custom index.html page for the ruinmaster part of my website to handle my other 2 bbs's, and I use webv4 for the synchronet side.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- An alcoholic is someone you don't like who drinks as much as you do.
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Thu Feb 18 17:37:11 2021
    Re: webv4
    By: echicken to DesotoFireflite on Thu Feb 18 2021 04:51 pm

    I have noticed that when viewing webv4, the index.xjs, sometimes, it
    dislpays the js language instead of the login web page, but if you

    is it a known thing.

    I see this once in a while, but not often.

    If you want to share the first few lines of JS garbage that show up in your browser, I'd be interested to see them. I'll keep an eye out for it

    ok, the next time it happens, I'll copy it, and send it to you. Thanks.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Old farts never die! They just smell that way...
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to DesotoFireflite on Thu Feb 18 23:10:05 2021
    Re: webv4
    By: DesotoFireflite to Mortifis on Thu Feb 18 2021 05:34 pm

    ruinmaster part of my website to handle my other 2 bbs's, and I use webv4

    Nice Freudian. :-)
    --
    digital man

    Rush quote #48:
    The point of the journey is not to arrive. Anything can happen.
    Norco, CA WX: 50.7øF, 33.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Fri Feb 19 06:18:18 2021
    Re: webv4
    By: echicken to DesotoFireflite on Thu Feb 18 2021 04:51 pm

    If you want to share the first few lines of JS garbage that show up in your browser, I'd be interested to see them. I'll keep an eye out for it myself, but it sounds like you're encountering it more often.

    Here is the first few lines of code as you asked for. I see this issue more in Google Chrome, than in any other browser. I've just seen it a few times in edge, as that's what I use at home. Hope this helps.

    <?xjs
    var settings = load('modopts.js', 'web') || { web_directory: web_root_dir + '/..' };
    load(settings.web_directory + '/lib/init.js');
    load(settings.web_lib + 'auth.js');
    load(settings.web_lib + 'pages.js');
    load(settings.web_lib + 'sidebar.js');

    var page = typeof http_request.query.page == 'undefined' ? '000-home.xjs' : http_request.query.page[0];
    if (page.search(/(?:https?|ftp|telnet|ssh|gopher|rlogin|news):\/\/[^\s'"'<>()]*|[- \w.+]+@(?:[-\w]+\.)+[\w]{2,6}/i) > -1) {
    http_reply.status = '301 Moved Permanently';
    http_reply.header['Location'] = page;
    exit();
    }
    var pagePath = getPagePath(page);
    if (pagePath == null) page = '000-home.xjs';
    var page_ctrl = getCtrlLine(pagePath);

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- FART(n): An audio test of one's waste-disposal system.
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to Digital Man on Fri Feb 19 06:19:53 2021
    Re: webv4
    By: Digital Man to DesotoFireflite on Thu Feb 18 2021 11:10 pm

    ruinmaster part of my website to handle my other 2 bbs's, and I use
    webv4

    Nice Freudian. :-)

    LOL, not intentional, but good.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Don't eat the yellow snow!
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to DesotoFireflite on Fri Feb 19 13:56:56 2021
    Re: webv4
    By: DesotoFireflite to echicken on Fri Feb 19 2021 06:18:18

    Here is the first few lines of code as you asked for. I see this issue more in Google Chrome, than in any other browser. I've just seen it a few times in edge, as that's what I use at home. Hope this helps.

    Thanks. It confirms some of my suspicions and has narrowed the problem down considerably. I'll bring this up with Deuce as it's a webserver problem, and I know roughly where it's occurring now.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Fri Feb 19 14:38:59 2021
    Re: webv4
    By: echicken to DesotoFireflite on Fri Feb 19 2021 01:56 pm

    Thanks. It confirms some of my suspicions and has narrowed the problem down considerably. I'll bring this up with Deuce as it's a webserver probl

    Awesome, glad I could help

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- I'm so disorganized my keyboard isn't even in alphabetical order!
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to DesotoFireflite on Fri Feb 19 12:57:23 2021
    On 2/18/2021 3:34 PM, DesotoFireflite wrote:
    The raw *.xjs/*.ssjs output instead of the rendered html happens with
    runemsater (more frequently) as well not just webv4 .. likely an issue
    with the web server and not necessarily the ui

    I haven't noticed that, as I made a custom index.html page for the ruinmaster part of my website to handle my other 2 bbs's, and I use
    webv4 for the synchronet side.

    I cheated, myself... running 3 instances, one default for future api dev
    with a 404.ssjs that redirects to a common host... then I have the other
    two (runemaster and ecweb4) on different ports. I have a separate Caddy
    server acting as a reverse-proxy for the three, hosting static content
    on the main site.

    More on my todo list.
    --
    Michael J. Ryan (tracker1)
    +o roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From MRO@1:103/705 to Digital Man on Fri Feb 19 20:43:12 2021
    Re: webv4
    By: Digital Man to DesotoFireflite on Thu Feb 18 2021 11:10 pm

    Re: webv4
    By: DesotoFireflite to Mortifis on Thu Feb 18 2021 05:34 pm

    ruinmaster part of my website to handle my other 2 bbs's, and I use webv4

    Nice Freudian. :-)
    --

    he did a pretty damn good job with what he had to work with, though.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Sat Apr 3 13:49:34 2021
    Good Morning EC

    As you remember, I am running webv4 from my main website. I would like a way for the user to go from webv4 back to the main site after they are finished with synchronet.

    Across the top on the header, you have the BBS Name, Home, Forum, Files, More.

    What I would like is when they select Valhalla Home Services, that it go back to my main website. Is there a way you could make that selectable for those of us that are running webv4 from another site. Thanks for considering this

    When you hover over Valhalla Home Services, you see bbs.valhallabbs/webv4/ where I would like it to be bbs.valhallabbs.com/

    The home button is sufficent for the user to return the the webv4 page.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- SENILE.COM found...Out of Memory...
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to DesotoFireflite on Mon Apr 5 15:08:12 2021
    Re: webv4
    By: DesotoFireflite to echicken on Sat Apr 03 2021 13:49:34

    When you hover over Valhalla Home Services, you see bbs.valhallabbs/webv4/ where I would like it to be bbs.valhallabbs.com/

    Done. After updating, add a setting to ctrl/modopts.ini -> [web]:

    brand_link = /

    Or instead of /, whatever URL you want that link to point to.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Mon Apr 5 14:56:20 2021
    Re: webv4
    By: echicken to DesotoFireflite on Mon Apr 05 2021 03:08 pm

    When you hover over Valhalla Home Services, you see
    bbs.valhallabbs/webv4/ where I would like it to be
    bbs.valhallabbs.com/

    Done. After updating, add a setting to ctrl/modopts.ini -> [web]:

    brand_link = /

    Works like a charm, thanks so much. I did notice one thing however, after the update, you can't view the files section. I don't think it's related, as it points to the correct area "http://bbs.valhallabbs.com/webv4/?page=002-files.xjs" but all you get is a blank page. I have not upgraded to 2.19, so nothing has changed on my end, and I have been keeping up with the updates on webv4.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Don't eat the yellow snow!
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to DesotoFireflite on Mon Apr 5 20:55:45 2021
    Re: webv4
    By: DesotoFireflite to echicken on Mon Apr 05 2021 14:56:20

    Works like a charm, thanks so much. I did notice one thing however, after the update, you can't view the files section. I don't think it's related, as it points to the correct area "http://bbs.valhallabbs.com/webv4/?page=002-files.xjs" but all you get is a blank page. I have not upgraded to 2.19, so nothing has changed on my end, and I have been keeping up with the updates on webv4.

    Well, that's interesting. Someone else is having the same problem, but I am not experiencing it on my system.

    When you say "keeping up with the updates on webv4", does that mean you're updating webv4 but maybe not updating the rest of your BBS at the same time?

    DM recently made a change to webv4/lib/files.js which depends on a recent copy of exec/load/filebase.js. If you don't have the latest version of that latter file, this might break things for you.

    (Same goes for John Willoughby if he's reading this, and sorry if I got the name wrong.)

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Al@1:103/705 to echicken on Tue Apr 6 07:54:37 2021
    Re: webv4
    By: echicken to DesotoFireflite on Mon Apr 05 2021 08:55 pm

    Well, that's interesting. Someone else is having the same problem, but I am not experiencing it on my system.

    I have noticed that files uploaded since the 3.19 upgrade that files received after that are not listed. I wonder if webv4 is using the <=3.18 filebase instead of the => 3.19 filebase?

    Ttyl :-),
    Al

    ... (Tagline under construction)

    ---
    þ Synchronet þ The Rusty MailBox - Penticton, BC Canada
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to Al on Tue Apr 6 15:02:13 2021
    Re: webv4
    By: Al to echicken on Tue Apr 06 2021 07:54:37

    I have noticed that files uploaded since the 3.19 upgrade that files received after that are not listed. I wonder if webv4 is using the <=3.18 filebase instead of the => 3.19 filebase?

    Yes, that's the case. I'll turn my attention to updating the Files page in the next couple of weeks.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to echicken on Tue Apr 6 15:44:56 2021
    Re: webv4
    By: echicken to DesotoFireflite on Mon Apr 05 2021 08:55 pm

    Works like a charm, thanks so much. I did notice one thing however,
    after the update, you can't view the files section. I don't think
    it's related, as it points to the correct area
    "http://bbs.valhallabbs.com/webv4/?page=002-files.xjs" but all you
    get is a blank page. I have not upgraded to 2.19, so nothing has
    changed on my end, and I have been keeping up with the updates on
    webv4.

    Well, that's interesting. Someone else is having the same problem, but I am not experiencing it on my system.

    When you say "keeping up with the updates on webv4", does that mean you're updating webv4 but maybe not updating the rest of your BBS at the same time?

    I sometimes forget to do that :( I try to keep up with it, but sometime I just forget.

    DM recently made a change to webv4/lib/files.js which depends on a recent copy of exec/load/filebase.js. If you don't have the latest version of that latter file, this might break things for you.

    I think that was it. I installed Binkit this weekend, and upgraded the js files it uses, one being filebase.js. I just checked the js files that filebase.js looks for, and I noticed I haden't updated filesize.js. Now that I have done that, webv4 is back working. While I was at it, I re downloaded files.js, auth.js. and request.js to to be sure I hit all areas fresh.

    Everything is good now, Thanks


    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Old farts never die! They just smell that way...
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Al on Tue Apr 6 18:14:27 2021
    Re: webv4
    By: Al to echicken on Tue Apr 06 2021 07:54 am

    Re: webv4
    By: echicken to DesotoFireflite on Mon Apr 05 2021 08:55 pm

    Well, that's interesting. Someone else is having the same problem, but I am not experiencing it on my system.

    I have noticed that files uploaded since the 3.19 upgrade that files received after that are not listed. I wonder if webv4 is using the <=3.18 filebase instead of the => 3.19 filebase?

    Yes, that's precisely what's happening. :-)
    --
    digital man

    This Is Spinal Tap quote #1:
    Nigel Tufnel: These go to eleven.
    Norco, CA WX: 70.5øF, 49.0% humidity, 5 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)