[xwiki-users] Captcha validates but still Registers
Hello all, I previously had an error with inputing JCaptcha on the register page. I figured out how to enable this plugin and I successful have it on the register page and it validates the captcha. (Meaning if it is wrong it throws an error code and if it is correct it registers user). The problem I am facing now is that even though it throughs an error code, it still registers the user. Do anyone have any insight on why it might be doing this? I am pasting my code below to better help the solution of this problem. Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261 <h1>$msg.get("core.register.title")</h1> ## declare the plugin #set($captchaPlugin = $xwiki.jcaptcha) #if ($captchaPlugin && $reg) ##call the verifyCaptcha #if($captchaPlugin.verifyCaptcha("edit")) ##register the user #$xwiki.createUser(false) #else ##display some error #error("$msg.get('core.register.registerFailed', [$reg])") #end #end #if(!$xwiki.hasAccessLevel("view","XWiki.Registration")||$xwiki.getDocument("XWiki.Registration").isNew()) #if(!$reg||$reg<0) <p>$msg.get("core.register.welcome")</p> #if($reg && $reg<=0) #if($reg==-2) #error("$msg.get('core.register.passwordMismatch')") #elseif($reg==-3) #error("$msg.get('core.register.userAlreadyExists')") #elseif($reg==-4) #error("$msg.get('core.register.invalidUsername')") #elseif($reg==-8) #error("$msg.get('core.register.userAlreadyExists')") #elseif($captchaPlugin != "edit") #error("$msg.get('core.register.registerFailed', [$reg])") #else #error("$msg.get('core.register.registerFailed', [$reg])") #end #end #elseif($reg && $captchaPlugin.verifyCaptcha("edit")) #set($xwname = "XWiki.${request.xwikiname}") #info("$msg.get('core.register.successful', [$xwiki.getUserName($xwname), $request.xwikiname])") #end #if(!$reg||$reg<0) <form id="register" action="verifyCaptcha" method="post"> <div> #set($captchaPlugin = $xwiki.jcaptcha) #if ($captchaPlugin) ##call the displayCaptcha pass the class name as "register_captcha" which should map to the css classname to render the image ##pass the name as edit ##and under http://<host>:<port>/xwiki/bin/edit/XWiki/XWikiPreferences?editor=object& ##under XWiki.XWikiPreferences[0]: XWiki.DefaultSkin select the values for Anonymous: and Registered: as image or text <input type="hidden" name="template" value="XWiki.XWikiUserTemplate" /> <input type="hidden" name="register" value="1"/> #set($class = $xwiki.getClass("XWiki.XWikiUsers")) #set($obj = $class.newObject()) #set($serverobj = $class.newObject()) #set($discard = $doc.use("XWiki.XWikiUsers")) #if($request.register_first_name) $doc.set("first_name", $request.register_first_name) #end #if($request.register_last_name) $doc.set("last_name", $request.register_last_name) #end <dl> #set($prop = $class.first_name) <dt>$msg.get("core.register.firstName")</dt> <dd>$doc.displayEdit($prop, "register_", $obj)</dd> #set($prop = $class.last_name) <dt>$msg.get("core.register.lastName")</dt> <dd>$doc.displayEdit($prop, "register_", $obj)</dd> <dt>$msg.get("core.register.username")</dt> <dd><input name="xwikiname" type="text" size="20" onfocus=" prepareName(document.forms.register);" /></dd> #set($prop = $class.password) <dt>$msg.get("core.register.password")</dt> <dd>$doc.displayEdit($prop, "register_", $obj)</dd> <dt>$msg.get("core.register.passwordRepeat")</dt> <dd>$doc.displayEdit($prop, "register2_", $obj)</dd> #set($prop = $class.email) <dt>$msg.get("core.register.email")</dt> <dd>$doc.displayEdit($prop, "register_", $obj)</dd> $captchaPlugin.displayCaptcha("edit","register_captcha") #end </dl> <span class="buttonwrapper"><input type="submit" value="$msg.get("core.register.submit")"/></span> </div> </form> #end #else $xwiki.getDocument("XWiki.Registration").getTranslatedDocument().getRenderedContent() #end ##end
yes this is the way its working currently. Currently the captcha is not handled during user registration. So either you would have to custom build it for your work or wait till it gets added by xwiki team. There was some thread on this where I had suggested what can be done to add the validate captcha hook. Search the forum for "captcha" to find other threads on the same. Thanks Sachin Campbell, Timothy D wrote:
Hello all, I previously had an error with inputing JCaptcha on the register page. I figured out how to enable this plugin and I successful have it on the register page and it validates the captcha. (Meaning if it is wrong it throws an error code and if it is correct it registers user). The problem I am facing now is that even though it throughs an error code, it still registers the user. Do anyone have any insight on why it might be doing this? I am pasting my code below to better help the solution of this problem.
Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261
<h1>$msg.get("core.register.title")</h1>
## declare the plugin
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin && $reg)
##call the verifyCaptcha
#if($captchaPlugin.verifyCaptcha("edit"))
##register the user
#$xwiki.createUser(false)
#else
##display some error
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#if(!$xwiki.hasAccessLevel("view","XWiki.Registration")||$xwiki.getDocument("XWiki.Registration").isNew())
#if(!$reg||$reg<0)
<p>$msg.get("core.register.welcome")</p>
#if($reg && $reg<=0)
#if($reg==-2)
#error("$msg.get('core.register.passwordMismatch')")
#elseif($reg==-3)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($reg==-4)
#error("$msg.get('core.register.invalidUsername')")
#elseif($reg==-8)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($captchaPlugin != "edit")
#error("$msg.get('core.register.registerFailed', [$reg])")
#else
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#elseif($reg && $captchaPlugin.verifyCaptcha("edit"))
#set($xwname = "XWiki.${request.xwikiname}")
#info("$msg.get('core.register.successful', [$xwiki.getUserName($xwname), $request.xwikiname])")
#end
#if(!$reg||$reg<0)
<form id="register" action="verifyCaptcha" method="post">
<div>
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin)
##call the displayCaptcha pass the class name as "register_captcha" which should map to the css classname to render the image
##pass the name as edit
##and under http://<host>:<port>/xwiki/bin/edit/XWiki/XWikiPreferences?editor=object&
##under XWiki.XWikiPreferences[0]: XWiki.DefaultSkin select the values for Anonymous: and Registered: as image or text
<input type="hidden" name="template" value="XWiki.XWikiUserTemplate" />
<input type="hidden" name="register" value="1"/>
#set($class = $xwiki.getClass("XWiki.XWikiUsers"))
#set($obj = $class.newObject())
#set($serverobj = $class.newObject())
#set($discard = $doc.use("XWiki.XWikiUsers"))
#if($request.register_first_name)
$doc.set("first_name", $request.register_first_name)
#end
#if($request.register_last_name)
$doc.set("last_name", $request.register_last_name)
#end
<dl>
#set($prop = $class.first_name)
<dt>$msg.get("core.register.firstName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
#set($prop = $class.last_name)
<dt>$msg.get("core.register.lastName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.username")</dt>
<dd><input name="xwikiname" type="text" size="20" onfocus=" prepareName(document.forms.register);" /></dd>
#set($prop = $class.password)
<dt>$msg.get("core.register.password")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.passwordRepeat")</dt>
<dd>$doc.displayEdit($prop, "register2_", $obj)</dd>
#set($prop = $class.email)
<dt>$msg.get("core.register.email")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
$captchaPlugin.displayCaptcha("edit","register_captcha")
#end
</dl>
<input type="submit" value="$msg.get("core.register.submit")"/>
</div>
</form>
#end
#else
$xwiki.getDocument("XWiki.Registration").getTranslatedDocument().getRenderedContent()
#end
##end
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
----- http://www.assembla.com/wiki/show/sachin_mittal about me: -- View this message in context: http://www.nabble.com/Captcha-validates-but-still-Registers-tp16187345p16194... Sent from the XWiki- Users mailing list archive at Nabble.com.
thanks for your reply, I seen the thread posted and it worked successfully when it came to validating the captcha. The problem came where it validated and it correctly said it was wrong but still registered. It must be a logical condition error that I have done and will look into. Thanks for your reply and help. One question though, do you have any knowlege on what "$reg" is/does or where exactly does it register. This would be very beneficial in writing the correct condition. Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261 ________________________________ From: [email protected] on behalf of Sachin Mittal Sent: Fri 3/21/2008 2:34 AM To: [email protected] Subject: Re: [xwiki-users] Captcha validates but still Registers yes this is the way its working currently. Currently the captcha is not handled during user registration. So either you would have to custom build it for your work or wait till it gets added by xwiki team. There was some thread on this where I had suggested what can be done to add the validate captcha hook. Search the forum for "captcha" to find other threads on the same. Thanks Sachin Campbell, Timothy D wrote:
Hello all, I previously had an error with inputing JCaptcha on the register page. I figured out how to enable this plugin and I successful have it on the register page and it validates the captcha. (Meaning if it is wrong it throws an error code and if it is correct it registers user). The problem I am facing now is that even though it throughs an error code, it still registers the user. Do anyone have any insight on why it might be doing this? I am pasting my code below to better help the solution of this problem.
Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261
<h1>$msg.get("core.register.title")</h1>
## declare the plugin
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin && $reg)
##call the verifyCaptcha
#if($captchaPlugin.verifyCaptcha("edit"))
##register the user
#$xwiki.createUser(false)
#else
##display some error
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#if(!$xwiki.hasAccessLevel("view","XWiki.Registration")||$xwiki.getDocument("XWiki.Registration").isNew())
#if(!$reg||$reg<0)
<p>$msg.get("core.register.welcome")</p>
#if($reg && $reg<=0)
#if($reg==-2)
#error("$msg.get('core.register.passwordMismatch')")
#elseif($reg==-3)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($reg==-4)
#error("$msg.get('core.register.invalidUsername')")
#elseif($reg==-8)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($captchaPlugin != "edit")
#error("$msg.get('core.register.registerFailed', [$reg])")
#else
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#elseif($reg && $captchaPlugin.verifyCaptcha("edit"))
#set($xwname = "XWiki.${request.xwikiname}")
#info("$msg.get('core.register.successful', [$xwiki.getUserName($xwname), $request.xwikiname])")
#end
#if(!$reg||$reg<0)
<form id="register" action="verifyCaptcha" method="post">
<div>
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin)
##call the displayCaptcha pass the class name as "register_captcha" which should map to the css classname to render the image
##pass the name as edit
##and under http:// <http:///> <host>:<port>/xwiki/bin/edit/XWiki/XWikiPreferences?editor=object&
##under XWiki.XWikiPreferences[0]: XWiki.DefaultSkin select the values for Anonymous: and Registered: as image or text
<input type="hidden" name="template" value="XWiki.XWikiUserTemplate" />
<input type="hidden" name="register" value="1"/>
#set($class = $xwiki.getClass("XWiki.XWikiUsers"))
#set($obj = $class.newObject())
#set($serverobj = $class.newObject())
#set($discard = $doc.use("XWiki.XWikiUsers"))
#if($request.register_first_name)
$doc.set("first_name", $request.register_first_name)
#end
#if($request.register_last_name)
$doc.set("last_name", $request.register_last_name)
#end
<dl>
#set($prop = $class.first_name)
<dt>$msg.get("core.register.firstName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
#set($prop = $class.last_name)
<dt>$msg.get("core.register.lastName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.username")</dt>
<dd><input name="xwikiname" type="text" size="20" onfocus=" prepareName(document.forms.register);" /></dd>
#set($prop = $class.password)
<dt>$msg.get("core.register.password")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.passwordRepeat")</dt>
<dd>$doc.displayEdit($prop, "register2_", $obj)</dd>
#set($prop = $class.email)
<dt>$msg.get("core.register.email")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
$captchaPlugin.displayCaptcha("edit","register_captcha")
#end
</dl>
<input type="submit" value="$msg.get("core.register.submit")"/>
</div>
</form>
#end
#else
$xwiki.getDocument("XWiki.Registration").getTranslatedDocument().getRenderedContent()
#end
##end
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
----- http://www.assembla.com/wiki/show/sachin_mittal about me: -- View this message in context: http://www.nabble.com/Captcha-validates-but-still-Registers-tp16187345p16194... Sent from the XWiki- Users mailing list archive at Nabble.com. _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
$reg is the velocity variable which contains the registration status/result code. check com.xpn.xwiki.web.RegisterAction for more details. Thanks Sachin Campbell, Timothy D wrote:
thanks for your reply,
I seen the thread posted and it worked successfully when it came to validating the captcha. The problem came where it validated and it correctly said it was wrong but still registered. It must be a logical condition error that I have done and will look into. Thanks for your reply and help. One question though, do you have any knowlege on what "$reg" is/does or where exactly does it register. This would be very beneficial in writing the correct condition.
Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261
________________________________
From: [email protected] on behalf of Sachin Mittal Sent: Fri 3/21/2008 2:34 AM To: [email protected] Subject: Re: [xwiki-users] Captcha validates but still Registers
yes this is the way its working currently.
Currently the captcha is not handled during user registration. So either you would have to custom build it for your work or wait till it gets added by xwiki team.
There was some thread on this where I had suggested what can be done to add the validate captcha hook. Search the forum for "captcha" to find other threads on the same.
Thanks Sachin
Campbell, Timothy D wrote:
Hello all, I previously had an error with inputing JCaptcha on the register page. I figured out how to enable this plugin and I successful have it on the register page and it validates the captcha. (Meaning if it is wrong it throws an error code and if it is correct it registers user). The problem I am facing now is that even though it throughs an error code, it still registers the user. Do anyone have any insight on why it might be doing this? I am pasting my code below to better help the solution of this problem.
Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261
<h1>$msg.get("core.register.title")</h1>
## declare the plugin
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin && $reg)
##call the verifyCaptcha
#if($captchaPlugin.verifyCaptcha("edit"))
##register the user
#$xwiki.createUser(false)
#else
##display some error
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#if(!$xwiki.hasAccessLevel("view","XWiki.Registration")||$xwiki.getDocument("XWiki.Registration").isNew())
#if(!$reg||$reg<0)
<p>$msg.get("core.register.welcome")</p>
#if($reg && $reg<=0)
#if($reg==-2)
#error("$msg.get('core.register.passwordMismatch')")
#elseif($reg==-3)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($reg==-4)
#error("$msg.get('core.register.invalidUsername')")
#elseif($reg==-8)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($captchaPlugin != "edit")
#error("$msg.get('core.register.registerFailed', [$reg])")
#else
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#elseif($reg && $captchaPlugin.verifyCaptcha("edit"))
#set($xwname = "XWiki.${request.xwikiname}")
#info("$msg.get('core.register.successful', [$xwiki.getUserName($xwname), $request.xwikiname])")
#end
#if(!$reg||$reg<0)
<form id="register" action="verifyCaptcha" method="post">
<div>
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin)
##call the displayCaptcha pass the class name as "register_captcha" which should map to the css classname to render the image
##pass the name as edit
##and under http:// <http:///> <host>:<port>/xwiki/bin/edit/XWiki/XWikiPreferences?editor=object&
##under XWiki.XWikiPreferences[0]: XWiki.DefaultSkin select the values for Anonymous: and Registered: as image or text
<input type="hidden" name="template" value="XWiki.XWikiUserTemplate" />
<input type="hidden" name="register" value="1"/>
#set($class = $xwiki.getClass("XWiki.XWikiUsers"))
#set($obj = $class.newObject())
#set($serverobj = $class.newObject())
#set($discard = $doc.use("XWiki.XWikiUsers"))
#if($request.register_first_name)
$doc.set("first_name", $request.register_first_name)
#end
#if($request.register_last_name)
$doc.set("last_name", $request.register_last_name)
#end
<dl>
#set($prop = $class.first_name)
<dt>$msg.get("core.register.firstName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
#set($prop = $class.last_name)
<dt>$msg.get("core.register.lastName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.username")</dt>
<dd><input name="xwikiname" type="text" size="20" onfocus=" prepareName(document.forms.register);" /></dd>
#set($prop = $class.password)
<dt>$msg.get("core.register.password")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.passwordRepeat")</dt>
<dd>$doc.displayEdit($prop, "register2_", $obj)</dd>
#set($prop = $class.email)
<dt>$msg.get("core.register.email")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
$captchaPlugin.displayCaptcha("edit","register_captcha")
#end
</dl>
<input type="submit" value="$msg.get("core.register.submit")"/>
</div>
</form>
#end
#else
$xwiki.getDocument("XWiki.Registration").getTranslatedDocument().getRenderedContent()
#end
##end
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
----- http://www.assembla.com/wiki/show/sachin_mittal about me: -- View this message in context: http://www.nabble.com/Captcha-validates-but-still-Registers-tp16187345p16194... Sent from the XWiki- Users mailing list archive at Nabble.com.
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
----- http://www.assembla.com/wiki/show/sachin_mittal about me: -- View this message in context: http://www.nabble.com/Captcha-validates-but-still-Registers-tp16187345p16259... Sent from the XWiki- Users mailing list archive at Nabble.com.
thanks for your reply and all your help Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261 ________________________________ From: [email protected] on behalf of Sachin Mittal Sent: Mon 3/24/2008 3:33 PM To: [email protected] Subject: Re: [xwiki-users] Captcha validates but still Registers $reg is the velocity variable which contains the registration status/result code. check com.xpn.xwiki.web.RegisterAction for more details. Thanks Sachin Campbell, Timothy D wrote:
thanks for your reply,
I seen the thread posted and it worked successfully when it came to validating the captcha. The problem came where it validated and it correctly said it was wrong but still registered. It must be a logical condition error that I have done and will look into. Thanks for your reply and help. One question though, do you have any knowlege on what "$reg" is/does or where exactly does it register. This would be very beneficial in writing the correct condition.
Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261
________________________________
From: [email protected] on behalf of Sachin Mittal Sent: Fri 3/21/2008 2:34 AM To: [email protected] Subject: Re: [xwiki-users] Captcha validates but still Registers
yes this is the way its working currently.
Currently the captcha is not handled during user registration. So either you would have to custom build it for your work or wait till it gets added by xwiki team.
There was some thread on this where I had suggested what can be done to add the validate captcha hook. Search the forum for "captcha" to find other threads on the same.
Thanks Sachin
Campbell, Timothy D wrote:
Hello all, I previously had an error with inputing JCaptcha on the register page. I figured out how to enable this plugin and I successful have it on the register page and it validates the captcha. (Meaning if it is wrong it throws an error code and if it is correct it registers user). The problem I am facing now is that even though it throughs an error code, it still registers the user. Do anyone have any insight on why it might be doing this? I am pasting my code below to better help the solution of this problem.
Tim Campbell Junior, Computer Science-Ecommerce major Winston Salem State University [email protected] (704) 877-2261
<h1>$msg.get("core.register.title")</h1>
## declare the plugin
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin && $reg)
##call the verifyCaptcha
#if($captchaPlugin.verifyCaptcha("edit"))
##register the user
#$xwiki.createUser(false)
#else
##display some error
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#if(!$xwiki.hasAccessLevel("view","XWiki.Registration")||$xwiki.getDocument("XWiki.Registration").isNew())
#if(!$reg||$reg<0)
<p>$msg.get("core.register.welcome")</p>
#if($reg && $reg<=0)
#if($reg==-2)
#error("$msg.get('core.register.passwordMismatch')")
#elseif($reg==-3)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($reg==-4)
#error("$msg.get('core.register.invalidUsername')")
#elseif($reg==-8)
#error("$msg.get('core.register.userAlreadyExists')")
#elseif($captchaPlugin != "edit")
#error("$msg.get('core.register.registerFailed', [$reg])")
#else
#error("$msg.get('core.register.registerFailed', [$reg])")
#end
#end
#elseif($reg && $captchaPlugin.verifyCaptcha("edit"))
#set($xwname = "XWiki.${request.xwikiname}")
#info("$msg.get('core.register.successful', [$xwiki.getUserName($xwname), $request.xwikiname])")
#end
#if(!$reg||$reg<0)
<form id="register" action="verifyCaptcha" method="post">
<div>
#set($captchaPlugin = $xwiki.jcaptcha)
#if ($captchaPlugin)
##call the displayCaptcha pass the class name as "register_captcha" which should map to the css classname to render the image
##pass the name as edit
##and under http:// <http:///> <http:///> <host>:<port>/xwiki/bin/edit/XWiki/XWikiPreferences?editor=object&
##under XWiki.XWikiPreferences[0]: XWiki.DefaultSkin select the values for Anonymous: and Registered: as image or text
<input type="hidden" name="template" value="XWiki.XWikiUserTemplate" />
<input type="hidden" name="register" value="1"/>
#set($class = $xwiki.getClass("XWiki.XWikiUsers"))
#set($obj = $class.newObject())
#set($serverobj = $class.newObject())
#set($discard = $doc.use("XWiki.XWikiUsers"))
#if($request.register_first_name)
$doc.set("first_name", $request.register_first_name)
#end
#if($request.register_last_name)
$doc.set("last_name", $request.register_last_name)
#end
<dl>
#set($prop = $class.first_name)
<dt>$msg.get("core.register.firstName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
#set($prop = $class.last_name)
<dt>$msg.get("core.register.lastName")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.username")</dt>
<dd><input name="xwikiname" type="text" size="20" onfocus=" prepareName(document.forms.register);" /></dd>
#set($prop = $class.password)
<dt>$msg.get("core.register.password")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.passwordRepeat")</dt>
<dd>$doc.displayEdit($prop, "register2_", $obj)</dd>
#set($prop = $class.email)
<dt>$msg.get("core.register.email")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
$captchaPlugin.displayCaptcha("edit","register_captcha")
#end
</dl>
<input type="submit" value="$msg.get("core.register.submit")"/>
</div>
</form>
#end
#else
$xwiki.getDocument("XWiki.Registration").getTranslatedDocument().getRenderedContent()
#end
##end
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
----- http://www.assembla.com/wiki/show/sachin_mittal about me: -- View this message in context: http://www.nabble.com/Captcha-validates-but-still-Registers-tp16187345p16194... Sent from the XWiki- Users mailing list archive at Nabble.com.
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
----- http://www.assembla.com/wiki/show/sachin_mittal about me: -- View this message in context: http://www.nabble.com/Captcha-validates-but-still-Registers-tp16187345p16259... Sent from the XWiki- Users mailing list archive at Nabble.com. _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
participants (2)
-
Campbell, Timothy D -
Sachin Mittal