Top of Page
Top of page

Favicon Package

If you're searching for a comprehensive favicon solution, your search is over.bookmark_add
PHP 5.2 issue has been resolved!  Sorry for the delay.
Google, Yahoo and most of the other big boys use multiple favicons for different sections of their services.  This functionality has now been delivered to Joomla!
While searching favicon solutions years ago, I ran across the floIcon PHP class by Joshua Hatfield.  Since then, I've been using his class to create favicons for my personal sites.  And now, I've adapted it to a Joomla plugin and component that deliver a complete favicon solution.
The interesting thing about favicons, is that when you drag a favorite from Internet Explorer onto your desktop, Windows creates the icon from the favicon file associated with the bookmark.  When your only favicon image is a 16x16, the resulting desktop shortcut is U-G-L-Y!  Using this component, you can assign different color depths and sizes so the resulting shortcut icon will be appropriately sized and use the correct color depth so it looks as good on the desktop as it does in the browser address bar.

Create your favicons by importing other favicon files, and whatever image formats your PHP installation supports (PNG, GIF, JPG, and sometimes BMP or XCF!)
This component/plugin package can be used in one of two ways.
  1. Using only the component, you can author your favicon and publish it to your template.  When published to the template, your existing favicon can be backed up and edited with the component.
  2. Using the component and plugin combination, you can author many favicons and assign them to individual menu items.  The plugin allows child items to inherit the favicon of their parent menu items.
A quick note on usage:
I struggled with the implementation of the edit screen.  Do I edit icons directly, or add an intermediate step?  I chose the intermediate step so currently used favicons aren't altered while they're being served to visitors.  This decision adds a step to the icon creation process.  So, when you're in the icon edit screen, take note of the tabs on the right.  They contain information on saving icons and the description that you're working in temporary space.  If you leave the temporary space, the icon you are working on is destroyed unless you pressed the "Apply" button!

RicheyWeb Joomla extensions are free! Additionally, they contain no advertisements or links back to If you feel that I have blessed you, then you can bless me. Click to make a donation to fund future development.

RicheyWeb Extensions have been downloaded 596,591 times.
118 individuals and companies have made donations supporting future development.
Thank you Adam Welsh!