Index: branches/1.2.x/platform/login/forgot_password.tpl =================================================================== --- branches/1.2.x/platform/login/forgot_password.tpl (revision 14592) +++ branches/1.2.x/platform/login/forgot_password.tpl (revision 14593) @@ -1,92 +1,94 @@ <!--## <NAME>Forgot Password</NAME> <DESC></DESC> <SECTION>My Account||Login</SECTION> ##--> <!--## PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="page_title"> <inp2:m_phrase name="lu_title_ForgotPassword" no_editing="1"/> </inp2:m_DefineElement> <!--## //PAGE TITLE ELEMENT ##--> <!--## SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="sidebar"> <div class="movable-area"> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/> </div> </div> </inp2:m_DefineElement> <!--## //SIDE-BAR ELEMENT ##--> <!--## MAIN CONTENT ##--> <inp2:m_DefineElement name="content"> <div class="movable-area"> <div class="movable-element"> <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_ForgotPassword" templates="platform/login/forgot_password"/> </div> <div class="movable-element"> <!-- forgot password --> <inp2:m_RenderElement design="content_box"> <inp2:m_Capture to_var="header"> <inp2:m_phrase name="lu_title_ForgotPassword"/> </inp2:m_Capture> <inp2:m_if check="u_UseUsernames"> <inp2:m_Phrase label="lu_EnterForgotUserEmail"/> <inp2:m_else/> <inp2:m_Phrase label="lu_EnterForgotEmail"/> </inp2:m_if> <br /><br /> + <inp2:u.forgot_FormName name="forgot_password"/> + <inp2:m_if check="u.forgot_HasError" field="any"> <inp2:m_RenderElement name="error_message"/> </inp2:m_if> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /> <form method="post" action="<inp2:m_FormAction/>"> <table class="form-data fullwidth"> <inp2:m_if check="u_UseUsernames"> <inp2:m_RenderElement name="inp_edit_box" prefix="u.forgot" field="ForgotLogin" title="lu_fld_Login" style="width: 155px;"/> <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>"> <td class="field-name"></td> <td class="field-value"> <inp2:m_Phrase label="lu_Or"/> </td> </tr> <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/> </inp2:m_if> <inp2:m_RenderElement name="inp_edit_box" prefix="u.forgot" field="ForgotEmail" title="lu_fld_Email" style="width: 155px;"/> <inp2:m_RenderElement design="inp_edit_buttons"> <input type="hidden" name="template_success" value="platform/login/forgot_password_reset_notice"/> <input type="hidden" name="reset_confirm_template" value="platform/login/forgot_password_reset"/> <input type="submit" class="button" name="events[u.forgot][OnForgotPassword]" value="<inp2:m_Phrase label='lu_btn_SendPassword' no_editing='1'/>" /> <input type="button" class="button" onclick="redirect('<inp2:m_Link template="index"/>');" value="<inp2:m_Phrase label="lu_btn_Cancel" no_editing="1"/>"> </inp2:m_RenderElement> </table> </form> </inp2:m_RenderElement> <!-- // forgot password --> </div> </div> </inp2:m_DefineElement> <!--## /MAIN CONTENT ##--> <!--## DESIGN TEMPLATE ##--> <inp2:m_include template="platform/designs/default_design.des" pass_params="1"/> <!--## /DESIGN TEMPLATE ##--> \ No newline at end of file Index: branches/1.2.x/platform/login/register.tpl =================================================================== --- branches/1.2.x/platform/login/register.tpl (revision 14592) +++ branches/1.2.x/platform/login/register.tpl (revision 14593) @@ -1,112 +1,115 @@ <!--## <NAME>User Registration</NAME> <DESC></DESC> <SECTION>My Account||Login</SECTION> ##--> <inp2:m_CheckSSL mode="required" condition="Require_SSL" /> <!--## PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="page_title"> <inp2:m_phrase name="lu_title_UserRegistration" no_editing="1"/> </inp2:m_DefineElement> <!--## //PAGE TITLE ELEMENT ##--> <!--## SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="sidebar"> <div class="movable-area"> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/> </div> </div> </inp2:m_DefineElement> <!--## //SIDE-BAR ELEMENT ##--> <!--## MAIN CONTENT ##--> <inp2:m_DefineElement name="content"> <div class="movable-area"> <div class="movable-element"> <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration" templates="platform/login/register"/> </div> <div class="movable-element"> <!-- user registration --> <inp2:m_RenderElement design="content_box"> <inp2:m_Capture to_var="header"> <inp2:m_phrase name="lu_title_UserRegistration"/> </inp2:m_Capture> <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br /> - <inp2:u_PresetFormFields/> - <inp2:m_if check="u_HasError" field="any"> + <inp2:u.register_FormName name="registration"/> + + <inp2:m_if check="u.register_HasError" field="any"> <inp2:m_RenderElement name="error_message" /> </inp2:m_if> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br /> <form method="post" action="<inp2:m_FormAction/>"> <table class="form-data fullwidth"> - <inp2:m_if check="u_UseUsernames"> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Login" title="lu_fld_Login" style="width:155px" /> + <inp2:m_if check="u.register_UseUsernames"> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="Login" title="lu_fld_Login" style="width:155px" /> </inp2:m_if> <inp2:m_if check="m_ConfigEquals" name="User_Password_Auto" value="0"> - <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="Password" title="lu_fld_Password" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="VerifyPassword" title="lu_fld_VerifyPassword" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_password" prefix="u.register" field="Password" title="lu_fld_Password" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_password" prefix="u.register" field="VerifyPassword" title="lu_fld_VerifyPassword" style="width:155px" /> </inp2:m_if> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="FirstName" title="lu_fld_FirstName" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="LastName" title="lu_fld_LastName" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Company" title="lu_fld_Company" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Phone" title="lu_fld_Phone" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Fax" title="lu_fld_Fax" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Email" title="lu_fld_Email" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_date" prefix="u" field="dob" title="lu_fld_BirthDate" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street" title="lu_fld_AddressLine1" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street2" title="lu_fld_AddressLine2" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="City" title="lu_fld_City" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="State" title="lu_fld_State" style="width:155px" /> - <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Zip" title="lu_fld_Zip" style="width:55px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="FirstName" title="lu_fld_FirstName" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="LastName" title="lu_fld_LastName" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="Company" title="lu_fld_Company" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="Phone" title="lu_fld_Phone" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="Fax" title="lu_fld_Fax" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="Email" title="lu_fld_Email" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_date" prefix="u.register" field="dob" title="lu_fld_BirthDate" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="Street" title="lu_fld_AddressLine1" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="Street2" title="lu_fld_AddressLine2" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="City" title="lu_fld_City" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="State" title="lu_fld_State" style="width:155px" /> + <inp2:m_RenderElement name="inp_edit_box" prefix="u.register" field="Zip" title="lu_fld_Zip" style="width:55px" /> <inp2:m_if check="m_GetConfig" name="AllowSelectGroupOnFront"> - <inp2:m_RenderElement name="inp_edit_options" prefix="u" field="PrimaryGroupId" title="lu_fld_UserGroup" /> + <inp2:m_RenderElement name="inp_edit_options" prefix="u.register" field="PrimaryGroupId" title="lu_fld_UserGroup" /> </inp2:m_if> - <inp2:m_RenderElement name="inp_edit_options" prefix="u" field="Country" title="lu_fld_Country" has_empty="1" is_last="1"/> + <inp2:m_RenderElement name="inp_edit_options" prefix="u.register" field="Country" title="lu_fld_Country" has_empty="1" is_last="1"/> <inp2:m_if check="m_ConfigEquals" option="RegistrationCaptcha" value="1"> <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/> - <inp2:m_RenderElement name="inp_edit_captcha" prefix="u" style="width: 170px;" /> + <inp2:m_RenderElement name="inp_edit_captcha" prefix="u.register" style="width: 170px;" /> </inp2:m_if> <inp2:m_ModuleInclude template="elements/registration_fields.elm"/> <inp2:m_RenderElement design="inp_edit_buttons" no_editing="1"> - <input type="hidden" name="next_template" value="<inp2:m_get var="next_template"/>" /> + <input type="hidden" name="next_template" value="<inp2:m_get var='next_template'/>" /> <input type="hidden" name="registration_confirm_template" value="platform/login/register_confirm" /> <input type="hidden" name="registration_confirm_pending_template" value="platform/login/register_confirm_pending" /> - <input class="button" type="submit" name="events[u][OnCreate]" value="<inp2:m_Phrase label="lu_btn_Register" no_editing="1"/>"/> - <input type="button" class="button" onclick="history.back();" value="<inp2:m_Phrase label="lu_btn_Cancel" no_editing="1"/>"/> + <input class="button" type="submit" name="events[u.register][OnCreate]" value="<inp2:m_Phrase label='lu_btn_Register' no_editing='1'/>"/> + <input type="button" class="button" onclick="history.back();" value="<inp2:m_Phrase label='lu_btn_Cancel' no_editing="1"/>"/> + + <input type="hidden" name="forms[u.register]" value="<inp2:u.register_FormName/>"/> </inp2:m_RenderElement> </table> </form> </inp2:m_RenderElement> <!-- // user registration --> </div> </div> </inp2:m_DefineElement> <!--## /MAIN CONTENT ##--> <!--## DESIGN TEMPLATE ##--> <inp2:m_include template="platform/designs/default_design.des" pass_params="1"/> <!--## /DESIGN TEMPLATE ##--> \ No newline at end of file Index: branches/1.2.x/platform/mailing_list/subscribe.tpl =================================================================== --- branches/1.2.x/platform/mailing_list/subscribe.tpl (revision 14592) +++ branches/1.2.x/platform/mailing_list/subscribe.tpl (revision 14593) @@ -1,54 +1,54 @@ <!--## <NAME>Subscribe</NAME> <DESC></DESC> <SECTION>Platform||Mailing</SECTION> ##--> <!--## PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="page_title"> <inp2:m_phrase name="lu_title_SubscribeConfirm" no_editing="1"/> </inp2:m_DefineElement> <!--## //PAGE TITLE ELEMENT ##--> <!--## SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="sidebar"> <div class="movable-area"> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/> </div> </div> </inp2:m_DefineElement> <!--## //SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="content"> <div class="movable-area"> <div class="movable-element"> <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SubscribeConfirm" templates="platform/mailing_list/subscribe"/> </div> <div class="movable-element"> <inp2:m_RenderElement design="content_box"> <inp2:m_Capture to_var="header"> <inp2:m_phrase name="lu_title_SubscribeConfirm"/> </inp2:m_Capture> <inp2:m_Phrase label="lu_subscribe_confirm_prompt" /> <br /><br /> <form method="POST" action="<inp2:m_FormAction />"> - <input class="button" name="events[u][OnSubscribeUser]" type="submit" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" /> + <input class="button" name="events[u.subscriber][OnSubscribeUser]" type="submit" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" /> <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_No" no_editing="1"/>" onclick="redirect('<inp2:m_Link template="index"/>');" /> <input type="hidden" name="subscribe_ok_template" value="platform/mailing_list/subscribe_ok"/> <input type="hidden" name="subscriber_email" value="<inp2:m_Get name='subscriber_email' html_escape='1'/>"/> </form> </inp2:m_RenderElement> </div> </div> </inp2:m_DefineElement> <inp2:m_include template="platform/designs/default_design.des" pass_params="1"/> \ No newline at end of file Index: branches/1.2.x/platform/mailing_list/unsubscribe.tpl =================================================================== --- branches/1.2.x/platform/mailing_list/unsubscribe.tpl (revision 14592) +++ branches/1.2.x/platform/mailing_list/unsubscribe.tpl (revision 14593) @@ -1,54 +1,54 @@ <!--## <NAME>Unsubscribe</NAME> <DESC>Unsubscribe from mailing list</DESC> <SECTION>Platform||Mailing</SECTION> ##--> <!--## PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="page_title"> <inp2:m_phrase name="lu_title_UnsubscribeConfirm" no_editing="1"/> </inp2:m_DefineElement> <!--## //PAGE TITLE ELEMENT ##--> <!--## SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="sidebar"> <div class="movable-area"> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/> </div> </div> </inp2:m_DefineElement> <!--## //SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="content"> <div class="movable-area"> <div class="movable-element"> <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UnsubscribeConfirm" templates="platform/mailing_list/unsubscribe"/> </div> <div class="movable-element"> <inp2:m_RenderElement design="content_box"> <inp2:m_Capture to_var="header"> <inp2:m_phrase name="lu_title_UnsubscribeConfirm"/> </inp2:m_Capture> <inp2:m_Phrase label="lu_unsubscribe_confirm_prompt" /> <br /><br /> <form method="POST" action="<inp2:m_FormAction />"> - <input class="button" name="events[u][OnSubscribeUser]" type="submit" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" /> + <input class="button" name="events[u.subscriber][OnSubscribeUser]" type="submit" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" /> <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_No" no_editing="1"/>" onclick="redirect('<inp2:m_Link template="index"/>');" /> <input type="hidden" name="unsubscribe_ok_template" value="platform/mailing_list/unsubscribe_ok"/> <input type="hidden" name="subscriber_email" value="<inp2:m_Get name='subscriber_email' html_escape='1'/>"/> </form> </inp2:m_RenderElement> </div> </div> </inp2:m_DefineElement> <inp2:m_include template="platform/designs/default_design.des" pass_params="1"/> \ No newline at end of file Index: branches/1.2.x/platform/elements/side_boxes/login.elm.tpl =================================================================== --- branches/1.2.x/platform/elements/side_boxes/login.elm.tpl (revision 14592) +++ branches/1.2.x/platform/elements/side_boxes/login.elm.tpl (revision 14593) @@ -1,125 +1,127 @@ <!-- LOGIN BOX TITLE --> <inp2:m_Capture to_var="header"> <table class="fullwidth"> <tr> <td class="side-box-title" align="left"> <inp2:m_phrase name="lu_title_LoginBox"/> </td> <td align="right" class="login-status"> <!-- IF LOGGED IN SHOW NAME --> <inp2:m_if check="m_LoggedIn"> <a href="<inp2:m_Link template="platform/my_account/my_profile" m_cat_id="0" m_cat_page="1"/>"><inp2:u_Field name="FirstName"/> <inp2:u_Field name="LastName"/></a><br /> <!-- /IF LOGGED IN SHOW NAME --> <inp2:m_else/> <table> <tr> <td width="11"> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/not_logged.gif" alt="" width="11" height="11" border="0" /><br /> </td> <td class="login-status"> <inp2:m_Phrase label="lu_NotLoggedIn"/> </td> </tr> </table> </inp2:m_if> </td> </tr> </table> </inp2:m_Capture> <!-- /LOGIN BOX TITLE --> <!-- IF LOGGED! --> <inp2:m_if check="m_LoggedIn"> <table width="100%" style="border-width: 0px;"> <tr> <td colspan="2"><strong><inp2:m_phrase name="lu_section_MyAccount"/></strong></td> </tr> <!-- SHOW MY PROFILE --> <inp2:m_RenderElement name="box_element" template="platform/my_account/my_profile" title="lu_MyProfile"/> <!-- /SHOW MY PROFILE --> <!-- SHOW MY FAVORITES --> <inp2:m_RenderElement name="box_element" template="platform/my_account/my_favorites" title="lu_MyFavorites"/> <!-- /SHOW MY FAVORITES --> <!-- SHOW MY PREFERENCES --> <inp2:m_RenderElement name="box_element" template="platform/my_account/my_preferences" title="lu_MyPreferences"/> <!-- /SHOW MY PREFERENCES --> <!-- INCLUDE "themes/default2007/[MODULE_NAME]/my_account/my_items.elm.tpl" FOR EACH INSTALLED MODULE --> <inp2:m_ModuleInclude template="my_account/my_items.elm" place="sidebox" section="1"/> <!-- /INCLUDE "themes/[MODULE_NAME]/my_account/my_items.elm.tpl" FOR EACH INSTALLED MODULE --> <tr> <td> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" /><br /> </td> <td> <a href="<inp2:u_LogoutLink template="index" />"><inp2:m_Phrase label="lu_logout"/></a> </td> </tr> <tr> <td colspan="2"> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="7" border="0" /><br /> </td> </tr> <tr> <td colspan="2"> <strong><inp2:m_phrase name="lu_section_MyItems"/></strong> </td> </tr> <inp2:m_ModuleInclude template="my_account/my_items.elm" place="sidebox" section="2"/> </table> <!-- /IF LOGGED --> <inp2:m_else/> <!-- IF NOT LOGGED IN! --> <form method="post" action="<inp2:m_FormAction />"> - <inp2:m_if check="u_UseUsernames"> + <inp2:u.login-sidebox_FormName name="login"/> + + <inp2:m_if check="u.login-sidebox_UseUsernames"> <inp2:m_phrase label="lu_username"/><br /> <inp2:m_else/> <inp2:m_phrase label="lu_email"/><br /> </inp2:m_if> <input class="input-text" type="text" name="<inp2:u.login-sidebox_InputName name='UserLogin'/>" value="<inp2:u.login-sidebox_Field name='UserLogin'/>" style="width:155px" /><br /> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""/><br /> <inp2:m_Phrase label="lu_Password"/><br /> <input type="password" class="input-text" name="<inp2:u.login-sidebox_InputName name='UserPassword'/>" value="<inp2:u.login-sidebox_Field name='UserPassword'/>" style="width:155px" /><br /> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="10" border="0" /><br /> <table> <tr> <td width="10"> <input class="button" name="events[u.login-sidebox][OnLogin]" type="submit" value="<inp2:m_Phrase label='lu_Login' no_editing='1'/>" /><br /> </td> <td align="left"> <input type="checkbox" name="<inp2:u.login-sidebox_InputName name='UserRememberLogin'/>" id="<inp2:u.login-sidebox_InputName name='UserRememberLogin'/>" value="1"/> <label for="<inp2:u.login-sidebox_InputName name='UserRememberLogin'/>" class="remember-login"><inp2:m_Phrase label="lu_remember_login"/></label> </td> </tr> </table> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="5" height="5" border="0" /><br /> <inp2:m_if check="u.login-sidebox_HasError" field="any"> <span class="field-error"><inp2:u.login-sidebox_Error field="UserLogin"/></span><br /> </inp2:m_if> <inp2:m_if check="u_RegistrationEnabled"> <a href="<inp2:m_Link template="platform/login/register" m_cat_id="0" m_cat_page="1"/>" class="more-link" ><inp2:m_Phrase label="lu_Register"/></a> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/side_link_str.gif" width="6" height="5" alt="" /><br /> </inp2:m_if> <a href="<inp2:m_Link template="platform/login/forgot_password" m_cat_id="0" m_cat_page="1"/>" class="more-link" ><inp2:m_Phrase label="lu_ForgotPassword"/>?</a> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/side_link_str.gif" width="6" height="5" alt="" /> <input type="hidden" name="next_template" value="<inp2:m_get var="next_template"/>" /> <input type="hidden" name="pending_disabled_template" value="platform/login/login_pending_disabled" /> </form> </inp2:m_if> <!-- /IF NOT LOGGED IN --> Index: branches/1.2.x/platform/elements/side_boxes/mailing_list.elm.tpl =================================================================== --- branches/1.2.x/platform/elements/side_boxes/mailing_list.elm.tpl (revision 14592) +++ branches/1.2.x/platform/elements/side_boxes/mailing_list.elm.tpl (revision 14593) @@ -1,21 +1,24 @@ <inp2:m_Capture to_var="header"> <inp2:m_phrase name="lu_title_MailingList"/> </inp2:m_Capture> <inp2:m_Phrase label="lu_EnterEmailToSubscribe"/><br /> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="5" border="0" /><br /> <form method="POST" action="<inp2:m_FormAction />" name="mailing_list_form"> - <input type="text" name="subscriber_email" class="input-text" style="width: 155px;"/><br /> - <inp2:m_if check="u_HasError" field="any"> - <span class="field-error"><inp2:u_Error field="SubscribeEmail"/></span><br /> + <inp2:u.subscribe-sidebox_FormName name="subscription"/> + + <input type="text" name="<inp2:u.subscribe-sidebox_InputName name='SubscriberEmail'/>" value="<inp2:u.subscribe-sidebox_Field name='SubscriberEmail'/>" class="input-text" style="width: 155px;"/><br /> + + <inp2:m_if check="u.subscribe-sidebox_HasError" field="any"> + <span class="field-error"><inp2:u.subscribe-sidebox_Error field="SubscriberEmail"/></span><br /> </inp2:m_if> <br /> - <input class="button" name="events[u][OnSubscribeQuery]" type="submit" style="width: 90px;" value="<inp2:m_Phrase label='lu_btn_Subscribe' no_editing='1'/>" /> - <input class="button" name="events[u][OnSubscribeQuery]" type="submit" style="width: 90px;" value="<inp2:m_Phrase label='lu_btn_Unsubscribe' no_editing='1'/>" /> + <input class="button" name="events[u.subscribe-sidebox][OnSubscribeQuery]" type="submit" style="width: 90px;" value="<inp2:m_Phrase label='lu_btn_Subscribe' no_editing='1'/>" /> + <input class="button" name="events[u.subscribe-sidebox][OnSubscribeQuery]" type="submit" style="width: 90px;" value="<inp2:m_Phrase label='lu_btn_Unsubscribe' no_editing='1'/>" /> <input type="text" style="display: none" /> <input type="hidden" name="subscribe_template" value="platform/mailing_list/subscribe"/> <input type="hidden" name="unsubscribe_template" value="platform/mailing_list/unsubscribe"/> </form> Index: branches/1.2.x/platform/elements/side_boxes/recommend_site.elm.tpl =================================================================== --- branches/1.2.x/platform/elements/side_boxes/recommend_site.elm.tpl (revision 14592) +++ branches/1.2.x/platform/elements/side_boxes/recommend_site.elm.tpl (revision 14593) @@ -1,16 +1,18 @@ <inp2:m_Capture to_var="header"> <inp2:m_phrase name="lu_title_RecommendSite"/> </inp2:m_Capture> <inp2:m_Phrase label="lu_EnterEmailToRecommend"/><br /> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="5" border="0" /><br /> <form method="POST" action="<inp2:m_FormAction />"> + <inp2:u.recommend-sidebox_FormName name="recommend"/> + <input type="text" class="input-text" name="<inp2:u.recommend-sidebox_InputName name='RecommendEmail'/>" value="<inp2:u.recommend-sidebox_Field name='RecommendEmail'/>" style="width: 155px;" /><br /> <inp2:m_if check="u.recommend-sidebox_HasError" field="any"> <span class="field-error"><inp2:u.recommend-sidebox_Error field="RecommendEmail"/></span><br /> </inp2:m_if> <br /> <input class="button" name="events[u.recommend-sidebox][OnRecommend]" type="submit" value="<inp2:m_Phrase label='lu_btn_Recommend' no_editing='1'/>" /> <input type="hidden" name="template_success" value="platform/recommend/recommend" /> </form> \ No newline at end of file Index: branches/1.2.x/in-commerce/my_account/affiliate/affiliate_payment_type.tpl =================================================================== --- branches/1.2.x/in-commerce/my_account/affiliate/affiliate_payment_type.tpl (revision 14592) +++ branches/1.2.x/in-commerce/my_account/affiliate/affiliate_payment_type.tpl (revision 14593) @@ -1,85 +1,85 @@ <!--## <NAME>Affiliate - Payment Type</NAME> <DESC>Affiliate Payment Type page</DESC> <SECTION>My Account||Store||Affiliates</SECTION> ##--> <inp2:m_RequireLogin login_template="platform/login/register"/> <!--## LOGIN REQUIRED ##--> <inp2:m_CheckSSL mode="required" condition="Require_SSL" /> <!--## CHECK IF SSL REQUIRED ##--> <inp2:m_RequireAffiliate registration_template="in-commerce/my_account/affiliate/affiliate" /> <!--## MUST BE AN AFFILIATE ##--> <!--## PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="page_title"> <inp2:m_Phrase label="lu_title_AffiliatePaymentType" no_editing="1"/> </inp2:m_DefineElement> <!--## //PAGE TITLE ELEMENT ##--> <!--## SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="sidebar"> <div class="movable-area"> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/cart_indicator.elm" design="blue_box" data_exists="1"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_if check="u_IsAffiliate"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/affiliate_navigation.elm" design="blue_box"/> </inp2:m_if> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/top_seller_products.elm" design="blue_box" data_exists="1"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/recent_products.elm" design="blue_box" data_exists="1"/> </div> </div> </inp2:m_DefineElement> <!--## /SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="content"> <div class="movable-area"> <div class="movable-element"> - <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_Affiliate,lu_title_AffiliateStatistics,lu_title_AffiliatePaymentType" templates="platform/my_account/my_account,in-commerce/my_account/affiliate/affiliate,in-commerce/my_account/affiliate/affiliate_statistics,in-commerce/my_account/affiliate/affiliate_payment_type"/> + <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_Affiliate,lu_title_AffiliatePaymentType" templates="platform/my_account/my_account,in-commerce/my_account/affiliate/affiliate,in-commerce/my_account/affiliate/affiliate_payment_type"/> </div> <div class="movable-element"> <inp2:m_RenderElement design="content_box"> <inp2:m_Capture to_var="header"> <inp2:m_Phrase label="lu_title_AffiliatePaymentType"/> </inp2:m_Capture> <table class="form-data fullwidth"> <tr> <td class="field-name" style="width:155px"> <strong><inp2:m_Phrase label="lu_CurrentAffiliatePaymentType" />:</strong> </td> <td class="field-name"><inp2:u_AffiliateField name="PaymentTypeId" /></td> </tr> <tr><td colspan="2" style="padding-left:15px"><inp2:m_Phrase label="lu_ChangeAffiliatePaymentTypeDescription"/><br /><br /></td></tr> </table> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /> <br /> <inp2:m_include template="in-commerce/elements/forms.elm"/> <form method="post" action="<inp2:m_FormAction/>"> <table border="0" class="form-data fullwidth"> - <inp2:m_RenderElement name="inp_affiliate_payment_types" field="PaymentTypeId" title="lu_fld_AffiliatePaymentType" style="width:155px"/> - <inp2:m_RenderElement name="inp_affiliate_textarea" field="Comments" title="lu_fld_AffiliateComments" cols="35" rows="5" style="width:155px" is_last="1"/> + <inp2:m_RenderElement name="inp_affiliate_payment_types" prefix="affil.user" field="PaymentTypeId" title="lu_fld_AffiliatePaymentType" style="width:155px"/> + <inp2:m_RenderElement name="inp_edit_textarea" prefix="affil.user" field="Comments" title="lu_fld_AffiliateComments" cols="35" rows="5" style="width:155px" is_last="1"/> <inp2:m_RenderElement design="inp_edit_buttons"> <input type="hidden" name="next_template" value="in-commerce/my_account/affiliate/affiliate_payment_type_changed" /> - <input type="submit" class="button" name="events[affil][OnChangePaymentType]" id="events[affil][OnChangePaymentType]" value="<inp2:m_Phrase label="lu_ChangePaymentType" no_editing="1"/>" /> + <input type="submit" class="button" name="events[affil.user][OnChangePaymentType]" value="<inp2:m_Phrase label='lu_ChangePaymentType' no_editing='1'/>" /> </inp2:m_RenderElement> </table> </form> </inp2:m_RenderElement> </div> </div> </inp2:m_DefineElement> <inp2:m_include template="platform/designs/default_design.des" pass_params="1"/> \ No newline at end of file Index: branches/1.2.x/in-commerce/my_account/affiliate/affiliate.tpl =================================================================== --- branches/1.2.x/in-commerce/my_account/affiliate/affiliate.tpl (revision 14592) +++ branches/1.2.x/in-commerce/my_account/affiliate/affiliate.tpl (revision 14593) @@ -1,121 +1,126 @@ <!--## <NAME>Affiliate</NAME> <DESC>Affiliate page</DESC> <SECTION>My Account||Store||Affiliates</SECTION> ##--> <inp2:m_RequireLogin login_template="platform/login/register"/> <!--## LOGIN REQUIRED ##--> <inp2:m_CheckSSL mode="required" condition="Require_SSL" /> <!--## CHECK IF SSL REQUIRED ##--> <!--## PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="page_title"> <inp2:m_Phrase label="lu_title_Affiliate" no_editing="1"/> </inp2:m_DefineElement> <!--## //PAGE TITLE ELEMENT ##--> <!--## SIDE-BAR ELEMENT ##--> <inp2:m_DefineElement name="sidebar"> <div class="movable-area"> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/cart_indicator.elm" design="blue_box" data_exists="1"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_if check="u_IsAffiliate"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/affiliate_navigation.elm" design="blue_box"/> </inp2:m_if> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/top_seller_products.elm" design="blue_box" data_exists="1"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/recent_products.elm" design="blue_box" data_exists="1"/> </div> </div> </inp2:m_DefineElement> <!--## /SIDE-BAR ELEMENT ##--> <!--## MAIN CONTENT ##--> <inp2:m_DefineElement name="content"> <div class="movable-area"> <div class="movable-element"> <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_Affiliate" templates="platform/my_account/my_account,in-commerce/my_account/affiliate/affiliate"/> </div> <div class="movable-element"> <inp2:m_RenderElement design="content_box"> <inp2:m_DefineElement name="affiliate_element"> <a href="<inp2:m_Link template="$template"/>"> <strong><inp2:m_Phrase label="$label"/></strong></a><br /> <inp2:m_Phrase label="$text"/><br /><br /> </inp2:m_DefineElement> <inp2:m_if check="u_IsAffiliate"> - <!-- Affiliate Section List --> + <!-- Affiliate Section List --> <inp2:m_Capture to_var="header"> <inp2:m_Phrase label="lu_title_Affiliate"/> </inp2:m_Capture> - <inp2:m_if check="u_AffiliateIsNotActive"> + <inp2:m_ifnot check="u_AffiliateIsActive"> <table class="warning-message fullwidth"> <tr> <td width="30"> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/warning_icon.gif" width="21" height="18" alt=""/> </td> <td><inp2:m_phrase name="lu_Warning"/></td> </tr> </table> <br /> <inp2:m_Phrase label="lu_AffiliateIsPendingOrDisabled"/><br /><br /> - </inp2:m_if> + </inp2:m_ifnot> <inp2:m_RenderElement name="affiliate_element" template="in-commerce/my_account/affiliate/affiliate_statistics" label="lu_comm_AffiliateStatistics" text="lu_AffiliateStatisticsText"/> <inp2:m_RenderElement name="affiliate_element" template="in-commerce/my_account/affiliate/affiliate_payments" label="lu_AffiliatePayments" text="lu_AffiliatePaymentsText"/> <inp2:m_RenderElement name="affiliate_element" template="in-commerce/my_account/affiliate/affiliate_materials" label="lu_AffiliateMaterials" text="lu_AffiliateMaterialsText"/> <inp2:m_RenderElement name="affiliate_element" template="in-commerce/my_account/affiliate/affiliate_payment_type" label="lu_ChangePaymentType" text="lu_ChangePaymentTypeText"/> <a href="<inp2:m_Link t='in-commerce/my_account/affiliate'/>" onclick="showAffiliateAgreement();return false;"> <strong><inp2:m_Phrase label="lu_TermsAndConditionsLink"/></strong></a><br /> <inp2:m_Phrase label="lu_TermsAndConditionsText"/><br /><br /> <!-- End Of Affiliate Section List --> <inp2:m_else /> <!-- Affiliate Registration --> <inp2:m_Capture to_var="header"> <inp2:m_Phrase label="lu_title_AffiliateRegistration"/> </inp2:m_Capture> <inp2:m_Phrase label="lu_BecomeAnAffiliateDescription"/><br /><br /> - <inp2:m_if check="u_HasError" field="any"> + + <inp2:affil.register_FormName name="registration"/> + <inp2:affil.register_PresetFormFields/> + + <inp2:m_if check="affil.register_HasError" field="any"> <inp2:m_RenderElement name="error_message" /> </inp2:m_if> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /> <br /> <inp2:m_include template="in-commerce/elements/forms.elm"/> + <form method="post" action="<inp2:m_FormAction/>"> <table border="0" class="form-data fullwidth"> - <inp2:m_RenderElement name="inp_affiliate_box" field="SSN" title="lu_fld_SSNField" style="width:155px" required="1"/> - <inp2:m_RenderElement name="inp_affiliate_payment_types" field="PaymentTypeId" title="lu_fld_AffiliatePaymentType" style="width:155px"/> - <inp2:m_RenderElement name="inp_affiliate_textarea" field="Comments" title="lu_fld_AffiliateComments" cols="35" rows="5" style="width:155px"/> - <inp2:m_RenderElement name="inp_affiliate_terms_checkbox"/> + <inp2:m_RenderElement name="inp_edit_box" prefix="affil.register" field="SSN" title="lu_fld_SSNField" style="width:155px"/> + <inp2:m_RenderElement name="inp_affiliate_payment_types" prefix="affil.register" field="PaymentTypeId" title="lu_fld_AffiliatePaymentType" style="width:155px"/> + <inp2:m_RenderElement name="inp_edit_textarea" prefix="affil.register" field="Comments" title="lu_fld_AffiliateComments" cols="35" rows="5" style="width:155px"/> + <inp2:m_RenderElement name="inp_affiliate_terms_checkbox" prefix="affil.register" field="TermsAccepted"/> <inp2:m_RenderElement design="inp_edit_buttons"> <input type="hidden" name="next_template" value="in-commerce/my_account/affiliate/affiliate_thankyou" /> - <input type="submit" class="button" name="events[affil][OnBecomeAffiliate]" id="events[affil][OnBecomeAffiliate]" value="<inp2:m_Phrase label="lu_comm_BecomeAnAffiliate" no_editing="1"/>" /> + <input type="submit" class="button" name="events[affil.register][OnBecomeAffiliate]" value="<inp2:m_Phrase label="lu_comm_BecomeAnAffiliate" no_editing="1"/>" /> </inp2:m_RenderElement> </table> </form> </inp2:m_if> </inp2:m_RenderElement> </div> </div> </inp2:m_DefineElement> <!--## //MAIN CONTENT ##--> <inp2:m_include template="platform/designs/default_design.des" pass_params="1"/> \ No newline at end of file Index: branches/1.2.x/in-commerce/my_account/affiliate/affiliate_payments.tpl =================================================================== --- branches/1.2.x/in-commerce/my_account/affiliate/affiliate_payments.tpl (revision 14592) +++ branches/1.2.x/in-commerce/my_account/affiliate/affiliate_payments.tpl (revision 14593) @@ -1,84 +1,84 @@ <!--## <NAME>Affiliate - Payments</NAME> <DESC>Affiliate Payments List page</DESC> <SECTION>My Account||Store||Affiliates</SECTION> ##--> <inp2:m_RequireLogin login_template="platform/login/register"/> <!--## LOGIN REQUIRED ##--> <inp2:m_CheckSSL mode="required" condition="Require_SSL" /> <!--## CHECK IF SSL REQUIRED ##--> <inp2:m_RequireAffiliate registration_template="in-commerce/my_account/affiliate/affiliate" /> <!--## MUST BE AN AFFILIATE ##--> <!--## PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="page_title"> <inp2:m_Phrase label="lu_title_ComissionPayments" no_editing="1"/> </inp2:m_DefineElement> <!--## //PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="sidebar"> <div class="movable-area"> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/cart_indicator.elm" design="blue_box" data_exists="1"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_if check="u_IsAffiliate"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/affiliate_navigation.elm" design="blue_box"/> </inp2:m_if> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/top_seller_products.elm" design="blue_box" data_exists="1"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/recent_products.elm" design="blue_box" data_exists="1"/> </div> </div> </inp2:m_DefineElement> <inp2:m_DefineElement name="content"> <div class="movable-area"> <div class="movable-element"> - <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_Affiliate,lu_title_AffiliateStatistics,lu_title_ComissionPayments" templates="platform/my_account/my_account,in-commerce/my_account/affiliate/affiliate,in-commerce/my_account/affiliate/affiliate_statistics,in-commerce/my_account/affiliate/affiliate_payments"/> + <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_Affiliate,lu_title_ComissionPayments" templates="platform/my_account/my_account,in-commerce/my_account/affiliate/affiliate,in-commerce/my_account/affiliate/affiliate_payments"/> </div> <div class="movable-element"> <inp2:m_RenderElement design="content_box" block_no_data="no_payments"> <inp2:apayments_InitList list_name="my_payments_list" types="my_payments"/> <inp2:m_Capture to_var="header"> <inp2:m_Phrase label="lu_title_ComissionPayments"/> (<inp2:apayments_TotalRecords list_name="my_payments_list" />) </inp2:m_Capture> <inp2:m_include template="in-commerce/elements/affiliates.elm"/> <table class="fullwidth"> <inp2:m_RenderElement name="separator" colspan="4"/> <tr class="sub-section-header"> <td><inp2:m_Phrase label="lu_Date"/></td> <td><inp2:m_Phrase label="lu_PaymentReference"/></td> <td><inp2:m_Phrase label="lu_PaymentAmount"/></td> </tr> <inp2:m_RenderElement name="separator" colspan="4"/> <inp2:m_include template="in-commerce/elements/affiliates.elm"/> <inp2:apayments_PrintList list_name="my_payments_list" render_as="payment_element"/> </table> <inp2:m_include template="platform/elements/pagination.elm" prefix="apayments" list_name="my_payments_list"/> </inp2:m_RenderElement> </div> </div> </inp2:m_DefineElement> <inp2:m_include template="platform/designs/default_design.des" pass_params="1"/> Index: branches/1.2.x/in-commerce/my_account/affiliate/affiliate_materials.tpl =================================================================== --- branches/1.2.x/in-commerce/my_account/affiliate/affiliate_materials.tpl (revision 14592) +++ branches/1.2.x/in-commerce/my_account/affiliate/affiliate_materials.tpl (revision 14593) @@ -1,86 +1,86 @@ <!--## <NAME>Affiliate - Materials</NAME> <DESC>Affiliate Materials page</DESC> <SECTION>My Account||Store||Affiliates</SECTION> ##--> <inp2:m_RequireLogin login_template="platform/login/register"/> <!--## LOGIN REQUIRED ##--> <inp2:m_CheckSSL mode="required" condition="Require_SSL" /> <!--## CHECK IF SSL REQUIRED ##--> <inp2:m_RequireAffiliate registration_template="in-commerce/my_account/affiliate/affiliate" /> <!--## MUST BE AN AFFILIATE ##--> <!--## PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="page_title"> <inp2:m_Phrase label="lu_AffiliateMaterials" no_editing="1"/> </inp2:m_DefineElement> <!--## //PAGE TITLE ELEMENT ##--> <inp2:m_DefineElement name="sidebar"> <div class="movable-area"> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/cart_indicator.elm" design="blue_box" data_exists="1"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_if check="u_IsAffiliate"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/affiliate_navigation.elm" design="blue_box"/> </inp2:m_if> </div> <div class="movable-element"> <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/top_seller_products.elm" design="blue_box" data_exists="1"/> </div> <div class="movable-element"> <inp2:m_RenderElement name="in-commerce/elements/side_boxes/recent_products.elm" design="blue_box" data_exists="1"/> </div> </div> </inp2:m_DefineElement> <inp2:m_DefineElement name="content"> <div class="movable-area"> <div class="movable-element"> - <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_Affiliate,lu_title_AffiliateStatistics,lu_AffiliateMaterials" templates="platform/my_account/my_account,in-commerce/my_account/affiliate/affiliate,in-commerce/my_account/affiliate/affiliate_statistics,in-commerce/my_account/affiliate/affiliate_materials"/> + <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_Affiliate,lu_AffiliateMaterials" templates="platform/my_account/my_account,in-commerce/my_account/affiliate/affiliate,in-commerce/my_account/affiliate/affiliate_materials"/> </div> <div class="movable-element"> <inp2:m_RenderElement design="content_box"> <inp2:m_Capture to_var="header"> <inp2:m_Phrase label="lu_AffiliateMaterials"/> </inp2:m_Capture> <inp2:m_if check="u_IsAffiliate"> <table> <tr> <td colspan="2"><inp2:m_Phrase label="lu_AffiliateMaterials"/></td> </tr> <tr> <td> <inp2:m_Phrase label="lu_comm_AffilliateMaterialsToRefer"/>: <br /><br /> <a href="<inp2:affil_GetUserAffiliateLink template="index"/>"><inp2:affil_GetUserAffiliateLink template="index"/></a> </td> </tr> <tr> <td> <inp2:m_Phrase label="lu_comm_AffilliateMaterialsCode"/>: <blockquote style="border: 1px dashed #cccccc; background-color: #f3f3f3; padding: 8px"> <small> <a href="<inp2:affil_GetUserAffiliateLink template="index"/>"> <inp2:conf_ConfigValue name="Site_Name"/> </a> </small> </blockquote> <inp2:m_Phrase label="lu_comm_AffilliateMaterialsCopy"/> </td> </tr> </table> </inp2:m_if> </inp2:m_RenderElement> </div> </div> </inp2:m_DefineElement> <inp2:m_include template="platform/designs/default_design.des" pass_params="1"/> \ No newline at end of file Index: branches/1.2.x/in-commerce/elements/forms.elm.tpl =================================================================== --- branches/1.2.x/in-commerce/elements/forms.elm.tpl (revision 14592) +++ branches/1.2.x/in-commerce/elements/forms.elm.tpl (revision 14593) @@ -1,82 +1,56 @@ -<inp2:m_DefineElement name="inp_affiliate_caption" style="" valign="top" title="" required="0"> - <td class="field-name" valign="<inp2:m_Param name="valign"/>" style="<inp2:m_Param name="style"/>"> - <inp2:m_phrase label="$title"/><inp2:m_if check="m_ParamEquals" name="required" value="1"><span class="field-required"> *</span></inp2:m_if>: - </td> -</inp2:m_DefineElement> - -<inp2:m_DefineElement name="inp_affiliate_box" is_last="0" style="" required="0"> - <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>"> - <inp2:m_inc param="tab_index" by="1"/> - <inp2:m_RenderElement name="inp_affiliate_caption" style="$style" title="$title" required="$required"/> - <td class="field-value" nowrap> - <inp2:m_if check="m_GetEquals" var="{$field}RequiredError" value="1"> - <span class="field-error"><inp2:m_Phrase label="la_err_required" /></span><br /> - </inp2:m_if> - <input type="text" class="input-text" name="<inp2:m_Param name="field"/>" value="<inp2:m_Get var="$field" />" tabindex="<inp2:m_get param="tab_index"/>"/> - </td> - </tr> - <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/> -</inp2:m_DefineElement> - -<inp2:m_DefineElement name="inp_affiliate_textarea" is_last="0" required="0"> - <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>"> - <inp2:m_inc param="tab_index" by="1"/> - <inp2:m_RenderElement name="inp_affiliate_caption" style="$style" title="$title" required="$required"/> - <td class="field-value"> - <textarea class="input-textarea" tabindex="<inp2:m_get param="tab_index"/>" name="<inp2:m_param name="field"/>" cols="<inp2:m_param name="cols"/>" rows="<inp2:m_param name="rows"/>"><inp2:m_Get var="$field" /></textarea> - </td> - </tr> - <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/> -</inp2:m_DefineElement> - <inp2:m_DefineElement name="affiliate_payment_type_element"> <tr> <td valign="top" nowrap> - <input type="radio" name="<inp2:m_Param name="field"/>" id="<inp2:m_Param name="field"/>_<inp2:Field name="PaymentTypeId" />" value="<inp2:Field name="$field" />" <inp2:m_if check="u_AffiliatePaymentTypeChecked">checked</inp2:m_if>/> + <input type="radio" name="<inp2:$prefix_InputName name='$field'/>" id="<inp2:$prefix_InputName name='$field'/>_<inp2:Field name='PaymentTypeId'/>" value="<inp2:Field name='PaymentTypeId'/>"<inp2:m_if check="Checked" prefix="$prefix" field="$field"> checked</inp2:m_if>/> </td> <td> - <label for="<inp2:m_Param name="field"/>_<inp2:Field name="$field" />"> - <inp2:Field name="Name" /><br /> + <label for="<inp2:$prefix_InputName name='$field'/>_<inp2:Field name='PaymentTypeId'/>"> + <inp2:Field name="Name" /> + <inp2:m_if check="Field" name="Description"> - <inp2:Field name="Description" /> + <br /><inp2:Field name="Description" /> </inp2:m_if> </label> </td> </tr> </inp2:m_DefineElement> <inp2:m_DefineElement name="inp_affiliate_payment_types" is_last="0" required="0"> <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>"> - <inp2:m_inc param="tab_index" by="1"/> - <inp2:m_RenderElement name="inp_affiliate_caption" style="$style" title="$title" required="$required"/> + <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/> <td class="field-value"> + <inp2:m_if check="{$prefix}_HasError" field="$field"> + <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br /> + </inp2:m_if> + <table> - <inp2:u_ListAffiliatesPaymentTypes render_as="affiliate_payment_type_element" field="$field"/> + <inp2:apt_PrintList render_as="affiliate_payment_type_element" prefix="$prefix" field="$field"/> </table> </td> </tr> + <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/> </inp2:m_DefineElement> -<inp2:m_DefineElement name="inp_affiliate_terms_checkbox" is_last="0"> +<inp2:m_DefineElement name="inp_affiliate_terms_checkbox" title="" is_last="0"> <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>"> - <td class="field-name" nowrap> - - </td> - <td class="field-value"> - <inp2:m_if check="m_GetEquals" var="MustAgreeToTerms" value="1"> - <span class="field-error"><inp2:m_Phrase label="lu_comm_MustAgreeAffiliateTermsError" /></span><br /> + <td class="field-name" nowrap> </td> + <td> + <inp2:m_if check="{$prefix}_HasError" field="$field"> + <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br /> </inp2:m_if> - <input type="checkbox" name="AgreeToAffiliateTerms"/> - <inp2:m_Phrase label="lu_comm_IAgreeTo" /> + + <input tabindex="<inp2:m_get param='tab_index'/>" type="checkbox" id="<inp2:{$prefix}_InputName field='$field'/>" name="<inp2:{$prefix}_InputName field='$field'/>" <inp2:{$prefix}_Field field="$field" checked="checked" db="db"/> value="1"/> + + <label for="<inp2:$prefix_InputName field='$field'/>"><inp2:m_Phrase label="lu_comm_IAgreeTo" /></label> <a href="javascript:showAffiliateAgreement()"><inp2:m_Phrase label="lu_comm_AffiliateAgreement" /></a> - <inp2:m_Phrase label="lu_comm_TermsAndConditions" /> + <label for="<inp2:$prefix_InputName field='$field'/>"><inp2:m_Phrase label="lu_comm_TermsAndConditions" /></label> </td> </tr> <script type="text/javascript"> function showAffiliateAgreement() { window.open('<inp2:m_Link template="in-commerce/my_account/affiliate/affiliate_agreement" />', null, 'menubar=no,toolbars=no,width=500,height=300'); } </script> </inp2:m_DefineElement> \ No newline at end of file Index: branches/1.2.x/in-commerce/elements/registration_fields.elm.tpl =================================================================== --- branches/1.2.x/in-commerce/elements/registration_fields.elm.tpl (revision 14592) +++ branches/1.2.x/in-commerce/elements/registration_fields.elm.tpl (revision 14593) @@ -1,40 +1,41 @@ <!--## AFFILIATE REGISTRATION CHECKBOX ##--> - <inp2:m_if check="m_ConfigEquals" option="Comm_RegisterAsAffiliate" value="1"> - + <inp2:m_if check="m_AllowAffiliateRegistration"> <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/> - <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>"> + <tr class="<inp2:m_odd_even odd='table_color1' even='table_color2'/>"> <inp2:m_inc param="tab_index" by="1"/> <td class="field-name"> <label for="RegisterAsAffiliate"> <inp2:m_phrase label="lu_fld_RegisterAsAffiliate"/>: </label> </td> <td class="field-value"> - <input tabindex="<inp2:m_get param="tab_index"/>" type="checkbox" id="RegisterAsAffiliate" name="RegisterAsAffiliate" onchange="toggle_affiliate()" <inp2:m_if check="m_GetEquals" name="RegisterAsAffiliate" value="on">checked</inp2:m_if>/> - <input class="hidden-element" type="submit" id="events[u][OnRefreshForm]" name="events[u][OnRefreshForm]" /> + <input tabindex="<inp2:m_get param='tab_index'/>" type="checkbox" id="RegisterAsAffiliate" name="RegisterAsAffiliate" onchange="toggle_affiliate()" <inp2:m_if check="m_GetEquals" name="RegisterAsAffiliate" value="on">checked</inp2:m_if>/> + <input class="hidden-element" type="submit" id="events[u.register][OnRefreshForm]" name="events[u.register][OnRefreshForm]" /> </td> </tr> <inp2:m_if check="m_GetEquals" name="RegisterAsAffiliate" value="on"> <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/> </inp2:m_if> </inp2:m_if> <!--## /AFFILIATE REGISTRATION CHECKBOX ##--> <inp2:m_if check="m_GetEquals" name="RegisterAsAffiliate" value="on"> <inp2:m_include template="in-commerce/elements/forms.elm"/> - <inp2:m_RenderElement name="inp_affiliate_box" field="SSN" title="lu_fld_SSNField" required="1"/> - <inp2:m_RenderElement name="inp_affiliate_payment_types" field="PaymentTypeId" title="lu_fld_AffiliatePaymentType"/> - <inp2:m_RenderElement name="inp_affiliate_textarea" field="Comments" title="lu_fld_AffiliateComments" cols="35" rows="5"/> + <inp2:affil.register_FormName name="registration"/> + <inp2:affil.register_PresetFormFields/> - <inp2:m_RenderElement name="inp_affiliate_terms_checkbox"/> + <inp2:m_RenderElement name="inp_edit_box" prefix="affil.register" field="SSN" title="lu_fld_SSNField"/> + <inp2:m_RenderElement name="inp_affiliate_payment_types" prefix="affil.register" field="PaymentTypeId" title="lu_fld_AffiliatePaymentType"/> + <inp2:m_RenderElement name="inp_edit_textarea" prefix="affil.register" field="Comments" title="lu_fld_AffiliateComments" cols="35" rows="5"/> + <inp2:m_RenderElement name="inp_affiliate_terms_checkbox" prefix="affil.register" field="TermsAccepted"/> </inp2:m_if> <script type="text/javascript"> function toggle_affiliate() { - document.getElementById('events[u][OnRefreshForm]').click(); + document.getElementById('events[u.register][OnRefreshForm]').click(); } </script> \ No newline at end of file