Comments (5)
Custom user information can probably be stored, at least for now, in the extended comment field, straight in the user records, unless this is only available for sysop perusal. Will be checking in on that on Synchronet IRC today. As far as that goes, the standard comment could be utilized for the 'd'oing field, as well, with the same restrictions.
from docshell.
Okay, so since there was so much shit, and I've used comments in those extended fields for some users, anyway, I ended up digging up how to handle file IO in JS. Haven't tested it yet, but it's via SpiderMonkey, which, I believe, Synchronet's JavaScript utilizes. So we're gonna be stuffing config and info files into /sbbs/user/
in various files for now. I've finally started on the implementation of this. Good times!
from docshell.
Room info shouldn't be handled in this same issue. Nor is dperuser.js
the correct location for it, or its associated functionality. Going to have to move this in the future, too. :P Re-opened issue #25 in order to handle these separately.
from docshell.
This will be working in with issue #37; I believe that, in order to keep the user directory from getting totally cluttered, I'm just going to throw all of this kind of crap into a JSON object for each user.
Opening a new issue as to that effect, as well, as this will be useful for multiple other things.
from docshell.
It's figured out, just not implemented yet. Gonna use the JSON in the above reference, on a per-room base, as well.
from docshell.
Related Issues (20)
- After 'j'umping to a room, room is used as the base for all scans... not sure bug/feature HOT 2
- Profiling a blank user brings up somebody's info
- scanSub() rewrite HOT 4
- Mail sent from dDoc doesn't asynch notify regular shell (or any?) nodes of new mail HOT 2
- Messages being posted or emailed are not modifying totals HOT 1
- Mail> always starts at the first message HOT 4
- 'j'umping out of Mail> is not currently possible HOT 2
- Vague 'j'ump errors are happening HOT 1
- Message read does not update "MSG_READ" attribute in the header
- Logout issue(s) from the Mail> prompt
- Aborting a 'y'ell to SysOp results in an error that kills the shell
- readNew() is not calling scanSub() properly at each room HOT 1
- Lobby's last message is displayed at every new scan HOT 1
- Stop from the scanSub() method still returns to complete readNew()'s iterations HOT 1
- 's' from the primary menu is skipping, not 'goto'ing
- Exceptions' number property not being set (or tested for) correctly in readNew()/scanSub() HOT 1
- Current room last message(s) upon new message scan HOT 1
- QuickX and read messages by number conflict at main menu
- Debugging options are not setting properly from main menu
- Recycling through the message bases repeatedly breaks ddoc2.js HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docshell.