Skip to content
Snippets Groups Projects
  1. Jan 12, 2018
    • rswindell's avatar
      Added command-line option -C (capital 'C'): · 2596f5e5
      rswindell authored
      - This option instruts JSexec to *not* change the current working directory to
        the control (CTRL) directory
      - This is useful when using jsexec to deal with files and passing relative
        paths or wildcards on the command-line
      - Warning: scripts executed with this option may behave differently than the
        same script executed from SBBS where the current working directory is always
        the CTRL directory.
      2596f5e5
    • rswindell's avatar
      Removed unused variable. · c6d0be24
      rswindell authored
      c6d0be24
    • rswindell's avatar
      Updated JSDOC descriptions with more clarity. · 0259daf9
      rswindell authored
      0259daf9
    • rswindell's avatar
      Added a synchronization comment. · 045e4055
      rswindell authored
      045e4055
    • rswindell's avatar
      User avatars are now be displayed next to the details of files they've · f9db2d25
      rswindell authored
      uploaded. This feature requires an updated v3.17 build.
      f9db2d25
    • rswindell's avatar
      New text.dat line: FileHdrDescSeparator, displayed between file detail display · ad6c6dd0
      rswindell authored
      (name, date, uploader, etc.) and extended description, if there is one. This
      is used to execute showfileavatar.js.
      New text.dat line: RemoveFileQ <- using this rather than the vague:
      AreYouSureQ, when prompting to remove a file
      ad6c6dd0
    • rswindell's avatar
      Inspiried by Lon Seidman's now infamous (but likely common) Synchronet sysop · a73f17bc
      rswindell authored
      blunder (removing a file rather than downloading it while demonstrating his BBS
      on his youtube channel:
      - The sysop command to remove files from the batch file flagging prompt has
        been changed from 'D' (delete) to 'R' (remove).
      - The 'D' command from the batch file flagging prompt may now be used for
        immediate Download of any flagged file(s).
      a73f17bc
    • rswindell's avatar
      New @-codes (for currently viewed file): · 464f80c5
      rswindell authored
      - FILE_AREA
      - FILE_AREA_DESC
      - FILE_LIB
      - FILE_LIB_DESC
      - FILE_LIB_NUM
      - FILE_DIR
      - FILE_DIR_DESC
      - FILE_DIR_CODE
      - FILE_DIR_NUM
      - FILE_NAME
      - FILE_DESC
      - FILE_UPLOADER
      - FILE_SIZE
      - FILE_CREDITS
      - FILE_TIME
      - FILE_TIME_ULED
      - FILE_TIME_DLED
      - FILE_DATE
      - FILE_DATE_ULED
      - FILE_DAT_DLED
      - FILE_TIMES_DLED
      Fixed MSG_ATTR @-code (missing SPAM attribute)
      New text.dat line: FileHdrDescSeparator, displayed between file detail display
      (name, date, uploader, etc.) and extended description, if there is one. This
      is used to execute showfileavatar.js.
      New JS 'bbs' object properties:
      - file_name
      - file_description
      - file_dir_number
      - file_attr
      - file_date
      - file_credits
      - file_uploader
      - file_update_date
      - file_download_date
      - file_download_count
      Inspiried by Lon Seidman's now infamous (but likely common) Synchronet sysop
      blunder (removing a file rather than downloading it while demonstrating his BBS
      on his youtube channel:
      - New text.dat line: RemoveFileQ <- using this rather than the vague:
        AreYouSureQ, when prompting to remove a file
      - The sysop command to remove files from the batch file flagging prompt has
        been changed from 'D' (delete) to 'R' (remove).
      - The 'D' command from the batch file flagging prompt may now be used for
        immediate Download of any flagged file(s).
      - When flagging files with '*', treat the same as '*.*'
      464f80c5
    • echicken's avatar
      Fixed some display bugs. · 1f1775eb
      echicken authored
      Added a bit of text to main screen to explain
      what the avatar is used for.
      1f1775eb
    • rswindell's avatar
      Using the text.dat->showmsgavatar.js approach is noticeably faster. If · f35af44a
      rswindell authored
      you're using v3.16 or v3.17 from before this morning, you'll still need to
      use the msghdr.asc approach to get avatar support.
      f35af44a
    • rswindell's avatar
      New line: MsgHdrBodySeparator · de925bbc
      rswindell authored
      - Uses new Ctrl-A/ (conditional new-line) code
      - Executes showmsgavatar.js
      de925bbc
    • rswindell's avatar
      Introduce new text.dat line: · 665933e8
      rswindell authored
        MsgHdrBodySeparator
      This is display between the msg header text.dat lines and the message body
      (previously, just hard-coded to a blank line).
      This enables us to now execute showmsgavatar.js much faster than loading
      msghdr.asc file, and using it to execute showmsghdr.js.
      So... if you're upgrading to this build, you can get rid of msghdr.asc and
      get a message viewing performance boost. The results should look the same
      (but the message header will display immediately, with no discernable delay).
      665933e8
    • rswindell's avatar
      New Ctrl-A code (Conditional New-line): Ctrl-A/ (or \1/) · 036e6af7
      rswindell authored
      - When the Ctrl-A code is encountered, the terminal server will output a
        new-line sequence (CRLF), but only if the current column is not the first
        column. This is helpful for text.dat lines where you cannot make assumptions
        about the previously displayed text and you want to insure the cursor is at
        the beginning of a new-line without creating unnecessary blank lines in the
        output.
      036e6af7
    • rswindell's avatar
      sbbs_t::sendfile() (used by JS bbs.send_file() and Baja FILE_SEND) would not · a4c36610
      rswindell authored
      check the protocol.log (e.g. DSZ.LOG) for successful transfer even when the
      protocol was so-configured in SCFG. Fixed.
      Additionally, while sendfile() would return a proper boolean result based on
      the errorlevel returned by the protocol driver process, the log and console
      output would report success and statistics adjusted as though the xfer
      was successful, regardless.
      a4c36610
    • rswindell's avatar
      Default "send_files" state to FALSE rather than TRUE, so if no files are even · 13678f34
      rswindell authored
      attempted to be sent (e.g. there are file open failures for all files), then we
      won't call zmodem_get_zfin() - we never sent a ZINIT! Just return -1.
      13678f34
  2. Jan 11, 2018
  3. Jan 10, 2018
Loading