trying to register on my forum;
www.BobbaMarket.net/Forum/
With IE ?
I seem to be not able to register and everything looks a tad different than on Chrome and Mozzila
It's because of the login box in the header, IE is stupid and doesn't like it. Best solution is to remove it and put a link to ./member.php?action=login in it's place.
Most likely an edit to the header_welcomeblock_guests template, find the code for the login box, and put this in it's place:
<a href="{$mybb->settings['bburl']}/member.php?action=login">Click here to login</a>
Or you could use the default MyBB login form as that works fine.
(2009-08-23, 09:10 PM)MattRogowski Wrote: [ -> ]Most likely an edit to the header_welcomeblock_guests template, find the code for the login box, and put this in it's place:
<a href="{$mybb->settings['bburl']}/member.php?action=login">Click here to login</a>
Or you could use the default MyBB login form as that works fine.
Quote:<table border="0" cellspacing="$theme[borderwidth]" cellpadding="$theme[tablespace]" class="tborder">
<tr>
<td class="trow1" width="60%" rowspan="2"><navigation></td>
<td width="27%" class="trow3" style="font-size:11px">
<form action="member.php" method="post">
<input type="hidden" name="action" value="do_login" />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><strong><span class="smalltext">{$lang->username}</span></strong> </td>
<td><input type="text" class="textbox" name="username" title="{$lang->login_username}" value="{$lang->login_username}" onfocus="this.value=''" />
<label for="remember">
<input type="checkbox" name="remember" id="remember" value="yes" checked="checked" />
</td>
</tr>
<tr>
<td><strong><span class="smalltext">{$lang->password}</span></strong> </td>
<td><input type="password" class="textbox" name="password" title="{$lang->login_password}" value="{$lang->login_password}" onfocus="this.value=''" /> <input type="submit" class="button" name="submit" value="{$lang->welcome_login}" /></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<div align="center">
<table class="tborder" border="0" cellspacing="0" cellpadding="3" align="center" style="border-top-width:0px; font-size:11px">
<tr align="center" class="trow6">
<td class="welcome"><a href="{$mybb->settings['bburl']}/member.php?action=register"><b>{$lang->welcome_register}</b></a></td>
<td class="welcome"><a href="{$mybb->settings['bburl']}/misc.php?action=help"><b>{$lang->toplinks_help}</b></a></td>
<td class="welcome"><a href="{$mybb->settings['bburl']}/memberlist.php"><b>{$lang->toplinks_memberlist}</b></a></td>
<td class="welcome"><a href="{$mybb->settings['bburl']}/calendar.php"><b>{$lang->toplinks_calendar}</b></a></td>
<td class="welcome"><a href="search.php?action=getnew"><b>{$lang->welcome_newposts}</b></a></td>
<td class="welcome"><a href="{$mybb->settings['bburl']}/search.php?action=getdaily"><b>{$lang->welcome_todaysposts}</b></a></td>
<td class="welcome"><a href="$settings[bburl]/search.php"><b>{$lang->toplinks_search}</b></a></td>
</tr>
</table>
</div>
Errm, which part would be the login box?
Please help, about 50% of my visitors are using IE
that means 50% less registrations
Sorry... try removing:
<form action="member.php" method="post">
<input type="hidden" name="action" value="do_login" />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><strong><span class="smalltext">{$lang->username}</span></strong> </td>
<td><input type="text" class="textbox" name="username" title="{$lang->login_username}" value="{$lang->login_username}" onfocus="this.value=''" />
<label for="remember">
<input type="checkbox" name="remember" id="remember" value="yes" checked="checked" />
</td>
</tr>
<tr>
<td><strong><span class="smalltext">{$lang->password}</span></strong> </td>
<td><input type="password" class="textbox" name="password" title="{$lang->login_password}" value="{$lang->login_password}" onfocus="this.value=''" /> <input type="submit" class="button" name="submit" value="{$lang->welcome_login}" /></td>
</tr>
</table>
</form>
and replace it with:
<a href="{$mybb->settings['bburl']}/member.php?action=login">Click here to login</a>
or, the default login box:
<script type="text/javascript">
<!--
lang.username = "{$lang->login_username}";
lang.password = "{$lang->login_password}";
lang.login = "{$lang->login}";
lang.lost_password = " — <a href=\"{$mybb->settings['bburl']}/member.php?action=lostpw\">{$lang->lost_password}<\/a>";
lang.register_url = " — <a href=\"{$mybb->settings['bburl']}/member.php?action=register\">{$lang->welcome_register}<\/a>";
// -->
</script>
<span style="float: right;">{$lang->welcome_current_time}</span>
<span id="quick_login">{$lang->welcome_guest} (<a href="{$mybb->settings['bburl']}/member.php?action=login" onclick="MyBB.quickLogin(); return false;">{$lang->welcome_login}</a> — <a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a>)</span>
Thanks Matt worked perfectly
I still hate IE, but not as much now as users can finally register
Good
Sorry again for the wait.