Allows users to turn text into a tooltip or popup using a special [tippy] tag.
|Author:||Chris Roberts (profile at wordpress.org)|
|WordPress version required:||2.5|
|WordPress version tested:||3.6.1|
|Added to WordPress repository:||05-07-2008|
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|Total downloads:||54 737|
|Active installs:||3 000+|
Click to start download
This plugin allows users to create custom popups or tooltips in their posts. The style and behavior of the tooltip are highly configurable through CSS and through the WordPress dashboard.
- Fixed a glitch where mousing out of an alttrigger element wouldn’t trigger hiding the tooltip
- Added the new alttrigger attribute to allow triggering the tooltip on custom links and buttons.
- Adjusted subtips to increase max number of tips to somewhere around 640k, which should be enough for anyone.
- Fixed an issue with subtips having line breaks
- Change the method used for swapping images; preserves size of the initial image and prevents any jumps
- Tells mediaelement.js to load after tooltips are displayed
- Fixes a text overflow issue
- Fix autoshow setting for content in shortcodes
- Filters tooltip text through force_balance_tags() to ensure tags are balanced
- Add support for nested tooltips. To add a nested tooltip, use the shortcode [subtippy] inside [tippy]. Multiple levels can be added by using a number: [subtippy1]…[/subtippy1], etc.
- Fixed a glitch with the initial jQuery load
- Tweak to allow shortcode to work in sidebar widgets.
- Added a new position option in the dashboard
- Updated the position calculation
- Tippy tweaks to improve IE8 support
- Restored deprecated classes for old stylesheets
- API update
- Fixing a glitch on the sticky setting
- Replaced original tippy.js with the new jquery.tippy.js https://github.com/thechrisroberts/jquery-tippy
- Major updates to tippy.php to work with the new script while maintaining backwards compatibility
- Fixed a styling quirk with images
- Hopefully this fixes the image problems introduced in 5.3.0
- Adds a new swapimg attribute which makes it easy to swap images on hover, similar to swaptitle
- Fixed a bug which prevented Tippy from passing in default settings
- Fix for default container
- Added new position options for absolute and fixed position.
- Per-tooltip position attribute. Values: link, mouse, absolute, or fixed
- Added new container option to specify a css selector which should be the parent of the tooltip
- Per-tooltip container attribute, same purpose as new container option
- Per-tooltip method attribute; specify embed or append to determine how content is added to the tooltip. Embed is the traditional way; append uses the new experimental (yet soon to be default) method.
- Additional tweaks for the experimental method
- Fixed some glitches with new experimental method
- Added new ‘name’ attribute for getLink()
- Tweaked method for handling shortcodes embedded in Tippy text
- Adds a new method for putting text into Tippy. This change takes place behind the scenes but dramatically changes the way Tippy gets populated. Should allow Tippy to work with pretty much any content. The change is not automatic – check Tippy settings and look for the experimental toggle.
- Changed default Close text to X
- Various new internal class methods.
- Tooltip body contents is removed when tooltip closes.
- Fixed issue with close link ignoring the show/hide setting.
- Added new target attribute, allows per-tooltip overriding of the global setting. Typically would be target=”_self” or target=”_blank”.
- Should be backwards-compatible, but please let me know of any issues
- Add new options for draggable tooltips
- Option specifies if tooltips should be dragged from the header or from any part of the tooltip
- Fixed issue with Close link not displaying the right text
- Renamed .js and .css files to use the tippy name: tippy.css, tippy.js
- Added tippy class names to the tooltip
- Adjustments to the default tooltip styling to improve how it matches the site’s styling
- Major adjustments to tippy.php, code is now object-oriented
- Improvements to option page styling
- Adds a new option to specify delay time before the tooltip closes when the visitor mouses away
- Adds a new option to specify the fade rate, how long it takes the tooltip to fade in and out
- Fixed a glitch with swaptitle when mousing from one tippy link to another
- Fixed a glitch with autoclose that kept it from being sticky when mousing out
- Fix a glitch with the autoclose=”true” setting
- Adds the autoclose shortcode: per-tooltip setting if the tooltip should auto close when mouse out.
- Adds the swaptitle shortcode: change the Tippy link text to swaptitle when hovered.
- Adds the delay shortcode: allows specifying per-tooltip delay before fading out.
- Improves how Tippy handles null values
- Minor update
- Fixed bug that caused Tippy to ignore the href and reference attributes.
- Fixed bug that ignored headerhref
- Fixed bug that prevented the plugin from loading dom_tooltip.css in the theme folder
- Minor additional enhancements
- Added two new shortcode attributes: headertext and img
- headertext By default, the Tippy header shows your title value, which also shows on the Tippy link. headertext lets you specify a different text string for the header.
- img provides an easy mechanism to add Tippy to trigger on an image rather than a text link. Just put the url to the image and Tippy handles the rest.
- Fixed bug that showed header even when set off.
- Added new shortcode attributes offsetx and offsety to specify per-tooltip offsets
- Added new shortcode attributes class and id to specify custom class and id values for both the tooltip links and the popups. Previously could only specify a class for the links.
- Note that the tooltip class and id will append _tip to whatever you specify, so id=”myTip” will set myTip on the link and myTip_tip on the tooltip itself.
- Renamed default css from dom_tooltip.factory.css to dom_tooltip.css
- Futher improved dom_tooltip.js to simplify using Tippy directly
- Added a new function on the php side to simplify creating Tippy links
- Fixed a few minor glitches
- Tweaked stylesheet loading so it will load for the admin page
- Added new option to specify Close link text
- Added ability to nest shortcodes within Tippy. Note that while Tippy now supports nested shortcodes, not all shortcodes will work properly within Tippy. Output may be different than expected or may show nothing at all.
- Fix for certain punctuation in the text
- Added the ability to copy the css to your theme’s folder and have Tippy use that for styling
- Style modifications. Ie, new rule for tips with no header.
- Removed some older functions: domTip_setupTip()
- Tweak for how position is calculated; added for the Annie plugin. Should continue to be cross-browser compatible, but let me know if problems are observed.
- Fix for those not wanting to show a header on the tooltip
- Minor tweak to default CSS, adding a z-index to the tooltip.
- Fixed a glitch that caused the Tippy link to always be an active link
- Added the function tippy_format_title
- Switch shortcode to make use of WordPress shortcode API
- Added a new parameter to Tippy.loadTipInfo() for passing in a title
- Added the ability to generate the tooltip title from a manually coded title attribute
- Tweak to fix title for older hard coded links
- Some tweaks for Glossy compatibility
- Loads Tippy settings in admin dashboard
- Fixed a bug causing the tooltip not to work.
- Added new attribute for a custom class on the tooltip links
- Minor glitches fixed
- Fixed a backwards-compatibility issue
- Fixed a glitch with the close link on tooltips that don’t have a header
- Fixed a glitch that caused an issue with Firefox
- Added option to make tooltips sticky
- Added option to make tooltip links and header links open in a new window
- A few refinements on the Close link
- Several internal changes making Tippy more accessible to other plugins
- New optional Close link, giving mobile users a way to dismiss the tooltip
Make use of jQuery.noConflict() to avoid some errors
Fixed a glitch when a tooltip has headers off
Added height and width attributes to allow per-tooltip size customization.
Renamed dom_tooltip.css to dom_tooltip.factory.css, using dom_tooltip.css for user customized stylesheets which will not be overwritten when the tooltip is updated.
Internally, Tippy now relies on jQuery to calculate positioning data and to manipulate the tooltip.
Added options to give blog administrator greater control over where the tooltip will be positioned.