• Description

    Another wordpress plugin of mine is released now.
    Cosimo is the acronym for “Change Of Scene Image Many Often”. Static background images are boring very quickly. Cosimo wants to avoid this. A string in the glob-style format, for example, *69*Summer, Spring?-Break*, etc. can also select images from the media library. Users of NextGEN gallery optionally can prepare a gallery of wallpapers and use them on Cosimo settings.  The change interval may following a number of page views or time (minutes, hours, days, weeks, months, years done). The background image is used on the site about inline CSS, as in this example:

    body {background-image:url(http://…/wp-content/uploads/superduper-bg.jpg) !important;}

  • Requirements

    • Images from WordPress standard Media Library
    • optionally: NextGEN image gallery.
      In this case you can use all the benefits of NextGEN for preparing cosimos image list.
  • Features

    Insert a CSS style tag into the <head> section which overload the default background image selector

  • Installation

    1.) Upload the folder cosimo to the /wp-content/plugins/ directory
    2.) Activate the plugin through the ‘Plugins’ menu in WordPress
    3.) Configure the plugin settings
    4.) Prepare sets of background images

  • @TODO:

    New ideas come endless. For Cosimo features I have the following plans:
    Sorting images from media library is not possibleat the moment. For the next version is planned to sort the matching images. Now I work on the realization. Another idea is an option to start with a selected image at a given time. A request example can be that a website should change the scene at all times of the day.


  • Preface

This is my first “official” WordPress plugin. I was inspired from John Turners plugin Blogroll Links Favicons.  The base idea is beautyful, but not all browsers (f.e. Internet Explorer itself) are able to display the native ICO image format in an HTML document. Additionally some -non Microsoft- operating systems don’t support the ICO -Format, too. The core problem was to find a soluton to convert the ICO format in another image format which works on all platforms/browser.  On an online search I’ve found the ICO->PNG converter PHP class from Diogo Resendes ( Ico class ). This is perfect to solve this problem. The rest of the work is implementing into WordPress.

  • Description

The plugin converts the favicon.ico from the blogroll links from ICO to PNG format and save the converted image in a local cache directory.  All conversion processes works just on the admin-page, visitors don’t have to spend time to wait for favicons from remote websites. If a blogroll entry was added or modified this single Link will be processed.

  • Requirements

    PHP: GD module must be enabled.  That’s all.
    (Nowadays it is mostly standard).

  • Features

    • Display favicon.ico from remote websites in Internet Explorer, too.
    • convert favicons from ICO into PNG format and cache this on the local server for max. speed
    • process workload occurs just users from the backend (administrator)
    • Adds class=”faviroll” to have the possibility for further CSS optimation
  • Settings

    • Default Favicon URL
      You can configure a default favicon, if the remote website contains no favicon or the declared favicon isn’t valid.
    • Favions revisit after XXX days
      The life goes on in the internet, too. Here you can configure the interval (in days) the plugin should renew the cached icons. This is triggered just on the admin-page. Normal visitors are not affected. So if you not login to your admin-page, the icons will NOT be renewed.
    • Use transparent background
      You can decide if the PNG icons should have a transparent background.
    • Renew cached FavIcons now
      If this button is checked, all blogroll icons will be renewed immediately.
  • Installation

    1.) Upload the folder faviroll to the /wp-content/plugins/ directory
    2.) Activate the plugin through the ‘Plugins’ menu in WordPress
    3.) Click ‘Submit’ button to initialize the plugin settings .
    4.) The locally favicon cache will be created
    5.) Thats all