The two code sections below are from a version 12 store (first) and your store. The version 12 store has the text "I forgot my password" and "I'm a new customer..." underneath the input boxes. Note to make things clearer I just replaced all of the url in the hrefs with just URL or URL1. I tried to line up each line of the files so if you put them in two text editor windows you can see them side by side. I added <== to the lines that appear different
- Code: Select all
12 version
<table class="email_pw">
<tr><td align=left class="email_pw">
<span id="E_email1"> <== has span around
Enter E-mail Address:
</span> <==
</td>
<td class="email_pw_select" align=left>
<input tabindex="1" class="email_pw" type="text" name=email1 value=""></td>
<td align=left class="email_pw_note">• <a href="URL">
I forgot my password</a></td></tr>
<tr><td align=left class="email_pw">
<span id="E_text1">Enter Password:</span> <=== has span around
</td><td align=left class="email_pw_select">
<input tabindex="2" class="email_pw" type=password name=text1 value=""></td>
<td class="email_pw_note">• <a href="URL1">I'm a new customer, I need to register</a></td></tr>
</table>
- Code: Select all
old version
<table class="email_pw">
<tbody> <== not in 12
<tr><td class="email_pw" align="left"> <== has align left
Enter E-mail Address:
</td>
<td class="email_pw_select" align="left">
<input tabindex="1" class="email_pw" name="email1" value="" type="text"></td>
<td class="email_pw_note" align="left">• <a href="URL">
I forgot my password</a></td></tr>
<tr><td class="email_pw" align="left">
Enter Password:
</td><td class="email_pw_select" align="left"> <== has align left
<input tabindex="2" class="email_pw" name="text1" value="" type="password"></td>
<td class="email_pw_note">• <a href="URL1">I'm a new customer, I need to register</a></td></tr>
</tbody> <== not in 12
</table>
There doesn't seem to be much difference in the code with the only obvious part being the addition of "<span id="E_email1"> ... </span> around the Enter E-mail Address and the similar <span id="E_text1">Enter Password:</span> and the deletion of a couple of align="left" statements.
I am not a css expert so I don't know what the id="E_email1" and id="E_text1" do. I couldn't find them defined in the css on the page or referenced from the page, so it may be something internal to the registration code or may not be used at all.
You might try adding the span tags to the text that you have configured for the "Enter E-mail Address: " and "Enter Password:" on the Preferences > Store text > Registration screen and see if that helps The text would look like
- Code: Select all
<span id="E_email1">Enter E-mail Address: </span>
instead of just
- Code: Select all
Enter E-mail Address:
Also compare the two blocks of code and see if there is anything else that I didn't notice that might affect the layout.
I recommend that you update to version 12 as soon as you can so that you can take advantage of new features such as the responsive design templates.
EDIT: If you want to see how ShopSite 12 works you can get a demo store at http://shopsite.com/demo.html .