============ Kupu changes ============ - 1.4 - The icons in the toolbar for Plone now use CSS sprites. This means that instead of having 30 files each being 16x16, we put all the icons in one file, and reference the file once. Then we use CSS positioning to pull out the right icon.This has a major impact on how quickly Kupu performs its initial load — as HTTP roundtripping is very time-consuming. Before, Kupu did 17 HTTP requests for its initial image loading, now it only does one. - Fixed a KeyError exception when importing a GenericSetup profile. - Minor styling changes to the image upload form. - Plone tickets * 6486: formUnload protection invoked for inline kupu editor even after Save * 6833: Error 500 loading kupu_migration.xml - 1.4rc2 - Fixed broken code for determining the width of captioned images. Also removed the hardwired html for the transform and use a template instead (so it can be customised). - Default image size is now configurable - Plone tickets * 6756: Kupu Pull-quote style not working in IE * 6739 Hide the "edit without visual editor" link when there is only one format available * 6535: Can't upload image via visual editor in inline edit * 6801 'contentUsesKupu' shouldn't expect string type * 6759: Kupu caption CSS needs some love. - 1.4rc1 - Added a 'manage anchors' tab to the anchor drawer - Big cleanup of i18n attributes - Updated the Japanese translation files, thx to Tyam. - Added in some support for inserting Flash content. - Media objects may now have a list of classes (specific to the portal type). - Image drawer layout has been tidied up. - Anchors in the link drawer now have a slightly cleaner ui. - Drawer actions which do server requests now display a wait cursor. - Removed the tabindex from all the toolbar buttons and added it to the iframe: this means you can tab into kupu from above without dying of old age as you try to get past the toolbar. Added a handler for the tab key so that pressing tab will take you to the next tabstop in the form. - Only single trailing
tags are stripped from p and div tags: multiple
tags are left unchanged (so those people who insist on using the to generate whitespace still can). - Plone tickets: * 5622 Add a class (even if empty) to internal LinkDrawer * 6283 Do not allow bigger images than Preview by default from Kupu * 6440 Browser error: exception element has no properties while registering an event handler for element null, event click, method function () * 6720 i18n error in kupu collection * 5985 Kupu should not strip the dir attribute by default. * 5985 Range.intersectsNode declared obsolete * 5189 patch to support embed tag * 5420 "Edit with kupu" broken for fields on custom fieldset * 6056 Extra line breaks added in pre tags * 6103 resolveuid does not check input values and throws deep "list index out of bound" error in ZopeGuards.py * 6536 Formatting of captioned images is messed up * 6548 Links tab on kupu control panel gives traceback, cannot find kupu_references * 6598 Default linkables in Kupu: folder is not, plone site is not, ATRelativePathCriterion is * 4887 Fix for "editing defaults to kupu, even when javascript turned off" reverted as it breaks inline editing. - 1.4 Beta 6 - Removed the getToolByName deprecation workround since getToolByName is now officially undeprecated again. - Removed most of the illegally nested forms produced by the xsl. I hope this will stop IE6 crashing. The image upload form is still there as it is going to take more major surgery to get rid of that one. - 1.4 Beta 5 - Adjusted some more Plone tests to work on Plone 3.0. - Kupu is automatically suppressed when the content being edited starts with an html comment (