Hi DM,
I'm curious if the message reading functionality in your msglist.js can be integrated into Synchronet as the reader to be used for newscans, etc. via the Loadable Module mechanism?
A while ago, you added a couple things that
could be added in SCFG > System > Loadable Modules: The Scan Msgs and Scan Subs modules, which allow for running a message reader module rather than using the built-in stock Synchronet message reader functionality.
Digital Man wrote to Nightfox <=-
My initial was goal was for reading/replying to email and I still have
a lot of work to go to have all the functionality I want for that
feature set. Using it as a sub-board "list" module was kind of an after-thought, but it does work pretty good for that as of now. Some
point later, I'll look into what it (msglist.js) would need added to support all the different scan-modes.
Digital Man wrote to Nightfox <=-
My initial was goal was for reading/replying to email and I still have a lot of work to go to have all the functionality I want for that feature set. Using it as a sub-board "list" module was kind of an after-thought, but it does work pretty good for that as of now. Some point later, I'll look into what it (msglist.js) would need added to support all the different scan-modes.
Thanks! I started using msglist.js and would also like to have that functionality/UI in newscans.
allThanks! I started using msglist.js and would also like to have that
functionality/UI in newscans.
The main issue is that msglist.js reads every header of every message of the message base, before it does anything (so that it can sort/display
the associated metadata). Doing that for every message base during a new-scan would definitely slow things down. It's easy enough to just skip a base if there's no new messags, but to reload 10,000 message headers just so you can read that last one new message might be a bit overkill.
Re: Re: msglist.js and read/scan loadable modulesmessage
By: Digital Man to poindexter FORTRAN on Fri Apr 24 2020 05:53 pm
Thanks! I started using msglist.js and would also like to have that
functionality/UI in newscans.
The main issue is that msglist.js reads every header of every message of the message base, before it does anything (so that it can sort/display all the associated metadata). Doing that for every
base during a new-scan would definitely slow things down. It's easy enough to just skip a base if there's no new messags, but to reload 10,000 message headers just so you can read that last one new message might be a bit overkill.
Sounds like a possible candidate for a refactoring.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 409 |
Nodes: | 16 (2 / 14) |
Uptime: | 53:50:37 |
Calls: | 8,571 |
Calls today: | 1 |
Files: | 13,222 |
Messages: | 5,929,485 |