WHIZZYWIG CHANGE LOG v59 - 4 November 2009 New Features: - Works with new image and file browser Whizzybrowse.php v58 - 3 November 2009 Bugs fixed: - Hilite not working in Firefox or Opera New Features: - Slightly smaller footprint (back to 25k) v57 - 16 October 2009 Bugs fixed: - Font controls don't work in Chrome/Safari (disabled) - Problems with IE 1-word attributes - Style attributes not aleays lower case - Issue if empty selection - '?' in url for links handled incorrectly - Had to select text before IE8 would set para style -
and some other commands not working in IE8 New Features: none v56 - 15 June 2009 Bugs fixed: - Whizzypic image browser now works again New Features: - Whizzywig now outputs xhtml by default: no need to use xhtml.js - The cleanup feature is simplified: no need to specify gentle/vicious - Added a button for full justify - Added a varible buttonExt, which allows buttons to be .png images (but default is still .gif). v55b - 4 March 2007 Bugs fixed: - clicking color palette had no effect in Internet Explorer New Features: - The whizzywig does not need to be a textarea (textareas attract spambots) Can be a DIV: whizzywig creates an INPUT type=HIDDEN to return the content NAME= id of DIV v55 - 25 February 2007 Tested in Opera 9, Firefox 2, IE 5.5, 6 and 7 Bugs fixed: - iframe missing its border - linking did not work at first attempt with IE - could not remove link by blanking URL New Features: - *** multiple whizzywigs on the same page *** - reverted to using FONT tags for color use xhtml.js to replace them with spans - image attributes can now be edited - link URLs can now be edited - double clicking a link or image brings up edit form - removed support for Spellbound (current Firefox includes spellcheck) v54 - 27 September 2006 Bugs fixed: - popped dialogs did not always get focus - insHTML javascript actions - object bug in IE - empty tags retained if they had attributes - whereAmI() and insHTML() recoded to improve browser compatibility - IE messes up links within page (# anchors) New Features: - Fonts added: Trebuchet, Impact, Arial Black (reasonable cross-OS support) - Some features now supported in Opera 9 (not insHTML) - HTML tag buttons added to HTML view - HTML tag buttons shown for browsers that do not support design mode - New Word paste button (IE only) - New "ask" option for gentleClean (default is "true") (*Needs translation) - Clean removes xml from pasted in MS Word v53 - 1 June 2006 Bugs fixed: - Inserting an anchor with IE caused full path of editor to be added - Insert an image not always at cursor with IE - Custom buttons with a javascript action not working - Some versions of IE (.net) stumble on code to cleanUp long dash New Features: - Demo to show whizzywig editing multiple divs on the same page v52 - 14 April 2006 Bugs fixed: - Extraneous end tag for div at end of tableform - Toolbar buttons not titled (tool tips) in Firefox/Mozilla - Cannot remove a link (by blanking URL in link form) - DOM trail not displayed in status bar for Firefox/Mozilla New Features: - Cleanup now removes fixedheight on table elements - Table buttons now available for Mozilla/Firefox - Rendered source easier to read xhtml.js v2 - 2 April 2006 - Changed to MIT licence to match v51 of whizzywig.js - Some simplifications to code for smaller file size. v51 - 1 April 2006 Bugs fixed: - syncTextarea did not attach to onsubmit if the form was not the immediate parent of the textarea this bug sometimes described as "Whizzywig does not save if it's in a table or div" - Fallback font for Courier incorrectly specified as 'mono' : corrected to 'monospace' - Enter key on forms submitted whole page - Enter key now does nothing - 404 errors if buttonPath == '' or 'textbuttons' - Width calc now uses 'ex' rather than 'em' - better in Firefox - simplified code to switch designmode on + oWhizzy renamed to oW New Features: - *Extendable*: Can now add your own button or selects to the toolbar. Will insert HTML or execute javascript (which may be internal or external to whizzywig) - Switched to MIT licence (allows use of whizzywig in commercial projects) - Added buttons to insert 'http://' or 'mailto:' in link form - Setting color no longer inserts font tag - cleanUp() has a better go at removing XML inserted by Office applications - gentleClean switch: set gentleClean = false and spans, inline styles and classes removed by cleanUp(). Default is true; i.e. they are retained (unless class=Mso...), so not as vicious as v50 - syncTextarea() now called whenever cleanUp() is executed v50 - 1 February 2006 Bugs fixed: - minor bugs on cleanup and insHTML. New Features: - cleanUp() removes spans, inline styles and classes as well as fonts and table widths ie vicious with text pasted in from Office applications, but preserves bold, italics, bullets etc. This will stomp over some formatting (e.g. text color) applied by whizzywig, so you can disable with gentleClean = true; - No longer forces a white background - picks up background from the cssFile - Highlight button enabled for Mozilla/FireFox - Now uses real