1. Will input to StuffKeys be buffered such that when
MenuCMD('GE','foo') is invoked it will be sitting there waiting to be consumed by the GE handler? I mean, that is its purpose, right? I'm not misreading the documentation, am I?
So here's a fun question: You're trying to design a replacement for newuserapp.mpx that is configurable with respect to what fields it
asks for (on the idea it might be useful to others and they don't necessarily want to ask for the same information you do). So you go
about listing all the different fields that might be asked for and
what USER variables they correspond to in MPL ... and then you see it. There's a great big gap where certain variables appear to be missing.
So, for example, there's no variable exported for the user's HomePhone
or DataPhone (corresponding to ThisUser.HomePhone and
ThisUser.DataPhone, respectively). There are other examples, but I
won't boor you with the details. (And no, I don't really care about anyone's phone number, but I'm just using it as an example and it was
the first I could think of.)
2. Does GE even work in this condition? What I mean is -- is GE
strictly for editing an existing user record stored in the database,
or does it modify a temporary record in memory such that it would be suitable for handling new user applications as in this example?
........this would be the point where g00r00's presence would be
welcome.
1. Will input to StuffKeys be buffered such that when MenuCMD('GE','foo') is invoked it will be sitting there waiting to be consumed by the GE handler? I mean, that is its purpose, right? I'm n misreading the documentation, am I?
I can only answer for this, as i have used it before... if you also pass
a CR in the keyboard, it will fill the field and continue. If you dont, pass the CR, it will wait for response in the field.
Holy sheeyat batman! I set my board back up after a long hiatus back in '04, and am fairly certain I've known you for most of that time. So for ~15 years, I have never seen you show so much interest in setting up a BBS. Not really sure why I brought it up, but it's pretty cool to see,
to be honest. When do we get to come troll your oneliners and message areas? ;)
As for the above, is it just in this newuserapp.mpx you're seeing this stuff missing? I was led to believe newuserapp.mpx was like a starter
Unfortunately, I've never been able to grasp MPL. I've been able to edit existing ones to make them do what I want, but maybe since I never had much pascal experience, or the severe lack of documentation for a n00b
to be able to understand anything, I never got into it. Every mod I've
to be able to understand anything, I never got into it. Every mod I've ever made have been menu editing, with lots of MCI codes for X/Y coordinate positioning. ;)
After the last update, I had a couple questions that have still been unanswered. Either nobody else using Mystic has run into the same issue, or I'm the only person going about doing things the way I have been and it's my own damn fault. *shrug*
No, I'm saying that the user variables in question don't have corresponding variables that can be accessed from MPL by invoking
'Uses USER'. I know since I checked the source code for the last open source release. It's possible some of these things were added more recently (in which case it's a matter of trolling the WhatsNew of subsequent versions to find them), but for shit like the user's phone#
and zipcode? Come on.
to be able to understand anything, I never got into it. Every mod
I've ever made have been menu editing, with lots of MCI codes for
X/Y coordinate positioning. ;)
MCI codes for positioning? Ew. That shit's the bane of my existence. GotoXY for the win.
Well, that's like that pause on connection I ran into earlier...
nobody besides Maskreet's replied to that. *shrug*
Unfortunately, I've never been able to grasp MPL. I've been able to edit existing ones to make them do what I want, but maybe since I never had much pascal experience, or the severe lack of documentation for a n00b
complaining to myself about is the even more lack of support in the
PYTHON mystic bbs module. MPL isn't bad, but PYTHON could be really capable of creating some nice interfaces for MYSTIC. One thing in
particular, I wrote a MPY file to detect any new message since the the user last logged on. However, you have no access to the users last login field. I also wanted to toggle FLAGS from MPY which isn't supported yet.
field. I also wanted to toggle FLAGS from MPY which isn't supported yet.
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 91 |
Nodes: | 16 (0 / 16) |
Uptime: | 17:16:41 |
Calls: | 5,074 |
Calls today: | 6 |
Files: | 8,491 |
Messages: | 352,928 |
Posted today: | 1 |