Hi Robert, first want to say thank you.. been using osCommerce for a year now and have found all your contributions beyond value and appreciate the attention to detail to the code for reading to clear installations.
Now to something I noticed and I cant find anything in here about it but may have missed it. When I have looked at the validation of the page source it shows 3 errors with the meta tags and link showing an omited end tag as so.
<meta name="description" content="Graphics Cards, Hardware, Matrox G400 32MB, Matrox G200 MMS.">
<meta name="keywords" content="graphics,cards,hardware,matrox,g400,32mb,g200,mms">
So, went into kiss_meta_tags.php and changed lines 272 and 273
From:
'<meta name="description" content="' . $this->description . '"' . $this->html_end . PHP_EOL .
'<meta name="keywords" content="' . $this->keywords . '"' . $this->html_end . PHP_EOL;
To:
'<meta name="description" content="' . $this->description . '"/' . $this->html_end . PHP_EOL .
'<meta name="keywords" content="' . $this->keywords . '"/' . $this->html_end . PHP_EOL;
which has removed those 2 errors.. just gotta track the canonical down now to add the / to end of it as well.
Ok canonical is line 250 to change
From:
echo '<link rel="canonical" href="' . $this->canonical . '"' . $this->html_end . PHP_EOL;;
To:
echo '<link rel="canonical" href="' . $this->canonical . '"/' . $this->html_end . PHP_EOL;;
Im sure it's not highly important but rather have an error free site if I can. This is for 2.3.1 btw.
Not thinking this should cause any problems but just odd to me no one else has noticed this before, but search thru the topic and reading every post I just never saw it mentioned.