General Actions:
Log-in
Wiki:
CreativeIT
▼
:
Document Index
»
Space:
XWiki
▼
:
Document Index
»
Page:
RegistrationHide
Search
Page Actions:
Export
▼
:
Export as PDF
Export as RTF
Export as HTML
More actions
▼
:
Print preview
View Source
Welcome to the CreativeIT Wiki Registration Page.
Wiki source code of
Welcome to the CreativeIT Wiki Registration Page.
Last modified by
Hal Eden
on 2009/03/15 10:55
Content
·
Comments
(0)
·
Attachments
(0)
·
History
·
Information
Show line numbers
1 Welcome to the CreativeIT Wiki Registration Page. ## declare the CAPTCHA plugin #set($captchaPlugin = $xwiki.jcaptcha) #set($reg = 0) #if($request.getParameter("register") == 1) #if($captchaPlugin.verifyCaptcha("edit")) #set($reg = $xwiki.createUser(true)) #if($reg == 1) #xwikimessageboxstart("Registration Step Successful") #set($xwname = "XWiki.${request.xwikiname}") ##info("$msg.get('core.register.successful', [$xwiki.getUserName($xwname), $request.xwikiname])") #info("You will receive an e-mail outlining the next steps for completing your registration") #xwikimessageboxend() ## comment this out because we want them to activate first <!-- <meta http-equiv="refresh" content="3;url=$xwiki.getURL("XWiki.XWikiLogin", "login")"/> --> #else #set($xwname = "XWiki.${request.xwikiname}") #set($userdoc = $xwiki.getDocument($xwname)) #if($reg==-2) #error("$msg.get('core.register.passwordMismatch') or your e-mail address is invalid") #if ($xwname) $userdoc.rename("${xwname}tmp") $userdoc.delete() #end #elseif($reg==-3) #error("$msg.get('core.register.userAlreadyExists')") "-3" #elseif($reg==-4) #error("$msg.get('core.register.invalidUsername')") #if ($xwname) $userdoc.delete() #end #elseif($reg==-8) #error("$msg.get('core.register.userAlreadyExists')") #elseif($reg == -10) "-8" #error("Please enter a valid email address") #if ($xwname) $userdoc.delete() #end #else #error("$msg.get('core.register.registerFailed', [$reg])") #if ($xwname) $userdoc.delete() #end #end #end #else #error("Please enter the code in correctly") #end #end #if($!reg != 1 || $!register == 0) <form name="register" id="register" action="" method="post"> <div> <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")) #set($captchaPlugin = $xwiki.jcaptcha) #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> #if ($captchaPlugin) $captchaPlugin.displayCaptcha("edit","register_captcha") #end </dl> <span class="buttonwrapper"> <input type="submit" value="$msg.get("core.register.submit")"/></span> </div> </form> #end ----
Quick Links
Home
Index
What's New
Blog
Calendar
Photo Albums
Sandbox
Tags
Bulletin Board
My Recent Modifications
PamelaJennings
|
rwakkary
|
HaledenSands
|
ByronLahey