Skip to content

Instantly share code, notes, and snippets.

@influxweb
Last active November 10, 2021 22:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save influxweb/ed8c95e14d51265db13e61e920d5810f to your computer and use it in GitHub Desktop.
Save influxweb/ed8c95e14d51265db13e61e920d5810f to your computer and use it in GitHub Desktop.
AFED: Current Password Field Added
<section class="o-layout o-layout--justify-center">
<div class="o-layout__item u-width-12 u-width-9--m">
<p class="u-text-right"><a class="c-button c-button--hollow c-button--small u-color-red" href="&mvte:urls:SFNT:secure_sep;Action=ALOG" title="Log Out">Log Out</a></p>
<form method="post" action="&mvte:urls:AFAE:secure;">
<fieldset>
<legend>&mvt:page:name;</legend>
<input type="hidden" name="Action" value="UAFL" />
<p class="c-heading-delta">Log In Info</p>
<div class="c-form-list o-layout">
<div class="c-form-list__item o-layout__item u-width-6--m &mvte:global:Affiliate_Code_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_Code">Affiliate Code</label>
<input id="l-Affiliate_Code" class="c-form-input c-form-input--large" type="text" value="&mvte:global:Affiliate_Code;" readonly>
<input type="hidden" name="Affiliate_Code" value="&mvte:global:Affiliate_Code;">
</div>
<div class="c-form-list__item o-layout__item u-width-6--m &mvte:global:Affiliate_LostPass_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_LostPass_Email">Email Lost Passwords To</label>
<input id="l-Affiliate_LostPass_Email" class="c-form-input c-form-input--large" type="email" name="Affiliate_LostPass_Email" value="&mvte:global:Affiliate_LostPass_Email;" required autocomplete="email">
</div>
<mvt:if expr="g.AffiliateOptions:pw_chgauth">
<div class="c-form-list__item o-layout__item u-width-6--m &mvte:global:Affiliate_CurrentPassword_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_CurrentPassword">Current Password</label>
<input id="l-Affiliate_CurrentPassword" class="c-form-input c-form-input--large" type="password" name="Affiliate_CurrentPassword" value="&mvte:global:Affiliate_CurrentPassword;" autocomplete="current-password">
</div>
</mvt:if>
<div class="c-form-list__item o-layout__item u-width-6--m &mvte:global:Affiliate_Password_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_Password">Password</label>
<input id="l-Affiliate_Password" class="c-form-input c-form-input--large" type="password" name="Affiliate_Password" value="&mvte:global:Affiliate_Password;" autocomplete="new-password">
</div>
<div class="c-form-list__item o-layout__item u-width-6--m &mvte:global:Affiliate_VerfiyPassword_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_VerifyPassword">Confirm Password</label>
<input id="l-Affiliate_VerifyPassword" class="c-form-input c-form-input--large" type="password" name="Affiliate_VerifyPassword" value="&mvte:global:Affiliate_VerifyPassword;" autocomplete="new-password">
</div>
</div>
<hr class="c-keyline">
<p class="c-heading-delta">Affiliate Info</p>
<div class="c-form-list o-layout">
<div class="c-form-list__item o-layout__item u-width-6--m &mvte:global:Affiliate_SiteName_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_SiteName">Site Name</label>
<input id="l-Affiliate_SiteName" class="c-form-input c-form-input--large" type="text" name="Affiliate_SiteName" value="&mvte:global:Affiliate_SiteName;" required>
</div>
<div class="c-form-list__item o-layout__item u-width-6--m &mvte:global:Affiliate_SiteURL_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_SiteURL">Site URL</label>
<input id="l-Affiliate_SiteURL" class="c-form-input c-form-input--large" type="url" name="Affiliate_SiteURL" value="&mvte:global:Affiliate_SiteURL;" required>
</div>
</div>
<hr class="c-keyline">
<p class="c-heading-delta">Contact Info</p>
<div class="c-form-list o-layout">
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_ContactName_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_ContactName">Name</label>
<input id="l-Affiliate_ContactName" class="c-form-input c-form-input--large" type="text" name="Affiliate_ContactName" value="&mvte:global:Affiliate_ContactName;" required>
</div>
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_Company_Row;">
<label class="c-form-label u-text-italic" for="l-Affiliate_Company">Company (Optional)</label>
<input id="l-Affiliate_Company" class="c-form-input c-form-input--large" type="text" name="Affiliate_Company" value="&mvte:global:Affiliate_Company;">
</div>
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_Phone_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_Phone">Phone</label>
<input id="l-Affiliate_Phone" class="c-form-input c-form-input--large" type="text" name="Affiliate_Phone" value="&mvte:global:Affiliate_Phone;" required>
</div>
<div class="c-form-list__item o-layout__item u-width-8--m &mvte:global:Affiliate_Email_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_Email">Email</label>
<input id="l-Affiliate_Email" class="c-form-input c-form-input--large" type="email" name="Affiliate_Email" value="&mvte:global:Affiliate_Email;" required>
</div>
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_Fax_Row;">
<label class="c-form-label u-font-small u-text-italic" for="l-Affiliate_Fax">Fax (Optional)</label>
<input id="l-Affiliate_Fax" class="c-form-input c-form-input--large" type="text" name="Affiliate_Fax" value="&mvte:global:Affiliate_Fax;">
</div>
<div class="c-form-list__item o-layout__item u-width-8--m &mvte:global:Affiliate_Address_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_Address">Address</label>
<input id="l-Affiliate_Address" class="c-form-input c-form-input--large" type="text" name="Affiliate_Address" value="&mvte:global:Affiliate_Address;" required>
</div>
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_City_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_City">City</label>
<input id="l-Affiliate_City" class="c-form-input c-form-input--large" type="text" name="Affiliate_City" value="&mvte:global:Affiliate_City;" required>
</div>
<mvt:do file="g.Module_Library_DB" name="l.state_datalist_count" value="StateList_Load_All(l.state_datalist)"/>
<mvt:assign name="g.StateDatalist" value="l.state_datalist"/>
<mvt:if expr="g.States_Empty">
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_State_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="Affiliate_State">State/Province</label>
<input id="Affiliate_State" class="c-form-input c-form-input--large" type="text" name="Affiliate_State" value="&mvte:global:Affiliate_State;" required>
</div>
<mvt:else>
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_State_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="Affiliate_StateSelect">State/Province</label>
<input name="Customer_ShipState" type="hidden" value="&mvte:global:Customer_ShipState;">
<input id="Affiliate_StateSelect" class="c-form-input c-form-input--large" data-datalist list="ShipStateDatalist" name="Affiliate_StateSelect" placeholder="Select or Type" type="text" value="&mvte:global:Affiliate_StateSelect;" required>
<datalist id="ShipStateDatalist">
<mvt:foreach array="global:StateDatalist" iterator="StateData">
<option value="&mvt:StateData:code;">&mvt:StateData:name;</option>
</mvt:foreach>
</datalist>
</div>
</mvt:if>
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_Country_Row;" data-hook="mvt-select" data-mvt-classlist="c-form-select__dropdown c-form-input--large" data-mvt-id="Affiliate_Country" data-mvt-autocomplete="country">
<label class="c-form-label u-font-small u-text-bold is-required" for="Affiliate_Country">Country</label>
<div class="c-form-select">
<mvt:item name="countries" param="Affiliate_Country" />
</div>
</div>
<div class="c-form-list__item o-layout__item u-width-4--m &mvte:global:Affiliate_Zip_Row;">
<label class="c-form-label u-font-small u-text-bold is-required" for="l-Affiliate_Zip">Zip/Postal Code</label>
<input class="c-form-input c-form-input--large" id="l-Affiliate_Zip" type="text" name="Affiliate_Zip" value="&mvte:global:Affiliate_Zip;" required>
</div>
</div>
<mvt:if expr="NOT ISNULL g.AffiliateOptions:terms">
<hr class="c-keyline">
<p class="c-heading-delta">Terms &amp; Conditions</p>
<div class="c-form-list">
<div class="c-form-list__item c-form-list__item--full &mvte:global:AffiliateOptions_Row;">
<div>&mvt:global:AffiliateOptions:terms;</div>
</div>
</div>
</mvt:if>
<hr class="c-keyline">
<p class="c-heading-delta">Commissions</p>
<div class="c-form-list o-layout">
<div class="c-form-list__item o-layout__item u-width-4--m">
<strong>Application Status:</strong><br>
&mvte:global:Affiliate:Status;
</div>
<div class="c-form-list__item o-layout__item u-width-8--m">
<strong>Commission:</strong><br>
<mvt:if expr="g.Affiliate:hits NE 0">
&mvte:global:affiliate:hits; per referral
</mvt:if>
<mvt:if expr="g.Affiliate:order_flat NE 0">
<mvt:if expr="g.Affiliate:hits NE 0">
<br>
</mvt:if>
&mvte:global:Affiliate:order_flat; per sale
</mvt:if>
<mvt:if expr="g.Affiliate:order_pct NE 0">
<mvt:if expr="g.Affiliate:hits NE 0 OR g.Affiliate:order_flat NE 0 ">
<br>
</mvt:if>
&mvte:global:Affiliate:order_pct;% per sale
</mvt:if>
<mvt:if expr="g.Affiliate:hits EQ 0 AND g.Affiliate:orderflat EQ 0 AND g.Affiliate:order_pct EQ 0">
No Commission specified, please contact the store administrator
</mvt:if>
<mvt:if expr="g.AffiliateOptions:terms">
<br>
See Terms Below
</mvt:if>
</div>
<div class="c-form-list__item o-layout__item u-width-4--m">
<strong>Current Earnings:</strong><br>
&mvte:global:Affiliate:Balance;
</div>
<div class="c-form-list__item o-layout__item u-width-4--m">
<strong>Last Payment:</strong><br>
<mvt:if expr="g.Affiliate:lstpay_amt NE 0">
&mvte:global:Affiliate:lstpay_amt;
<mvt:else>
None
</mvt:if>
</div>
<div class="c-form-list__item o-layout__item u-width-4--m">
<strong>Payment Date:</strong><br>
<mvt:if expr="g.Affiliate:lstpay_dt NE 0">
&mvte:global:Affiliate:lstpay_dt;
<mvt:else>
None
</mvt:if>
</div>
<div class="c-form-list__item o-layout__item u-width-12">
<strong>Link URL:</strong><br>
<div>&mvte:urls:SFNT:auto;Affiliate=&mvte:global:Affiliate:code;</div>
</div>
<div class="c-form-list__item o-layout__item u-width-12">
<mvt:if expr="g.AffiliateOptions:link_image">
<strong>Image Link HTML:</strong><br>
<pre class="bg--silver white-space--pre-wrap">&lt;a href=&quot;&mvte:urls:SFNT:auto;Affiliate=&mvte:global:Affiliate:code;&quot;&gt;&lt;img src=&quot;&mvt:global:Affiliate_Full_Image_Path;&quot; alt=&quot;&mvt:global:AffiliateOptions:link_text;&quot; title=&quot;&mvt:global:AffiliateOptions:link_text;&quot;&gt;&lt;/a&gt;</pre>
<img src="&mvte:global:AffiliateOptions:link_image;" alt="&mvte:global:AffiliateOptions:link_text;" loading="lazy">
<mvt:elseif expr="g.AffiliateOptions:link_text">
<strong>Link Text:</strong><br>
<pre class="bg--silver white-space--pre-wrap">&lt;a href=&quot;&mvte:urls:SFNT:auto;Affiliate=&mvte:global:Affiliate:code;&quot;&gt;&mvt:global:AffiliateOptions:link_text;&lt;/a&gt;</pre>
</mvt:if>
</div>
</div>
<div class="c-form-list">
<div class="c-form-list__item c-form-list__item--full u-text-right">
<mvt:item name="buttons" param="Save" />
</div>
</div>
</fieldset>
</form>
</div>
</section>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment