So, I had an issue when I migrated my BBS from one server to another, when I re-added all the files using addfiles, all the files' descriptions never got the long description as from the FILE_ID.DIZ, so I have a lot of one-line descriptions all crumpled up.
I'm trying to fix this, and would like to know how the best means to do this would be so I can get them all done properly. This is is a current build of Synchronet 3.17 (CVS) for Linux.
Any thoughts on how to "reprocess" the files to pull in the extended descriptions properly?
So, I had an issue when I migrated my BBS from one server to another,
when I re-added all the files using addfiles, all the files'
descriptions never got the long description as from the FILE_ID.DIZ,
so I have a lot of one-line descriptions all crumpled up.
I'm trying to fix this, and would like to know how the best means to
do this would be so I can get them all done properly. This is is a
current build of Synchronet 3.17 (CVS) for Linux.
There were bugs w/DIZ importing in addfiles revs 1.55 through 1.57, now fixed.
Re: Files and Descriptions
By: Digital Man to Psi-Jack on Thu Jul 18 2019 04:10 pm
So, I had an issue when I migrated my BBS from one server to another,
when I re-added all the files using addfiles, all the files'
descriptions never got the long description as from the FILE_ID.DIZ,
so I have a lot of one-line descriptions all crumpled up.
I'm trying to fix this, and would like to know how the best means to
do this would be so I can get them all done properly. This is is a
current build of Synchronet 3.17 (CVS) for Linux.
There were bugs w/DIZ importing in addfiles revs 1.55 through 1.57, now fixed.
Thank you so much for helping with this. When I have time, I may end up trying to see what I can do to make a javascript solution for this to ultimately replace addfiles.c with addfiles.js. At least start with it, anyway. ;)
Until there's a FileBase object (similar to the JS MsgBase object), a solution in pure JS probably isn't that practical (not impossible, just not practical). Otherwise, I'd have already done it I think. :-)
A while ago, I noticed echicken (and I think Deuce too) put together some filebase access scripts in JS. In exec, there's filearea-lb.js (for changing & listing file areas in JS), and in load, there's filebase.js, filebrowser.js, filedir.js, and file_size.js. I think they do some trickery to parse the binary filebase files to provide that information to JS scripts.
Re: Files and Descriptions
By: Digital Man to Psi-Jack on Thu Jul 18 2019 07:19 pm
Until there's a FileBase object (similar to the JS MsgBase object), a solution in pure JS probably isn't that practical (not impossible, just not practical). Otherwise, I'd have already done it I think. :-)
A while ago, I noticed echicken (and I think Deuce too) put together some filebase access scripts in JS. In exec, there's filearea-lb.js (for changing & listing file areas in JS), and in load, there's filebase.js, filebrowser.js, filedir.js, and file_size.js. I think they do some trickery to parse the binary filebase files to provide that information to JS scripts.
Sysop: | Ruben Figueroa |
---|---|
Location: | Mesquite, Tx |
Users: | 3 |
Nodes: | 4 (0 / 4) |
Uptime: | 86:25:16 |
Calls: | 79 |
Files: | 53 |
Messages: | 76,343 |