Protocons as it is now, is only a collection of graphics. A flexible and clean way to insert these icons in Drupal output still doesn't really exist yet, as far as I know.

The best attempt so far is [icon module](http://www.drupal.org/project/icon), a Google Summer Of Code project from 2008.

Should protocons itself become a functional module? Is the code for icon module a good place to continue work on? [Quicksketch wrote a good outline](http://groups.drupal.org/node/9836) for how to tackle the icons-in-Drupal problem here:

- [Icon requirements](http://groups.drupal.org/node/9830)
- [Icon specifications](http://groups.drupal.org/node/9833)
- [Icon implementation](http://groups.drupal.org/node/9835)

Anybody want to shed some light on this?

Comments

remedios’s picture

Combining an icon library with icon menu capabilities seems like a good place to start.

There's a menu icon module for D6: http://drupal.org/project/menu_icons .

yoroy’s picture

Thanks. Yeah, I wonder if code and library should be in one package or not.
http://www.drupal.org/project/icon tries to be the generic 'icon implementation' module.

But somehow integrating with menu_icons seems good too.

mgifford’s picture

http://drupal.org/project/icon is abandoned.

http://drupal.org/project/menu_icons now has a d7 version.

I just tested that you can use Drush to install protoicons. Would be cool if Google just had a permanent set of icons that they hosted that could be used.

As long as the images are there that can be pulled down easily, folks will use them.

I see your post here - http://drupal.org/node/1181362 - thanks!

markhalliwell’s picture

http://dgo.to/icon is no longer abandoned. I took over it per: #1948240: [icon] Request re-purpose/ownership change.

I originally built the http://dgo.to/fontello module and really started to see a bigger picture here. I will be moving most of the functionality over from Fontello to the Icon API module. This API should be able to give you an easy way for you to integrate these icons. I'd be happy to collaborate so this can become a reality finally.

I will post a patch here once the API is fully realized.

markhalliwell’s picture

markhalliwell’s picture

Icon API - 7.x-1.0-beta1 has been released.
Fontello - 7.x-1.0-beta4 has been released.

markhalliwell’s picture

Status: Active » Needs review
StatusFileSize
new2.18 KB

Here is a patch that integrates this with the Icon API and turns it into a full fledged module. Note: it will probably need to be reworked eventually once #1989234: Support icon variations is added.