Mambo BTS

This is the bug tracking and feature request tracking system for the Mambo open source CMS project. To add a new task, or comment or vote on an existing task, please register, preferably by using the same username that you use on the forums.

Please do not open tasks for bugs in versions earlier than Mambo 4.6.5.

| Tasklist |

FS#448 - Move favicon into site root to avoid IE8 generating huge error logs

Attached to Project: Mambo BTS
Opened by Lynne Pope (Elpie) - Monday, 06 April 2009, 11:01 GMT-4
Last edited by Andres Felipe Vargas valencia (andphe) - Sunday, 09 August 2009, 19:12 GMT-4
Task Type Defect
Category Frontend
Status Unconfirmed
Assigned To No-one
Operating System All
Severity High
Priority Normal
Reported Version 4.6.5
Due in Version 4.6.6
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Mambo favicon.ico is currently called from /images.
However, Internet Explorer 8 has a bug that Microsoft say they won’t fix and this means that every time someone visits a Mambo site using IE8 the browser automatically calls for favicon.ico from the root directory.

IE8 ignores the link to the favicon.ico file that is set in the document head.

So, for every visit to a page with IE8, it looks in the site root for the icon & when the favicon.ico does not exist in the root directory, the error.log shows favicon.ico (hundreds of times) as “404 file not found”. On busy Mambo sites this could become a real problem.

I recommend that we remove favicon.ico from the core code completely and add this to the template header. This will make it easier for users to identify where the favicon.ico is stored.
We can add the HTML for the link to the favicon.ico to the patch instructions so that users with existing templates can easily update their templates.
Also, by removing it from the core and making it a template option users get full control over the type of favicon they want to use.

This task depends upon

Comment by Lynne Pope (Elpie) - Tuesday, 21 April 2009, 01:56 GMT-4

Related to http://mambo-developer.org/tracker/index.php?do=details&task_id=449

I can have this done for Mambo 4.6.6

Comment by mark andreson (markandreson) - Saturday, 17 April 2010, 01:07 GMT-4

i have downloaded IE8 but mozilla firefox is amazing browser ccna

Comment by pinky121 (pinky121) - Tuesday, 04 May 2010, 03:24 GMT-4

Good work and carry on! 030-333

Comment by roan121 (roan121) - Friday, 14 May 2010, 03:05 GMT-4

Having spent a while playing with the favicon and a custom template, I have become pretty frustrated with Mambo's insertion of favicon code. As the favicon is a part of the style of a website, I feel that it'd be better to have the html for the favicon within the template instead of having mambo add the code 000-J01 (or at least have a tickbox in settings to turn the Mambo favicon on/off).

With my template I figured that I'd try to add my own favicon html anyway, with the following problems:

If I add my favicon before loading the mambo header stuff, Mambo overrides my choice of favicon with its own. If I add my favicon after the mambo header stuff, although my favicon shows up on the site, when bookmarking the site the first favicon in the HTML is used (at least for firefox) 000-M13 , which is the Mambo favicon. If I add my favicon before and after the header, it's all starting to get silly as I now have 3 favicon declarations in my HTML!!

Anyway, I'd be interested to hear other peoples' thoughts on this issue 000-992 , as I fear I'm the only person anal enough to be worried about this sort of thing!

Comment by Jim DIggerson (jimdiggerson) - Tuesday, 13 July 2010, 09:13 GMT-4

I must admit great guidelines an tips. Very useful for my research paper writing in college, for Computer science classes.

Comment by Aria (ariakerry) - Saturday, 24 July 2010, 03:54 GMT-4

Having spent a while playing with the favicon and a custom template web design, I have become pretty frustrated with Mambo's insertion of favicon code.online website design and Real soft tech

Loading...