Smart Link
==========

An enhanced version of the base Plone link content type.

After intalling this you'll see that the Plone link will have a new **image field** and **caption**
like the News Item content type.

As News Item do, the Link now behave **image resize** functionality.

Also the new Link type can handle internal (to Plone contents) and external links. You can use the internal link
field to automatically attach the link value to an internal content of the portal (in a similar way used for related
contents).

Is possible that the relation is not always mantained: if you rename the related content (or move it away)
the reference in the catalog is not updated immediatly (we are thinking to fix it in some way)
but this is the same with old ATLink content.

Warning!
--------

Imaged event shapechange itself and hide from portal_types tool the basic Plone Link type!

FileSystemStorage
-----------------

The product try to register the link image field onto `iw.fss`__ if it's installed.

__ http://pypi.python.org/pypi/iw.fss

Credits
-------

Part of the code of Smart link was taken from the `ComboLink`__ Plone (and Plonegov) product.
This project was giving the same internal link feature in old 2.1/2.5 Plone releases.

__ http://plone.org/products/combolink/

References
----------

* Code repository: http://svn.plone.org/svn/collective/redturtle.smartlink/
* Questions? Comments? Found a bug? *sviluppoplone AT redturtle.net*

TODO
----
 
* A smarter way to keep relation if you remove the related contents.
* Fix this ugly error: WARNING SecurityInfo Conflicting security declarations for "setId".
* Add more control on content icon. For remote site can be pretty the remote site favicon...
