OPT: Preventive examination whether url_fopen is possible. If not you will got feedback.
CLN: Code maintenance.
OPT: Favion detection optimized. Deprecated PHP Code updated. THX for reporting the issues to faina09.
OTH: Maintenance Compatibility Check for WordPress 3.8. Faviroll still works fine ;-)
0.5.1.3 - Codename: Mystique conflict
FIX: Naming conflict of some stylesheet definitions. Now all styles take the "faviroll" prefix. Thanks Alexandre.
OPT: Favicons will now displayed in the manage links admin panel also
OPT: The favicon from own site is now the default icon for bookmarks without a favicon.
OPT: Countdown box while refeshing favicons from foreign sites for better feedback.
FEA: Complete redesign of the backend-panel with many customizing options and usability improvements
FEA: No submit button any change is saved immediately via ajax technology.
FEA: Possibility to assign any image for "custom icons", workaround to use an icon with a better quality.
OPT: Full Code maintenance.
OPT: Code maintenance for WP 3.x
FIX: Ooops, I've overlooked a little error in my code, made one test too less, "mea cupla". ;-)
0.4.8 - Codename: "Dixie's fix"
CLN: Code Refactoring: Code structure completely rewritten, a lot of bugfixes and runtime optimation.
FEA: Implementation of Windows BMP processing. Some site using this image format which can't process by PHPs GD-Library.
Until now these proprietary formats was (non optimal) passed by Faviroll.
FIX: Some Sites deliver Favions larger 16x16 pixels and proprietary formats wasn't shrinked to 16x16. (Issue Request from Dixie. Thanks for feedback, "Dix").
I've found http://phpthumb.sourceforge.net/ to solve the issue.
This superb library is able to convert Windows BMP icons up to 32 Bit to GD image which Faviroll needs.
Conclusion: Favicon handling is more complex I thought at the beginning, but I don't give up.
FEA: Options has a new checkbox for disabling faviroll/style.css (Request from Dixie)
Unfortunately this plugin needs a little patch. See Screenshot-4.
CLN: Settings panel now you can find under "Links".
OPT: Image type recognition. Just the ICO image is converted into PNG.
All other image formats are bypass direct into the local cache.
This will maximize the usage of the foreign favicons.
CLN: complete (re)design cache file handling, fallback strategies and -finally- the integration into wordpress.
OPT: Added style.css to easily edit the faviroll css classes.
CLN: little code correction
FIX: in cache directory creation fixed
FIX: unable to create cache directory.
Some user feeback reports the plugin is unable to create cache directory which anchors in plugin folder because of missing write permissions.
Now I use wordpress core function wp_upload_dir() to create the (persistent) cache into the "uploads" note.
OTH: same like version 0.3
OTH: internal "fight" with subversion. No code changes.
CLN: added screenshots
OPT: switching the transparency automatically rebuild the icon cache
FIX: increase execution time to max. 5 minutes at (re)building all icons to avoid Fatal error: Maximum execution time of xxx seconds exceeded
Requires: 3.x or higher Compatible up to: 3.8.8 Last Updated: 2013-12-23 Active Installs: