• reply.ssjs vs other .ssjs files

    From Retro Guy@VERT/RETROBBS to DOVE-Net.Synchronet_Discussion on Wed Aug 15 10:23:49 2018
    Hello,

    I run a Synchronet system with a heavily modified web interface. To do
    this I've had to change some of the .ssjs files to match the interface.

    What I found was that it seems all the files honor the setting of whether
    or not to display topnav/leftnav etc., but reply.ssjs does not. It just displays them.

    I've modified my copy for my needs, but didn't know if this is
    intentional, or an oversight (or maybe I have no idea what I'm doing,
    which is always an option). Thought I'd mention it. Clips from the files
    are below.

    reply.ssjs:

    write_template("header.inc");
    load(topnav_html);
    load(leftnav_html);

    other .ssjs files:

    if(do_header)
    write_template("header.inc");
    if(do_topnav)
    load(topnav_html);
    if(do_leftnav)
    load(leftnav_html);
    if(do_rightnav)
    write_template("rightnav.inc");

    I'm running 3.17, Rev A - Feb 20, 2018

    Retro Guy

    ---
    Synchronet RetroBBS - retrobbs.rocksolidbbs.com
  • From Digital Man@VERT to Retro Guy on Wed Aug 15 11:31:01 2018
    Re: reply.ssjs vs other .ssjs files
    By: Retro Guy to DOVE-Net.Synchronet_Discussion on Wed Aug 15 2018 10:23 am

    Hello,

    I run a Synchronet system with a heavily modified web interface. To do
    this I've had to change some of the .ssjs files to match the interface.

    What I found was that it seems all the files honor the setting of whether
    or not to display topnav/leftnav etc., but reply.ssjs does not. It just displays them.

    I've modified my copy for my needs, but didn't know if this is
    intentional, or an oversight (or maybe I have no idea what I'm doing,
    which is always an option). Thought I'd mention it. Clips from the files
    are below.

    reply.ssjs:

    write_template("header.inc");
    load(topnav_html);
    load(leftnav_html);

    other .ssjs files:

    if(do_header)
    write_template("header.inc");
    if(do_topnav)
    load(topnav_html);
    if(do_leftnav)
    load(leftnav_html);
    if(do_rightnav)
    write_template("rightnav.inc");

    I'm running 3.17, Rev A - Feb 20, 2018

    Cool. If you want to send me the fixed reply.ssjs I'll check it into CVS for others to use.

    digital man

    This Is Spinal Tap quote #43:
    I feel my role in the band is ... kind of like lukewarm water.
    Norco, CA WX: 81.2F, 57.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Retro Guy@VERT/RETROBBS to Digital Man on Thu Aug 16 10:19:40 2018
    Re: reply.ssjs vs other .ssjs files
    By: Digital Man to Retro Guy on Wed Aug 15 2018 11:31 am

    Re: reply.ssjs vs other .ssjs files
    By: Retro Guy to DOVE-Net.Synchronet_Discussion on Wed Aug 15 2018 10:23 am

    Hello,

    I run a Synchronet system with a heavily modified web interface. To do this I've had to change some of the .ssjs files to match the interface.

    What I found was that it seems all the files honor the setting of whether or not to display topnav/leftnav etc., but reply.ssjs does not. It just displays them.

    I've modified my copy for my needs, but didn't know if this is intentional, or an oversight (or maybe I have no idea what I'm doing, which is always an option). Thought I'd mention it. Clips from the files are below.


    Cool. If you want to send me the fixed reply.ssjs I'll check it into CVS for others to use.

    digital man

    Done. Hopefully you'll find it in RETROBBS.in If not, it's also here: http://retrobbs.rocksolidbbs.com/files/reply.ssjs.zip (as a zip file)

    This copy works fine for me here. Thanks!

    Retro Guy

    ---
    Synchronet RetroBBS - retrobbs.rocksolidbbs.com