<xpage path="/RegisterCorp" title="Register as Corporation" access="public" bgcolor="eeeeee" ops="noindex"> <xblock name="dogInclude"/> <xform name="formRegCorp" action="hdlRegCorp" class="corp" recaptcha="true"> <xhide name="lastpage" value="%x:referer;"/> <table width="96%" align="center" border="0" cellspacing="0" cellpadding="0"> <tr><td class="title">Corporate Registration</td></tr> <tr><td height="20"> </td></tr> <tr> <td valign="top" class="main"> <p>Use this form to apply for corporate membership.</p> </td> </tr> <xwho user="public"> <tr><td height="20"> </td></tr> <tr> <td height="20"> Please be aware that by loging in, you are consenting to the use of cookies. Please read our cookie policy to <a href="/cookies">find out more</a> </td> </tr> </xwho> <tr><td height="40"> </td></tr> </table> <table width="96%" align="center" border="0" cellspacing="0" cellpadding="0" class="main"> <tr> <td width="15"> </td> <td valign="fld">Organization details:</td> <td valign="fld">Description of your organization's interests and activities:</td> </tr> <tr> <td width="15"> </td> <td valign="top"> <table class="main"> <tr height="18"><td class="red">Organization:</td> <td><xfield var="orgname" fldspec="fsName" flags="req"/></td></tr> <tr height="18"><td class="red">Corp reg no:</td> <td><xfield var="regNo" fldspec="fsRegNo" flags="req"/></td></tr> <tr height="18"><td class="red">Street Address:</td> <td><xfield var="street" fldspec="fsAddr" flags="req"/></td></tr> <tr height="18"><td class="red">City:</td> <td><xfield var="city" fldspec="fsAddr" flags="req"/></td></tr> <tr height="18"><td class="red">State/County:</td> <td><xfield var="state" fldspec="fsAddr" flags="req"/></td></tr> <tr height="18"><td class="red">Zip/Post code:</td> <td><xfield var="zcode" fldspec="fsZip" flags="req"/></td></tr> <tr height="18"><td class="red">Main Website:</td> <td><xfield var="wsite" fldspec="fsSite" flags="req"/></td></tr> <tr height="18"><td class="fld">Primary Contact</td> <td> </td></tr> <tr height="18"><td class="red">Salutation:</td> <td><xfield var="salute" fldspec="enumSalute" flags="req"/></td></tr> <tr height="18"><td class="red">Firstname:</td> <td><xfield var="fname" fldspec="fsName" flags="req"/></td></tr> <tr height="18"><td class="red">Lastname:</td> <td><xfield var="lname" fldspec="fsName" flags="req"/></td></tr> <tr height="18"><td class="red">EMail:</td> <td><xfield var="email" fldspec="fsEmail" flags="unique/req" newin="subscriber.uname"/></td></tr> <tr height="18"><td class="red">Position:</td> <td><xfield var="posn" fldspec="fsDesc" flags="req"/></td></tr> <tr height="18"><td class="red">Choose password:</td><td><xfield var="password" fldspec="fsPass" flags="req"/></td></tr> </table> </td> <td valign="top"><xfield var="data" rows="12" cols="50" size="2000" type="string" flags="req"/></td></tr> </table> <table width="96%" align="center" border="0" cellspacing="0" cellpadding="0" class="fld"> <tr height="50"><td align="center"><recaptcha/></td></tr> <tr height="50"><td align="center"><xbutton show="Submit"/></td></tr> <tr height="50" bgcolor="#CCCCCC"><td class="vb10blue"><center>MyWebsite</center></td></tr> </table> </xform> </xpage>
<formhdl name="hdlRegCorp" form="formRegCorp" ops="cookie"> <procdata> <setvar name="iniCode" type="unt32" value="%x:usecs;"/> <setvar name="userEm" type="emaddr" value="%e:email;"/> <commit class="subscriber"> <seteq member="uname" input="%e:email;"/> <seteq member="upass" input="%e:password;"/> <seteq member="utype" input="corp"/> <seteq member="crdate" input="%x:datetime;"/> <seteq member="orgname" input="%e:orgname;"/> </commit> <commit class="corp"> <seteq member="regNo" input="%e:regNo;"/> <seteq member="street" input="%e:street;"/> <seteq member="city" input="%e:city;"/> <seteq member="state" input="%e:state;"/> <seteq member="zcode" input="%e:zcode;"/> <seteq member="wsite" input="%e:wsite;"/> <seteq member="salute" input="%e:salute;"/> <seteq member="fname" input="%e:fname;"/> <seteq member="lname" input="%e:lname;"/> <seteq member="posn" input="%e:posn;"/> <seteq member="data" input="%e:data;"/> </commit> <commit class="subscriber" modify="%e:email;"> <seteq member="uaddr" input="%x:objid.corp;"/> </commit> <sendemail from="info@mysite.com" to="%e:email;" subject="My Site Membership Application"> Dear %e:salute; %e:fname; %e:lname; of %e:orgname; Thankyou for registering with My Site. Your initial login code is %corpCode; and it is good for 1 hour. Enter this code instead of your selected password in the login screen. This email has been generated by a submission to the My Site Membership Application form (www.mysite.com/RegisterCorp) If you have recived this in error, please ignore </sendemail> <sendemail from="info@mysite.com" to="support@mysite.com" subject="My Site Membership Application"> %e:fname; %e:lname; of %e:orgname; Has submitted the following contact details:- %data; </sendemail> </procdata> <error goto="/RegisterCorp"/> <response name="formRegCorp" bgcolor="eeeeee"> <xblock name="myInclude"/> <xform name="formCkCorp1" action="hdlCkCorp"> <table width="96%" align="center" border="0" cellspacing="0" cellpadding="0"> <tr><td width=5 height=25> </td></tr> <tr><td align=center class=title>Email Verification</td></tr> <tr height="250"> <td class="main"> Thank you %u:fname; %u:lname; for your applicaion on belhalf of %u:orgname; for your application for membership of My Site. An email has been sent to %u:email; with a code. Please check your email (including the junk folder). Then cut and paste the code here. </td> </tr> <tr height="50"><td align="center" class="fld">Code:</td><td><xfield fldspec="fsUsec" var="testCode" flags="req"/></td></tr> <tr height="50"><td align="center"><xbutton show="Complete Registration"/></td></tr> </table> </xform> </response> </formhdl>
<formhdl name="hdlCkCorp" form="formCkCorp1" ops="cookie"> <procdata> <testeq param1="%e:testCode;" param2="%s:iniCode;"/> <commit class="subscriber" modify="%s:userEm;"> <seteq member="status" input="%s:userEm;"/> </commit> <logon user="%s:userEm;"/> </procdata> <response name="CorpCodeOK" bgcolor="eeeeee"> <xblock name="myInclude"/> <table width="96%" align="center" border="0" cellspacing="0" cellpadding="0"> <tr><td width=5 height=25> </td></tr> <tr><td align=center class=title>Registration Complete</td></tr> <tr height="250"> <td class="main"> Your registration as %u:orgname; is now complete. You are logged in and may now use the members area. </td> </tr> <tr height="50"><td align="center"><xbutton show="Continue" goto="%s:lastpage;"/></td></tr> </table> </response> <error name="CorpCodeErr" bgcolor="eeeeee"> <xblock name="myInclude"/> <xform name="formCkCorp2" action="hdlCkCorp"> <table width="96%" align="center" border="0" cellspacing="0" cellpadding="0"> <tr><td width=5 height=25> </td></tr> <tr><td align=center class=title>Oops! Wrong Code!</td></tr> <tr height="250"><td class="main">Please check the email again and type in or cut and paste the code.</td></tr> <tr height="50"><td align="center" class="fld">Code:</td><td><xfield fldspec="fsUsec" var="testCode" flags="req"/></td></tr> <tr height="50"><td align="center"><xbutton show="Complete Registration"/></td></tr> </table> </xform> </error> </formhdl>