• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

See TWiki:Support/TWikiRegistrationHowToCheckUsername and TWiki:Support/PreventReRegistration as examples of the need.

I suggest the following user hooks:

  1. Two hooks in the form processing. To Check the values in the form both berfore and after the current validation of required fields. There are some cases where a specific registration might need a check more complex than merely required fields.
Example
My own site makes use of professional certification. If the registrant has a certification (check box) then the certifcation number should be supplied as well. The certification number should be unique (i.e. not used by anyone else) and should be a number. It cannot be a required field because there are a number of possible certifications. Only one is required but it could be any one of a number of them.
  1. A hook in the verification code processing.
Example
My own site makes use of professional certification. Depending on which check-box are marked the newly verified user will needed to be added to one or more of a number of groups.

-- AA

http://twiki.org/cgi-bin/view/Codev/RegisterCgiScriptRewrite details my thoughts on this. The code used to have the facility to call out during registration for the data to be augmented. But I think I noticed that this feature was deleted a while back. I'd be happy to show you where in the code you'd need to make changes.

-- MC

Undeferred, post Dakar CC

ItemTemplate
Summary Need user-hooks in registration process
ReportedBy AntonAylward
SVN Range

AppliesTo Engine
Component

Priority Enhancement
CurrentState New
WaitingFor

TargetRelease major
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2006-02-13 - CrawfordCurrie
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback