Plone has many great features, but sometimes it’s hard for a user to focus on the task at hand. Even more so if the user is not working with Plone all day.
To make the UI more expressive and to provide a better user experience, we built ftw.tooltip. It provides an easy way to add tooltips to your Plone site and works without customizing nor patching views, viewlets, forms, etc.
A great example is the @@sharing
view. Based on your workflow it’s not always
clear which checkbox to tick and what the consequences are.
Using ftw.tooltip
we can add inline explanations to clarify the individual
checkboxes.
123456789101112131415161718192021222324252627282930313233 |
|
The only thing left to do, is to register our DemoStaticTooltipSource
in the zcml.
12 |
|
This results in:
If you don’t specify the text
attribute, ftw.tooltip
will display the
title
attribute of the matching element. This way we can easily add a tooltip
to the global navigation:
12345 |
|
Check the README for more information about structured tooltips or client/server side conditions.
Leave a comment and let us know what you think.