Index: openacs-4/packages/xowiki/www/resources/wymeditor/plugins/hovertools/jquery.wymeditor.hovertools.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/resources/wymeditor/plugins/hovertools/jquery.wymeditor.hovertools.js,v diff -u -N --- openacs-4/packages/xowiki/www/resources/wymeditor/plugins/hovertools/jquery.wymeditor.hovertools.js 27 Jul 2007 01:15:21 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,57 +0,0 @@ -/* - * WYMeditor : what you see is What You Mean web-based editor - * Copyright (C) 2007 H.O.net - http://www.honet.be/ - * Dual licensed under the MIT (MIT-license.txt) - * and GPL (GPL-license.txt) licenses. - * - * For further information visit: - * http://www.wymeditor.org/ - * - * File Name: - * jquery.wymeditor.hovertools.js - * hovertools plugin for WYMeditor - * - * File Authors: - * Jean-Francois Hovinne (jf.hovinne@wymeditor.org) - */ - -//Extend WYMeditor -Wymeditor.prototype.hovertools = function() { - - var wym = this; - - //bind events on buttons - jQuery(this._box).find(this._options.toolSelector).hover( - function() { - wym.status(jQuery(this).html()); - }, - function() { - wym.status(' '); - } - ); - - //classes: add/remove a style attr to matching elems - //while mouseover/mouseout - jQuery(this._box).find(this._options.classSelector).hover( - function() { - var aClasses = eval(wym._options.classesItems); - var sName = jQuery(this).attr(WYM_NAME); - var oClass = aClasses.findByName(sName); - - if(oClass){ - jqexpr = oClass.expr; - //don't use jQuery.find() on the iframe body - //because of MSIE + jQuery + expando issue (#JQ1143) - if(!jQuery.browser.msie) - jQuery(wym._doc).find(jqexpr).css('background-color','#cfc'); - } - }, - function() { - //don't use jQuery.find() on the iframe body - //because of MSIE + jQuery + expando issue (#JQ1143) - if(!jQuery.browser.msie) - jQuery(wym._doc).find('*').removeAttr('style'); - } - ); - -};