Xinha - The Community-Built Online HTML Editor
For bug reports, forum, and updates go to
http://xinha.org
Release History
Xinha 0.94
* Ticket #1093 [InsertSmiley] remove smiley gifs from trunk
* fixed Ticket #1019 Cusor not jumping to editable part of window when clicked in IE
* [TableOperations] Add config option to not dispaly toolbar buttons
* fixed Ticket #1021 Prevent ExtendedFileManager from masking ImageManager
* fixed Ticket #1023 [ImageManager] Add config item to allow the advanced image options to be hidden from the user
* fixed Ticket #1026 fix problems with loading skins
* fixed Tickets #1030 & #1031: slow loading large pages in IE
* fixed Ticket #1034 [ExtendedFileManager] Color pickers shown when use_color_pickers is false
* fixed Ticket #1035 [TransformInnerHTML] tags corruptedunder certain circumstances
* fixed Ticket #1036 [ExtendedFileManager] window is only resized after all thumbnails have benn loaded, which can take quite some time
* fixed Ticket #1039 Firefox full page adds multiple paragraphs after view source
* fixed Ticket #1019 Cusor not jumping to editable part of window when clicked in IE7
* fixed Ticket #1046 Error in IE 6 when switching from text to wysiwyg
* [DOMwalk] linebreaks inserted before
s
* catch error in IE when trying to restore selection on non-displayed area
* fixed Ticket #973 Error switching wysiwyg/html including javascript file on the code
* fixed Ticket #1028 - [Linker] automatically (attempt to) work around an issue with mod_security being triggered because of the charset on our POST requests
* fixed Ticket #1055 [Stylist] Inappropriate styles (for other tags) are shown
* added Dutch language files
* added new hook 'onBeforeSubmit' for firePluginEvent()
* added new hook 'onBeforeUnload' for firePluginEvent()
* fixed Ticket #1048 Full Screen plugin doesn't load if many editors on page
* fixed Ticket #1053 ListType plugin doesn't work in panel config with multiple editors
* fixed Ticket #1026 Skins referenced with -tags don't work anymore
* fixed Ticket #1059 [Equation] loosing formula onsubmit
* fixed Ticket #1060 [Equation] various updates
* [Equation] preserve formula on reload in Mozilla
* [Equation] updated ASCIIMathML.js
* [Skin:silva] padding and border on textarea make the textmode too wide
* fixed Ticket#1001 Editor loads a bunch of null urls in ie
* fixed Ticket #1068 [TranformInnerHTML] newlines added after
* fixed Ticket#1069 Editor document URL prefixed to any href that only consists of URL parameters
* added Thai translation for core
* added complete Portuguese Brazilian translation
* updated lc_parse script
* fixed Ticket #1071 [ExtendedFileManager] external image URL image inserted with width/height 0, amking it invisible
* fixed Ticket #1074 [SuperClean] throws warnings in PHP 5
* fixed Ticket #1079 [DynamicCSS] lists Xinha internal CSS
* fixed Ticket #1080 Some plugins leave behind stylesheet links in fullpage mode
* fixed Ticket #1083 Convert URLs to links - Error
* fixed Ticket #1084 URL auto-linking (Gecko): URLs with user:password@domain.tld falsely recognized as email address
* fixed Ticket #1085 URL auto-linking (Gecko): IP numbers don't work
* fixed Ticket #1081 Control character is not being removed inside SCRIPT tags or HEAD when switching from textmode to htmlmode
* fixed Ticket #1078 [InsertImage] spacing attributes: inconsistent behaviour when editing image
* fixed Ticket #1089 [Color Picker] Localize OK Label
* fixed Ticket #1091 [SaveSubmit] does not correctly submit value of checkboxes and radio buttons
Xinha 0.93
- fixed Ticket #967 Font Color Picker stops working after using one of ImageManager, ExtendedFileManager, FullPage, or HorizontalRule
- fixed Ticket #965 When switching between Xinhas in the same page, in textmode toolbar stays disabled
- fixwd Ticket #963 DOMwalk IE: head tag attributes without quotes and closing slash
- Ticket #962 DOMwalk Mozilla: improved source indentation
- fixed Ticket #957 If item in in xinha_editors is not a textarea: skip gracefully
- fixed Ticket #900: catch an fatal error that occured sometimes when switching between modes in fullpage mode in Mozilla
- fixed Ticket #969 DOMwalk Gecko: line breaks rendered as
s inside
blocks - fixed Ticket #976 Loading message misplaced in IE7 - fixed Ticket #977 TableOperations toolbar off-place in ext_example.html - fixed Ticket #978 defining a padding fors in global css affects Xinha framework - Ticket #979 improve checking for non-supported browsers - fixed Ticket #934 SuperClean plugin returns just quotation when executed on localhost - Ticket #929 Save changes on page unload fixed for Mozilla - fixed Ticket #980 ImageManager color format bug - fixed Ticket #981 No doctype in iframe content document/ editor always in quirks mode - fixed Ticket #543 Stylist Panel overflow broken - Ticket #983 added id for iframe - fixed Ticket #984 !ExtendedFileManager produces php warning - optimized icon file size - fixed !JavaScript error in !ImageManager/!ExtendedFileManager image editor - Ticket #908* Prompts broken in IE7: fixed for EFM, !ImageManager & !TableOperations - Fixes for TableOperations, tickets #82, #908*, #912 and #947 - fixed Ticket #998* whitespace added before and/or after content (in non-fullpage mode) - fixed slow unloading in Mozilla - Fix focus problem when switching from html to wysiwyg in Gecko. See ticket #900. - fixed toolbar floating issue - fixed #1003 HTML length limited to 1024 characters with plugin CharCounter - Ticket #1000 new public methods for getting/setting editor content - fixed #735 - IE eating scripts and comments at the beginning of pages. - Added new config variables to set iframe width if less than editor width (ticket:322) and set alignment of toolbar buttons. - added Basque translation for XinhaCore - prevent an error if server is set to parse .js files as PHP - Ticket #127 plugin HtmlEntities: Entities.js file corrupt Xinha 0.92beta - fixed Ticket #831 stop empty anchors from being removed - Make htmlarea.js just load XinhaCore.js instead of being a copy of it. - fixed Ticket #445 Toggle TableBorder doesn't work if this.fullpage=true or using FullPage plugin - fixed Ticket #551 shape and coord attributes of area element are ignored by IE - fixed Ticket #650 SpellChecker is not compatible with FullPage plugin - fixed Ticket #816 CharacterMap and ListType panel modes make editor jump to top in IE - fixed Ticket #570 change behaviour of justify when an image is selected to make the image float left/right, click the justify button again to undo it - fixed Ticket #891 noscript content got escaped - fixed Ticket #857 Firefox fails to load in fullpage mode when tag in wrong place. - fixed Ticket #841 Spell Checker - Won't return to xinha. - fixed Ticket #914 All buttons stay grey & this.getParentElement is not a function message when not calling Xinha.loadPlugins() in xinha_init function - fixed Ticket #911 Background color does not work in Firefox - fixed Ticket #912 an error is thrown in Mozilla when clicking merge cells button and fewer than 2 cells are selected - fixed Ticket #816 CharacterMap and ListType panel modes make editor jump to top in IE - fixed Ticket #917 getHTMLWrapper in IE renders attributes like _stylist_usedtobe="[object Object]" - fixed Ticket #556 stripBaseHref didn't work without baseHref defined explicitly. - Update InsertPicture plugin Update - fixed Ticket #921 EFM extended file manager - iframe height problem (IE) - Ticket #923 colorPicker face lift & localisation - fixed Ticket #924 EFM + ImageManager re-transforming of url to original image after automatic resize broken - Ticket #900- retain editing position position between modes - fixed Ticket #928 ImageManager fails if (another) Files.php exists in include path - fixed Ticket #935 EFM demo_images php upload allowed: possible security risk - Ticket #939 Japanese langage support - fixed Ticket #3 Horizontal Rule Selection - Plugin ExtendedFileManager: added doc to allowed upload extensions - Plugin PasteText update - Plugin HtmlEntities: default preset iso-8859-1 - fixed Ticket #948 IE: inline styles are not rendered by DOMwalk getHTML() - Plugin HorizontalRule update - Plugin SaveSubmit update - Plugin Linker update - fixed Ticket #823 editor contents was not submitted when using JavaScript form.submit() without prior form.onsubmit() - fixed Ticket #459 all body attributes removed in full page mode in FireFox - _editor_url is now converted to absolute if it is relative. - fixed Ticket #594 IE: insertHTML() inserts HTML outside editor when editor is not focussed - Ticket #954 FullScreen mode can now be called programmatically or on startup with or without button - fixed Ticket #321 FullScreen : select elements show through in IE6 - fixed Ticket #953 Statusbar has ugly white gap at the bottom when switching back from full screen in IE - fixed Ticket #952 FullScreen: scrollbars don't disappear in IE in QuirksMode - fixed Ticket #603 Popop Dialog Height problems - fixed Ticket #955 DOMwalk getHTML outputs empty attribute with value "true" instead of attribute name and some are skipped at all Xinha 0.91beta - changed namespace from HTMLArea to Xinha - the core file is now named XinhaCore.js instead of htmlarea.js, please change your pages accordingly (the htmlarea.js will be removed!) - the color picker script is now loaded on demand to reduce initial loading time Xinha 0.9beta This equals Xinha revision 635 of Jan 11 2007 - All JavaScript files over 2kb have been compressed using the dojo JavaScript compressor - All gifs have been optimized using Trout's GIF Optimizer version 2.3