-
- Downloads
Store contents (list) of archive files in filebase (in the "msg tail")
This will allow fast/easy display of archive contents without actually reading the archive files. Introduces some new functions: - list_archive_contents() - smb_adddfile_withlist() A new SMB convenience variable ("tail", aliased as "content" for a file). A new file detail level ("file_detail_content", exposed in JS as FileBase.DETAIL.CONTENTS) which adds a "content" array property to file metadata objects for JS FileBase.get(). Files already added to the new filebases won't have this archive content automatically - I'm looking into that now (likely a new or updated JS script to run).
Showing
- src/sbbs3/addfiles.c 3 additions, 3 deletionssrc/sbbs3/addfiles.c
- src/sbbs3/filedat.c 107 additions, 1 deletionsrc/sbbs3/filedat.c
- src/sbbs3/filedat.h 1 addition, 0 deletionssrc/sbbs3/filedat.h
- src/sbbs3/js_filebase.c 103 additions, 21 deletionssrc/sbbs3/js_filebase.c
- src/sbbs3/upgrade_to_v319.c 4 additions, 1 deletionsrc/sbbs3/upgrade_to_v319.c
- src/smblib/smbdefs.h 4 additions, 0 deletionssrc/smblib/smbdefs.h
- src/smblib/smbfile.c 27 additions, 4 deletionssrc/smblib/smbfile.c
- src/smblib/smblib.c 4 additions, 0 deletionssrc/smblib/smblib.c
- src/smblib/smblib.h 3 additions, 2 deletionssrc/smblib/smblib.h
Loading
Please register or sign in to comment