Invision Community 5: A video walkthrough creating a custom theme and homepage By Matt Thursday at 04:02 PM
Brandon D Posted March 24, 2008 Posted March 24, 2008 I think it'd be useful if you could set up "macros" for masks. If you enable these macros, an additional field is placed on the registration form. A user enters a "password" into this box, and if that password lines up with any of the macros, the masks associated with that macro would be automatically applied to the user without Admin intervention. To sum up: Enter a "password" into a box, see if there are any macros with that password, if there are, apply those masks (configurable in the Admin CP).
henke37 Posted March 24, 2008 Posted March 24, 2008 While that was a bit confusing, I think that you are requesting a "special deal" code on the registration form that automatically moves the user to another user group, right?
Mark H. Posted March 24, 2008 Posted March 24, 2008 Sounds to me as though that's what he had in mind: A way to have his friends/special members get immediate access to some features/forums, without any Admin intervention. And actually, that DOES sound like a nice idea as long as you choose a strong password, and trust people not to give it out. I suspect it's "doable", though far beyond my abilities. RV
Brandon D Posted March 24, 2008 Posted March 24, 2008 A macro is generally defined as set of instructions executed with the occurrence of an event. Imagine this: you log into your Admin CP, go to Management and select Registration Macros. You create a new one by giving it a name, selecting a group(s) or permission mask(s) and supply a password or key of some sort. For example, a macro has a password of "letmein", and it bumps a user into the Customers group and gives the customer permission mask. Have a friend registering? Have him enter "letmein" into a field on the registration form - he then is moved to the Customers group and the customer permission mask is automatically applied... without any intervention on your part.
Mark H. Posted March 24, 2008 Posted March 24, 2008 Yep, that's exactly what I thought you meant. You just described it a lot better. ;) And like I said, that DOES sound interesting. Hmmm.......
Louis M. Posted March 25, 2008 Posted March 25, 2008 This could be great for pre-registering kind of. If this were to be added I think some controls on not allowing certain masks/groups, purely as a security precaution for the admins.
henke37 Posted March 25, 2008 Posted March 25, 2008 I don't think that will be needed, since you obviously need to be an admin in the first place to be allowed to set this up.
Brandon D Posted March 25, 2008 Posted March 25, 2008 I don't think that will be needed, since you obviously need to be an admin in the first place to be allowed to set this up. Right... ~5 clicks to set the macro up and telling everyone the key (getting immediate access) vs. having to apply each mask/group to each member. My suggestion is a one time deal, meant to replace having to go into Admin CP to apply masks or groups to a single person each time. We have four distinctive sets of masks that we apply to users on a daily basis. It would be incredibly more easier if we just had four macros, and we gave the appropriate key to the person when they went to register. You don't even have to give someone Admin CP access to give masks to people, you just need to give them the key for the appropriate macro.
henke37 Posted March 25, 2008 Posted March 25, 2008 No no, I mean that to define what each mask is and what the password is, you would need to be an admin.
Brandon D Posted March 25, 2008 Posted March 25, 2008 I'm confused then. What does having to be an admin to define a macro have to do with it? I definitely don't want non-admins defining macros. Again, the purpose of this is to have an admin define a macro one single time, takes one minute, and then he doesn't have to log in and apply those masks/groups to each individual user because they were already applied immediately after registration. You also don't have to be an admin to "apply" masks then, you can give the macro key out to those that should be able to apply masks, but don't need Admin CP access.
Mark H. Posted March 26, 2008 Posted March 26, 2008 RSG, I *think* what he was getting at, is that it requires some sort of higher-permission access (Admin?) to change the user's existing permissions which is, I imagine, not easily achieved by a Macro? And if you could do it, would that be a gross security risk? I simply don't know. RV
Dlf Posted March 26, 2008 Posted March 26, 2008 If I get him right . . . it's like the after x amount of posts the user is moved to another group, except this time with password(s). Password(s) are defined in the ACP, if a user registers and uses that (along with another?) they get put into a "special" group.
Brandon D Posted March 26, 2008 Posted March 26, 2008 Exactly. If you're worried that the password might get out etc... then perhaps add an option to the macro to PM someone(s) a notification that someone used the macro and to click a link to confirm it.
Louis M. Posted March 28, 2008 Posted March 28, 2008 I do not know if I like this idea entirely. The potential rammifications are immense. I guessit would ultimatly rely on the admins to ensure that the codes were not used for sensitive masks, but I have seen and read (esp on here) to many timese where a users forum was attacked or hacked.
Brandon D Posted March 28, 2008 Posted March 28, 2008 If your forum is hacked then it doesn't matter in the first place. I agree that it could cause problems though. Look at my addendum in post #13. Doing this will allow for admin intervention so it's secure, but at the same time the admin just has to click once to give the person the masks/groups (just click Confirm).
Recommended Posts
Archived
This topic is now archived and is closed to further replies.