OpenUI v2.x API Object
Return to Introduction  Previous page  Next page

Here is the Affiliate Login screen, OUI2_AFFLOGIN object:

%OUI%  
%SET(g.OUIX_title|%VAR(Stores.d.name)%: Affiliate Login)%  
%SET(g.OUIX_greymenu|0)%  
%SET(g.OUIX_catid|0)%  
%DOFUNC(g.OUIX_ok|g.Module_Feature_AFF_DB|AffiliateOptions_Find())%  
%IF(AffiliateOptions.d.active)%  
  %OBJ(BEGINSCREEN)%  
  %IF(g.OUIX_ok)%  
    %IF(g.Error_Send_Email)%  
      <FONT COLOR = "%VAR(g.OUIX_ErrorColor)%" SIZE = 4><P>%VAR(g.Error_Send_Email)%</P></FONT>  
    %IFEND%  
    %EXPR(OUI_Token_Replace(OUI_Store.d.lheader))%  
    <TABLE BORDER=0>  
    %IF(AffiliateOptions.d.signup NE 'I')%  
      <TR><TD ALIGN="left">  
        <FONT FACE="%VAR(OUI_Store.d.body_font|EE)%" SIZE="%VAR(OUI_Store.d.body_fsize|EE)%">  
        %IF(g.Store_Count GT 1)%  
          <A HREF="%VAR(g.secure_sessionurl)%Screen=AFAE&NewAffiliate=1&Store_Code=%VAR(Stores.d.code|EA)%">Create New Account</A><BR>  
        %ELSE%  
          <A HREF="%VAR(g.secure_sessionurl)%Screen=AFAE&NewAffiliate=1">Create New Account</A><BR>  
        %IFEND%  
        </FONT>  
      </TD></TR>  
    %IFEND%  
    <TR><TD COLSPAN=2>  
      <FORM METHOD="post" ACTION="%VAR(g.secure_sessionurl)%">  
      <INPUT TYPE = "hidden" NAME = "Screen" VALUE = "AFAE">  
      <INPUT TYPE="hidden" NAME="Store_Code" VALUE="%VAR(Stores.d.code|EE)%">  
      %IF(g.Data_Entry_Error)%  
        <FONT FACE="%VAR(OUI_Store.d.body_font|EE)%" SIZE="%VAR(OUI_Store.d.body_fsize|EE)%" COLOR="%VAR(g.OUIX_ErrorColor)%">  
        %IF(g.Affiliate_Code_Invalid)%  
          <B>Unknown login</B>  
        %IFEND%  
        %IF(g.Affiliate_Password_Invalid)%  
          <B>Invalid password</B>  
        %IFEND%  
        </FONT><BR><BR>  
      %ELSE%  
        %IF(len(g.Message))%  
          <FONT FACE="%VAR(OUI_Store.d.body_font|EE)%" SIZE="%VAR(OUI_Store.d.body_fsize|EE)%" COLOR="blue">  
          %VAR(g.Message)%  
          </FONT><BR><BR>  
        %IFEND%  
      %IFEND%  
      <TABLE BORDER=0>  
      <TR><TD ALIGN="left" VALIGN="middle" COLSPAN=3>  
        <FONT FACE="%VAR(OUI_Store.d.body_font|EE)%" SIZE="%VAR(OUI_Store.d.body_fsize|EE)%">  
        <B>Login to Existing Account:</B>  
        </FONT>  
      </TD></TR>  
      <TR><TD ALIGN="left" VALIGN="middle">  
        &nbsp;&nbsp;  
      </TD><TD ALIGN="left" VALIGN="middle">  
        <FONT FACE="%VAR(OUI_Store.d.body_font|EE)%" SIZE="%VAR(OUI_Store.d.body_fsize|EE)%">  
        <B>Login:</B>  
        </FONT>  
      </TD><TD ALIGN="left" VALIGN="middle">  
        <FONT FACE="%VAR(OUI_Store.d.body_font|EE)%" SIZE="%VAR(OUI_Store.d.body_fsize|EE)%">  
        <INPUT TYPE="text" SIZE=40 NAME="Affiliate_Code" VALUE="%VAR(g.Affiliate_Code|EE)%">  
        </FONT>  
      </TD></TR>  
      <TR><TD ALIGN="left" VALIGN="middle">  
        &nbsp;&nbsp;  
      </TD><TD ALIGN="left" VALIGN="middle">  
        &nbsp;  
      </TD><TD ALIGN="left" VALIGN="middle">  
        <FONT FACE="%VAR(OUI_Store.d.body_font|EE)%" SIZE="%VAR(OUI_Store.d.body_fsize|EE)%">  
        <INPUT TYPE="radio" NAME="Action" VALUE="ALGI" CHECKED>  
        Password: <INPUT TYPE="password" SIZE=30 NAME="Affiliate_Password"><BR>  
        <INPUT TYPE="radio" NAME="Action" VALUE="AFPW"> Please Email Me My Password  
        </FONT>  
      </TD></TR>  
      <TR><TD ALIGN="left" VALIGN="middle">  
        &nbsp;&nbsp;  
      </TD><TD ALIGN="left" VALIGN="middle">  
        &nbsp;  
      </TD><TD ALIGN="right" VALIGN="middle">  
        %SET(g.OUIX_button_code|Login)%  
        %SET(g.OUIX_button_function|)%  
        %OBJ(BUTTONDRAW)%  
      </TD></TR>  
      </TABLE></FORM>  
    </TD></TR>  
    </TABLE>  
    %EXPR(OUI_Token_Replace(OUI_Store.d.lfooter))%  
    %OBJ(ENDSCREEN)%  
  %IFEND%  
%IFEND%  

 


Send feedback on this documentation.
© 2003 - 2000 Darren Ehlers & OpenUI Developer Consortium