• Gopher banner?

    From poindexter FORTRAN@1:229/2 to All on Sunday, October 06, 2019 10:46:00
    From: poindexter.fortran@REALITY.remove-b51-this

    Is there a way to have the Gopher server output a header text file?
    Something to output an ascii banner and info about the server before showing the gopher content, similar to the welcome message on the IRC server.


    ... Have you ever asked a question you weren't supposed to ask?
    --- MultiMail/XT v0.52
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
    --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Digital Man@1:229/2 to All on Sunday, October 06, 2019 13:38:01
    From: digital.man@vert.synchro.net.remove-cpr-this

    To: poindexter FORTRAN
    Re: Gopher banner?
    By: poindexter FORTRAN to All on Sun Oct 06 2019 09:46 am

    Is there a way to have the Gopher server output a header text file? Something to output an ascii banner and info about the server before showing the gopher content, similar to the welcome message on the IRC server.

    That capability is not already in gopherservice.js, but it seems like something
    that could be easily added. Likely, in the block following:

    if(request=="" || request=='/') { /* "root" */

    Exactly how that gets represented over the network I'm not sure, but a good read of https://tools.ietf.org/html/rfc1436 should illuminate how to do that. And if you end up with something workable, then submit a patch and I'll commit it to CVS.

    digital man

    Synchronet/BBS Terminology Definition #61:
    SEXPOTS = Synchronet External Plain Old Telephone System (POTS) service
    Norco, CA WX: 87.0øF, 26.0% humidity, 0 mph NE wind, 0.00 inches rain/24hrs
    --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)