no1golfpro.co.uk - how can it be improved?

They have: 344 posts

Joined: Jun 2002

Hi guys,

This is a site that I've been working on for the last couple of months, but I've been wary about posting it up for critique because of it being osCommerce, and therefore, I've not really designed it. Basically guys, I'd like your expert advice to give it the once over and tell me how you think I could improve it.

Now I do know there are a couple of problems. The first is to do with the fact that, certainly on my machine but maybe not on yours, click to enlarge does not always work. Secondly, I'm trying to fix a problem where the "Buy Now" button is visible when the price is £0.00. The graphics aren't great, but I've think I've got rid of all of the default osCommerce cartoony things. There are no speed issues my end, but I do have Broadband and so that will slow me down.

If I remember correctly, the site wasn't too good in 800 x 600 because of the password box at the top stretching across the screen...

As you can see, I still have a bit to do! But I would like your opinions anyway as they always prove useful and you've improved my sites, graphics etc dramatically in the past. I'd be most grateful.

Many thanks

Rob

(www.no1golfpro.co.uk)

He has: 490 posts

Joined: May 2005

I was wondering why the login box should spread all the way across, and then some at 600X800. I looked at your source code, and you have some bad nesting problems with your tables. You have opened a table without closing the first, and then there are some other difficulties. The whole site should either compress, or expand the same amount. Smiling

They have: 344 posts

Joined: Jun 2002

Cheers for the speedy response Steve.

Like I said earlier, this is all done by osCommerce so I need to pinpoint the exact code (as it's spread in hundreds of files). I guess you are talking about right at the top where I have 3 tables in as many lines? Obviously, with the amount of tables that I have closing all of them will be a long job...and then to find the end tag would take even longer! Wink So do you reckon just closing the first table will fix it?

Many thanks

Rob

He has: 490 posts

Joined: May 2005

It would probably help.

They have: 344 posts

Joined: Jun 2002

steve40 wrote: It would probably help.

After looking at the code in my header.php, from what I can see it all closes fine....

<!-- loginbox //-->
<?php
   
if (!tep_session_is_registered('customer_id')) {
?>

<table width="280"><tr> <td>
<?php
    
$loginboxcontent
= tep_draw_form('login', tep_href_link(FILENAME_LOGIN, 'action=process', 'SSL'))
                                  .
'<table width="280" border="0" cellspacing="0" cellpadding="0"><tr><td colspan="3" class="smallText">'
                                
.'<tr><td class="smallText">'
                                
. tep_draw_separator('pixel_trans.gif', '2', '1')
                                 .
BOX_LOGINBOXH_EMAIL
                                
. '</td><td  class="smallText" colspan="3">'
                                 
. tep_draw_input_field('email_address', '', 'size="10" maxlength="100" style="width: ' . (BOX_WIDTH-30) . 'px"')
                                 .
'</td></tr><tr><td class="smallText">'
                                
. tep_draw_separator('pixel_trans.gif', '2', '1')
                                 .
BOX_LOGINBOXH_PASSWORD
                                
. '</td><td class="smallText">'
                                
. tep_draw_password_field('password', '', 'size="10" maxlength="40" style="width: ' . (BOX_WIDTH-30) . 'px"')
                                 .
'</td><td class="smallText">'
                                
. '<a href="'
                                
. tep_href_link(FILENAME_PASSWORD_FORGOTTEN, '', 'SSL')
                                 .
'">'
                                
. BOX_LOGINBOXH_FORGOT_PASSWORD
                                
. '</a></td></tr><tr><td class="smallText" colspan="3">'
                                
. tep_draw_separator('pixel_trans.gif', '5', '25')
                                 .
tep_image_submit('button_login.gif', IMAGE_BUTTON_LOGIN)
                                   .
'</form>'
                                
. tep_draw_separator('pixel_trans.gif', '5', '1')
                                 . 
BOX_LOGINBOXH_TEXT_NEW
                                
. '<a href="'
                                
. tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL')
                                 .
'">'
                                
. BOX_LOGINBOXH_NEW
                                
. '</a></td></tr></table>'
                                
;                                
          
$info_box_contents = array();
   
$info_box_contents[] = array('align' => '',
                                
'text'  => $loginboxcontent);
    new
infoBox($info_box_contents);
?>

            </td>
          </tr></table>
<?php
 
} else {
 
// If you want to display anything when the user IS logged in, put it
  // in here...  Possibly a "You are logged in as :" box or something.
 
}
?>

<!-- loginbox_eof //-->
'

He has: 270 posts

Joined: Jan 2005

I think the site looks great ..good work

He has: 1,758 posts

Joined: Jul 2002

I think the header/logo could do with some work.

I know what you mean about editing oscommerce files - absolute nightmare! Have you installed the Simple Template System mod? It makes altering the layout much easer!

Andy

They have: 344 posts

Joined: Jun 2002

Ben - thanks for your kind words!

Andy - the logo is not my best effort, I must admit but I have never been fantastic at graphic design, but I guess now is the time to start! Wink I did have STS on an earlier layout, but I scrapped it and now I think that some of the mods have meant that it would not be compatible with my current setup. Maybe I'm being harsh on myself, but there is something about it which makes me feel that it can be improved somehow.

demonhale's picture

He has: 3,278 posts

Joined: May 2005

Your site looks good and its on its way... All i could suggest is, i think its better if you align the sign in box at the left side just above the categories, that way users having problems with them could easily see it... Also the quickfind could be very useful so can it be moved somewhere on top? maybe on the divider or something. lastly can you find a better golfing photo? the one on top is ok, but a more saturated version with a good green can be better...

He has: 490 posts

Joined: May 2005

The table that contains the login box is not where the trouble lies. I copied your page code, and ran it through my html editor and CSE validator. The page has some thirty various errors, and warnings. A lot in erroneous table syntax, and nesting errors throughout the entire page. If you do anything to try to change the stretched top margin it will upset the whole page.

The only fix for this page I am afraid, and probably the easier fix; is to completely start over. Or just let it ride, but I would be afraid to say how it will appear to other browsers than IE 6. Sad

They have: 344 posts

Joined: Jun 2002

Ah right. Well that's cleared that up then! Like I say, the anomalies are down to osCommerce and, I guess if I do install the Simple Template System, then I could make the page valid.

They have: 7 posts

Joined: Jun 2005

Well I like this site....Colour scheme look , everything.
Thanks
Mary

Busy's picture

He has: 6,151 posts

Joined: May 2001

It's very 'green' Wink *had to throw that pun in there ;)*

Hope you can get that login book/ html sorted, apart from the scroll the login is creating at 800x600 the rest of the layout works well. The font size could be a size bigger.

don't forget to finish your shipping and rates page.
Also on the about page might want to mention if you sell overseas or just in the UK

They have: 344 posts

Joined: Jun 2002

Mary - thanks for the comments

Busy - hehe! I'll look into the font sizes. Oh thanks for mentioning the shipping page, I'd totally forgotten about that!

So I guess I'd better get some work done on a new logo or something. I must admit, I do think the logo needs some work on it - but quite what I'd replace it with I don't know!

Incidentally, when you click on a product page, have you noticed whether the Click to Enlarge works every time or not?

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.