All About Favicons

by Jonathan Jacobsen Wednesday, January 28, 2009 9:47 AM

Y'know those small images that appear in your web browser's address bar as you move from site to site? Or that appear in your list of favourites or bookmarks next to each site?


Those are Favicons, short for Favourites Icons. They are a great way to help users see at a glance what site is open in their browser, especially if they have several tabs open at once.

How do I create one?

A favicon is simply a 16 x 16 pixel square image.

Typically the icon is a representation of your organization's logo or letters of its name or colour scheme. The image below shows some examples open in separate tabs in the Firefox browser.


You can create one from scratch using your favourite image editing program (or asking your graphic designer for a favour), or you can use one of several online tools to create one for you.

These two tools generate icons from images you upload:

The following tool generates an icon from text you type (great for organizations without a logo, or one that doesn't reproduce well in the small size of an icon):

The image can be in any format supported that a web browser can display, such as GIF, PNG and JPEG.

How do I add one to my website?

Once you have an icon image, save it to a location on your web server. Traditionally the file was named "favicon.ico" and saved in the root folder. However, the latest browsers support alternate locations and file names.

If you choose to name your file favicon.ico, note that the image format may still be a PNG, GIF, JPEG, etc.; it's only the extension that is changed to ".ico".

To include the icon in your website, edit the pages to add one of the following lines to the <head> section:


<link rel="shortcut icon" href="favicon.ico" >


<link rel="icon" type="image/png" href="/path/favicon.png"/>

where type is the image type (e.g. png, jpg, gif, etc.) and href points to the image location on your web server.

Note that the first link tag example does not conform to W3C recommendations, so the second example is preferred.

How do I add one to my Inmagic WebPublisher PRO pages?

If you have used the Andornot Starter Kit to publish your textbase online, you may be able to simply edit the file "\layout\include\HeadTag.htm" to add the above line to the <head> section of most pages served by WebPublisher PRO. You may also need to edit your search pages. It all depends on how your site is configured.


How to make and use file DSNs for Inmagic ODBC

by Peter Tyrrell Sunday, January 25, 2009 12:24 PM

There are three ways to set up a DSN for ODBC connections: System DSN, User DSN, and File DSN. The first two store the connection settings in the registry, while the third stores all the connection info in a text file. The latter can be easily copied, filed with its parent project, put in source control, and modified by a build process. Plus just having that file there is a reminder that an ODBC connection is an application requirement. (Oh, I *have* forgotten.)

Create the file DSN

You can create a file DSN by opening the ODBC Data Source Administrator dialog (listed as "Data Sources (ODBC)" from the Windows Start Menu), but I have encountered problems doing it that way.* It's easy to do from scratch, anyway.

  1. Create a text file with a .dsn extension: MyFileDsn.dsn
  2. Fill in the contents as follows:
   1: [ODBC]
   2: DRIVER=Inmagic DB/Text Driver (*.tba)
   3: READONLY=1
   4: SERVER=NotTheServer
   5: DBQ=c:\project\textbases\
   7: UID=


  • Each key-value pair is on its own line separated by a carriage return. Ignore the fact that the view you're looking at on the blog may be wrapping.
  • The Inmagic ODBC driver must be installed on any machine using this connection.
  • ReadOnly can be set to 1 for readonly access. READONLY=0 means write access as well.
  • PWD can be blank if the textbase(s) don't use passwords.
  • UID is always blank.

* E.g. password not being written to the file DSN, and the potential for confusion between 64bit and 32bit ODBC Data Sources, since a 64bit machine has both and has separate Admin dialogs.

Use the file DSN

Pass a connection string to your application which points to the file you created:

   1: // C# file DSN example
   2: string connectionString = "filedsn=c:\MyFileDsn.dsn";


Tags: Inmagic ODBC

Andornot Newsletter - January 2009

by Administrator Thursday, January 15, 2009 12:49 PM

Please check out the latest issue of our newsletter.


Latest Andornot News

  • Do More with the Software You Already Own and Know
  • Andornot In Your City
  • Ottawa Users Group Meeting: February 12th
  • See us at a conference in 2009
  • Review of Archives Management Software Available

Inmagic Updates

  • Partner Meeting
  • Social Libraries Article in Information Outlook
  • Webinar: The Social Library - Beyond the Traditional OPAC

Cool Tools

  • Adobe ConnectNow

Please contact us for further information or to be added to our newsletter list.

Tags: News | newsletters

Inmagic Webinar - The Social Library - Beyond the Traditional OPAC

by Administrator Tuesday, January 13, 2009 11:02 PM

Presented by Phil Green, Inmagic CTO and author of this month's cover story article, "Social Libraries: Next Generation Knowledge Management", in SLA's Information Outlook magazine.

Learn how the latest advances in Social Knowledge Networks are expanding the reach of libraries and enhancing collections through the integration of library workflow, information publishing and new social media capabilities.

See firsthand how Inmagic® Presto for Social Libraries is transforming libraries into collaboration centers where both the librarian and researcher contribute to the catalog in a controlled, secure environment. The creation of a SOPAC (Social Online Public Access Catalog) allows for secure two-way information exchanges. The result is enriched and improved content, that:

  • Transforms the library from a cost center to productivity center
  • Delivers greater return-on-investment from library and research assets
  • Dramatically improves productivity and fosters collaboration


Wednesday, January 28th


2pm - 3pm, EST

Space is limited so register now!

Attendees will also receive a FREE copy of our latest white paper –
"Library 2.0 Defined: The Social Library".

Contact us if you are unable to attend and would like access to a recording of the session.

Month List