| 1 | Xinha - The Community-Built Online HTML Editor |
|---|
| 2 | |
|---|
| 3 | For bug reports, forum, and updates go to |
|---|
| 4 | http://xinha.org |
|---|
| 5 | |
|---|
| 6 | Release History |
|---|
| 7 | |
|---|
| 8 | Xinha 0.96 |
|---|
| 9 | == Bugs Fixed == |
|---|
| 10 | |
|---|
| 11 | * #1425 [SmartReplace][Gecko] When inserting opening quote, the space before the cursor is deleted |
|---|
| 12 | * #1429 Problems with Apache and HEAD requests... |
|---|
| 13 | * #1478 Further important security precautions for ExtendedFileManager and ImageManager |
|---|
| 14 | * #1478 Hide all dotfiles from the Linker scanner, the linker shouldn't be showing "hidden" files. |
|---|
| 15 | * #1478 CSS fix to dTree in linker, just to make sure it's styles were not getting clobbered. |
|---|
| 16 | * #1478 Stop the Stylist from possibly adding a duplicate stylesheet into pageStyleSheets, this was creating a subtle problem in certain circumstances. |
|---|
| 17 | * #1227 Improved handling of CSS imports in Stylist plugin. |
|---|
| 18 | * #1448 a[b.id] is undefined |
|---|
| 19 | * #1387 prevent crash in IE |
|---|
| 20 | * #1198 Fix for bad sizing of editor. |
|---|
| 21 | * #1121 Disable tab in Internet Explorer because it exits the Xinha area. |
|---|
| 22 | * #472 Disable InsertPicture |
|---|
| 23 | * #579 Pass value to dropdown handlers. |
|---|
| 24 | * #1472 _top not respected in editing link. |
|---|
| 25 | * #1467 autofocus=false not working as expected. |
|---|
| 26 | * #1461 Special characters in image make thumbnail not appear. |
|---|
| 27 | * #1435 IE failed in TransformInnerHTML |
|---|
| 28 | * #1232 Clickable icons on ExtendedFileManager |
|---|
| 29 | * #1409 Image Properties broken in ContextMenu |
|---|
| 30 | * #1419 Stylist display problem in IE6/7, HasLayout bug. |
|---|
| 31 | * #1262 Alternative method for restoring from fullscreen mode. |
|---|
| 32 | * #1388 Change — to &8212; for xml compatability. |
|---|
| 33 | * #1093, #1377 Rewrite the InsertSmiley plugin. Remains compatible with ray's changes in r904 if people have made a specific configuration. |
|---|
| 34 | * #1282 Opera losing it's events when designMode turned on causing status bar to not update amongst other things. |
|---|
| 35 | * r1228 Remove PersistantStorage from Newbie example, because it not actually usable atm |
|---|
| 36 | * r1229 Fix firefox version detection. |
|---|
| 37 | * r1230 avoid unecessary pollution of global namespace |
|---|
| 38 | * r1232 Removed CC license from Tango iconset, as it seems not appropriate |
|---|
| 39 | * r1232 Changed HtmlEntities plugin license to HTMLArea |
|---|
| 40 | * #1488 Fix Control Selection in IE8 |
|---|
| 41 | * r1235 Change license to HTMLArea - see http://xinha.org/punbb/viewtopic.php?id=2499 |
|---|
| 42 | * #1497 TransformInnerHtml handling of object tag |
|---|
| 43 | * #1498 Color picker display in new dialogs in IE6 |
|---|
| 44 | * #1499 Fix focus errors in new dialogs in IE |
|---|
| 45 | * #1503 xinha_to_js did not handle booleans correctly |
|---|
| 46 | * #1509 Prevent attempting to compress REs in Safari 4 |
|---|
| 47 | * #1515 Security patch to prevent rogue access to the compressors in contrib. |
|---|
| 48 | * #1518 Security patch which prevents non-default keys in xinha_pass_to_php_backend. |
|---|
| 49 | * #1518 Issue an error and ignore the special backend configuration when the key location is non default, for both the ImageManager and ExtendedFileManager deprecated config passing methods. |
|---|
| 50 | * #1209 and #1182 Upgrade Equation to use new AsciiMath, fix multiple equation editing. Thanks to Niraj Bhawnani of University of New South Wales. |
|---|
| 51 | * #1483 Fix cancel button in Equation editor. |
|---|
| 52 | * #1485 Add a double-click handler which will bring up the link/image insertion dialogs (or ImageManager/Linker) when a link or image is double clicked. |
|---|
| 53 | * #1492 Fix linker in some situations. |
|---|
| 54 | * #1471, #1508, #1510 Fix IE8 problems with TableOperations and other buttons, and absolute positioned editing. |
|---|
| 55 | |
|---|
| 56 | == New Features == |
|---|
| 57 | |
|---|
| 58 | * r1189 added toolbar config to Newbie example |
|---|
| 59 | * #1478 Add new method Xinha.extend to provide more classical object oriented subclasses within Javascript. |
|---|
| 60 | * #1478 Add new method Xinha.Dialog::setLocalizer() to more easily set a specific localizer for a dialog. |
|---|
| 61 | * #1478 File-Picker on arbitrary fields outside Xinha (ExtendedFileManager) |
|---|
| 62 | * #1478 Add config option to use HSpace and VSpace in ImageManager (default off) |
|---|
| 63 | * #1478 Add YouTube and Flickr support to ImageManager so that videos and Flickr images can be searched and selected in the ImageManager. |
|---|
| 64 | * #1478 Add a new dialog type "DetachedDialog" to help leverage Xinha plugins to perform tasks outside of Xinha, and an example of a simple dialog for those who wish to make their own. |
|---|
| 65 | * #1478 Link-Picker on arbitrary fields outside Xinha (Linker) |
|---|
| 66 | * #1478 New Plugin: WysiwygWrap - combined with an appropriate pageStyleSheet(s) you can more easily simulate in Xinha what it will "look like" when that HTML is "published". |
|---|
| 67 | * #1446 Provide a means for adding custom hooks into the ContextMenu plugin. |
|---|
| 68 | * #1220 Add ability to pass extra arguments in the post to the backend handler for SuperClean. |
|---|
| 69 | * #1465 Add an option `resize_files` to both ExtendedFileManager and ImageManager, defaults true, false turns off the automatic image resizing. |
|---|
| 70 | * #1189 Add the xml:lang attribute to LangMarks plugin. The configuration for this plugin has changed, old configurations are accepted with a warning to the console. |
|---|
| 71 | * #1433 Add a SaveOnBlur plugin, authored by Peter Siewert (with a clean up by James Sleeman). |
|---|
| 72 | * #1479 Add CSSPicker plugin. |
|---|
| 73 | * #1205 Add allow_delete and allow_edit to ImageManager |
|---|
| 74 | * #1205 Add allow_delete to ExtendedFileManager |
|---|
| 75 | * #1496 Make dialog title bar logo skinable |
|---|
| 76 | * r1243 Added a method to allow plugins to easily load assets synchronously (for dependancies). |
|---|
| 77 | * #1502 Add new plugin MootoolsFileManager - an advanced image and file uploader/picker/inserter with multi-file-upload, progress bars, and previews. |
|---|
| 78 | * #1507 Config option to show fonts in toolbar using actual fonts. |
|---|
| 79 | |
|---|
| 80 | == Translation == |
|---|
| 81 | |
|---|
| 82 | * #1477 Danish translation for ExtendedFileManager and SuperClean |
|---|
| 83 | * r1205 Updated Danish translation. |
|---|
| 84 | * #1470 Contribution from Niels Baggesen to assist translators. |
|---|
| 85 | * #1454, #1455, #1456, #1457, #1458, #1459, #1460 Spanish translations. |
|---|
| 86 | * #1469 Updated danish translation. |
|---|
| 87 | |
|---|
| 88 | |
|---|
| 89 | Xinha 0.96beta2 |
|---|
| 90 | Bugs Fixed |
|---|
| 91 | * #1376 [IE6 & IE7 Quirksmode] Dialogs are invisible |
|---|
| 92 | * #1381 [IE] QuirksMode dialog background rendered in wrong position when panel is detached |
|---|
| 93 | * #1383 [IE7] Secure and Nonsecure Warning |
|---|
| 94 | * #1382 [IE] QuirksMode dialog background falsely non-grey with modal dialogs, grey when dragging modeless dialogs |
|---|
| 95 | * #1389 [IE6] selection lost when clicking toolbar button |
|---|
| 96 | * #1386 [Safari] Setting default checkbox settings in dialogs does not work |
|---|
| 97 | * #1394 fullpage puts metas/ title all on the same line |
|---|
| 98 | * #1390 PreserveScripts shorthand php tags |
|---|
| 99 | * #1392 too much recursion when setting HTML in fullPage mode using onGenerate/onGenerateOnce |
|---|
| 100 | * #1407 [IE8] window resize causes infinite loop |
|---|
| 101 | * #1408 PHP5 IIS file upload problem |
|---|
| 102 | * #1374 [IE8] Table insert not work |
|---|
| 103 | * #1379 [Firefox] no longer corrupts image data from broken images |
|---|
| 104 | |
|---|
| 105 | Translation |
|---|
| 106 | * [SmartReplace] Added French translation |
|---|
| 107 | * #1406 [FullScreen] Added Spanish translation |
|---|
| 108 | |
|---|
| 109 | Xinha 0.96beta |
|---|
| 110 | Bugs Fixed |
|---|
| 111 | * #314 Status bar should wrap |
|---|
| 112 | * #741 ContextMenu should not overflow window boundaries |
|---|
| 113 | * #961 baseHref not correctly treated when stripping |
|---|
| 114 | * #1160 Safari puts selected HTML near bottom if edited |
|---|
| 115 | * #1166 TableOperations dialogs do not resize properly in Safari 3 |
|---|
| 116 | * #1173 IE8 beta toolbars broken |
|---|
| 117 | * #1174 IE8 beta no text cursor in wysiwyg |
|---|
| 118 | * #1187 ExtendedFileManager "imgManager.changeDir is not a function" error |
|---|
| 119 | * #1193 Stylist bug when formatting selected text |
|---|
| 120 | * #1213 Would be nice to protect unsaved changes from accidental loss when navigating away |
|---|
| 121 | * #1221 Selecting heading normal on nothing throws exception alert |
|---|
| 122 | * #1224 sevenbitclean? / ghost cursor error with html mode toggle (Firefox) |
|---|
| 123 | * #1227 No CSS rules load when using @import in external stylesheet |
|---|
| 124 | * #1230 CSS width attribute breaks select display in IE |
|---|
| 125 | * #1240 Linker: trim spaces from URL |
|---|
| 126 | * #1247 CharCounter problems with Silva skin |
|---|
| 127 | * #1257 Error if url query string included '/' |
|---|
| 128 | * #1258 Event object is not handed over to event handlers installed on textarea |
|---|
| 129 | * #1261 Dutch translation for Fullscreen module |
|---|
| 130 | * #1280 restoreSelection doesn't always work in internet explorer |
|---|
| 131 | * #1281 selectNodeContents is borken in IE when the node is a text node |
|---|
| 132 | * #1284 _editor_url is still used in a couple of plugins. |
|---|
| 133 | * #1286 use callbacks as criteria for getFirstAncestor |
|---|
| 134 | * #1288 [DefinitionList] list items restricted to small width and one line by CSS |
|---|
| 135 | * #1290 Improved support for pasting from Microsoft Word |
|---|
| 136 | * #1291 Xinha.removeFromParent() does not return correct reference |
|---|
| 137 | * #1292 change naming scheme of plugin files |
|---|
| 138 | * #1293 [Gecko] Window scrolls to top of editing area when switching from text to WYSIWYG |
|---|
| 139 | * #1294 Editor higher in HTML mode |
|---|
| 140 | * #1295 Textarea not aligned under toolbar |
|---|
| 141 | * #1298 CSS styling gets inserted into table cell after viewing source (Safari only) |
|---|
| 142 | * #1300 create namespace for plugins within Xinha namespace |
|---|
| 143 | * #1301 loading should not fail if plugin omits _pluginInfo |
|---|
| 144 | * #1302 add Array.prototype.forEach for Browser that doesn't support it |
|---|
| 145 | * #1303 add getElementsByClassName() |
|---|
| 146 | * #1306 Toolbar actions need access to the click event |
|---|
| 147 | * #1309 Xinha chokes on anchors |
|---|
| 148 | * #1315 Xinha's _addEvent uses event capturing |
|---|
| 149 | * #1316 In InternetExplorer, the cursor is lost when switching into source mode |
|---|
| 150 | * #1317 Xinha's postback and getback should allow for failure handlers |
|---|
| 151 | * #1319 make event hooks like onKeyPress accesible from the config object |
|---|
| 152 | * #1320 make it possible to use png images as icons in IE6 |
|---|
| 153 | * #1321 [SaveSubmit] icon is in "changed" state initially |
|---|
| 154 | * #1322 [SaveSubmit] error when form action is empty |
|---|
| 155 | * #1332 Panel classes are very generic, and risk conflict with users embedding it in their site |
|---|
| 156 | * #1337 GetHTML truncates hyperlinks |
|---|
| 157 | * #1346 statusbar shows b, i, strike instead of strong, em, and del |
|---|
| 158 | * #1357 safari form submit has empty form field names in POST data, causes failure with perl CGI |
|---|
| 159 | |
|---|
| 160 | |
|---|
| 161 | Enhancements |
|---|
| 162 | * #1176 Completely revamped dialog system, which uses inline lightbox-style dialogs instead of separate popup windows |
|---|
| 163 | * #326 Added support for customizable icon sets |
|---|
| 164 | * #1318 Added icon set from the Tango Project |
|---|
| 165 | * #1287 New InsertNote plugin for handling footnotes, with automatic note numbering and ordering, linking, and support for repeated references |
|---|
| 166 | * #1289 New InsertSnippet2 plugin, with categorization of snippets, search by name, and an XML data format |
|---|
| 167 | * #58 Additional settings for Linker plugin (link types and targets can be configured) |
|---|
| 168 | * #1219 Configuration option to autofocus editor |
|---|
| 169 | * #1285 Configuration option to set document body class |
|---|
| 170 | * #1323 Allow skins to have meta information (author, etc.) |
|---|
| 171 | * #1338 _editor_url is now automatically detected |
|---|
| 172 | * #1345 Add a static function that saves the contents of all Xinhas to their respective textareas |
|---|
| 173 | |
|---|
| 174 | |
|---|
| 175 | Xinha 0.95 |
|---|
| 176 | Bugs Fixed |
|---|
| 177 | * fixed #1040 htmlRemoveTags doesn't work in IE |
|---|
| 178 | * fixed #645 IE Save as function only saves the original html |
|---|
| 179 | * fixed #1136 FF3 Linux select boxes in toolbar are too small |
|---|
| 180 | * fixed #1100 Extended File Manager - Error after opening window |
|---|
| 181 | * fixed #1103 [TransformInnerHTML] IE breaks singlet attributes starting with "no" |
|---|
| 182 | * fixed #1086 Repeated javascript insertion in onclick attributes |
|---|
| 183 | * fixed #1094 IE throws error in Xinha.loadStyle function |
|---|
| 184 | * fixed #1117 IE returns javascript error -1072896658 |
|---|
| 185 | * fixed #993 PageStyle to override styles in PageStylesheets |
|---|
| 186 | * #1112 switching between modes leaves strange characters in source |
|---|
| 187 | * fixed #1128 loading fails when Fullscreen tried to load as plugin |
|---|
| 188 | * fixed #1126 Percent (%) in URL prevent stripSelfNamedAnchors from working |
|---|
| 189 | * fixed #1120 HTML select overlaps color picker in IE6 |
|---|
| 190 | * #1115 + #1127 fixed compatibility issues with Firefox 3 |
|---|
| 191 | * #961 + #1130 changed behaviour of xinha_config.baseHref |
|---|
| 192 | * fixed #645 Save as function only saves the original html |
|---|
| 193 | * fixed #1040 htmlRemoveTags doesn't work in IE |
|---|
| 194 | * fixed #1015 Mozilla shows scrollbars on click in Stylist |
|---|
| 195 | * #918 removed mozParaHandler dirty as it had been broken for a long time |
|---|
| 196 | * fixed #1015 Mozilla shows scrollbars on click in Stylist |
|---|
| 197 | * fixed #1148 HTML entities break when cursor is inside when switching from HTML to WYSIWYG |
|---|
| 198 | * fixed #1151 form action always made absolute |
|---|
| 199 | * fixed #1155 InsertAnchor broken in IE 7 |
|---|
| 200 | * fixed #1158 [ImageManager] in Japanese environment, an error occurs by reading of lang/ja.js in IE6/7 |
|---|
| 201 | * fixed #1152 Plugins using surroundHTML (EditTag, LangMarks) no longer work in IE7 |
|---|
| 202 | * fixed #1161 permission error from ColorPicker.js |
|---|
| 203 | * fixed #1181 [TableOperations] Table Options dialog first entry for border style faulty |
|---|
| 204 | * fixed #1185 [TableOperations] IE: style float broken |
|---|
| 205 | * fixed #1197 [Linker] IE shows bug in line 262 |
|---|
| 206 | * fixed #1200 [Linker] Dialog does not show if scanned folder empty |
|---|
| 207 | |
|---|
| 208 | Enhancements |
|---|
| 209 | * #1143 add Safari support |
|---|
| 210 | * #938 add Opera support |
|---|
| 211 | * #1138 added API functions Xinha.getEditor(), Xinha.prototype.getPluginInstance(), Xinha.addOnloadHandler() |
|---|
| 212 | * #1137 [Equation] FF3 fixes & improved way of avoiding formula changes in editor |
|---|
| 213 | * #1150 synchronize "Remove Format" between browsers |
|---|
| 214 | * added plugin PreserveScripts for enhanced editing of pages containing PHP and/or JavaScript () |
|---|
| 215 | * Loading message facelift |
|---|
| 216 | * added XinhaLoader.js for enhanced user experience through early loading message |
|---|
| 217 | * made Xinha.makeEditors accept a DOM reference to the textarea instead of the id as part of xinha_editors array (#1105) |
|---|
| 218 | * #1123 Allow return of PHP array from xinha_pass_to_php_backend |
|---|
| 219 | * [Linker] scan.php: Allow specification of base url to use (so that a subdirectory can be used as $dir and return appropriate urls to the files (prefixing the url |
|---|
| 220 | * [ExtendedFileManager] new Version |
|---|
| 221 | * #961 + #1130 changed behaviour of xinha_config.baseHref |
|---|
| 222 | * #1137 [Equation] improved way of avoiding formula changes in editor |
|---|
| 223 | * #442 removed alert "Your Document is not well formed..." |
|---|
| 224 | * #1119 disabled Firefox 2 spell check when ContextMenu is enabled |
|---|
| 225 | * added a plugin "GenericPlugin" as a democase for plugin event handlers |
|---|
| 226 | * #1171 [SmartReplace] now also replaces three dots with an ellipsis |
|---|
| 227 | * #1119 [ContextMenu] optionally switch of Firefox Spell check |
|---|
| 228 | * #1172 [LangMarks] make available languages configurable |
|---|
| 229 | * enhanced behaviour when xinha_config.baseHref is set to another server |
|---|
| 230 | * #1195 Allow to specify an external url to load a plugin from |
|---|
| 231 | * #1201 Add inwardHtml/outwardHtml functions to Config object |
|---|
| 232 | |
|---|
| 233 | I18n |
|---|
| 234 | * #1109 Spanish language extended |
|---|
| 235 | * #1116 [ExtendedFileManager] added French translation |
|---|
| 236 | * #853 updated Translation for farsi |
|---|
| 237 | * fixed wrong encoding in Spanish language file |
|---|
| 238 | * fixed no bold/italic/underline button images in Spanish |
|---|
| 239 | * #1194 [ExtendedFileManager] updated French translation |
|---|
| 240 | |
|---|
| 241 | |
|---|
| 242 | Xinha 0.94 |
|---|
| 243 | * Ticket #1093 [InsertSmiley] remove smiley gifs from trunk |
|---|
| 244 | * fixed Ticket #1019 Cusor not jumping to editable part of window when clicked in IE |
|---|
| 245 | * [TableOperations] Add config option to not dispaly toolbar buttons |
|---|
| 246 | * fixed Ticket #1021 Prevent ExtendedFileManager from masking ImageManager |
|---|
| 247 | * fixed Ticket #1023 [ImageManager] Add config item to allow the advanced image options to be hidden from the user |
|---|
| 248 | * fixed Ticket #1026 fix problems with loading skins |
|---|
| 249 | * fixed Tickets #1030 & #1031: slow loading large pages in IE |
|---|
| 250 | * fixed Ticket #1034 [ExtendedFileManager] Color pickers shown when use_color_pickers is false |
|---|
| 251 | * fixed Ticket #1035 [TransformInnerHTML] tags corruptedunder certain circumstances |
|---|
| 252 | * fixed Ticket #1036 [ExtendedFileManager] window is only resized after all thumbnails have benn loaded, which can take quite some time |
|---|
| 253 | * fixed Ticket #1039 Firefox full page adds multiple paragraphs after view source |
|---|
| 254 | * fixed Ticket #1019 Cusor not jumping to editable part of window when clicked in IE7 |
|---|
| 255 | * fixed Ticket #1046 Error in IE 6 when switching from text to wysiwyg |
|---|
| 256 | * [DOMwalk] linebreaks inserted before <br />s |
|---|
| 257 | * catch error in IE when trying to restore selection on non-displayed area |
|---|
| 258 | * fixed Ticket #973 Error switching wysiwyg/html including javascript file on the code |
|---|
| 259 | * fixed Ticket #1028 - [Linker] automatically (attempt to) work around an issue with mod_security being triggered because of the charset on our POST requests |
|---|
| 260 | * fixed Ticket #1055 [Stylist] Inappropriate styles (for other tags) are shown |
|---|
| 261 | * added Dutch language files |
|---|
| 262 | * added new hook 'onBeforeSubmit' for firePluginEvent() |
|---|
| 263 | * added new hook 'onBeforeUnload' for firePluginEvent() |
|---|
| 264 | * fixed Ticket #1048 Full Screen plugin doesn't load if many editors on page |
|---|
| 265 | * fixed Ticket #1053 ListType plugin doesn't work in panel config with multiple editors |
|---|
| 266 | * fixed Ticket #1026 Skins referenced with <link>-tags don't work anymore |
|---|
| 267 | * fixed Ticket #1059 [Equation] loosing formula onsubmit |
|---|
| 268 | * fixed Ticket #1060 [Equation] various updates |
|---|
| 269 | * [Equation] preserve formula on reload in Mozilla |
|---|
| 270 | * [Equation] updated ASCIIMathML.js |
|---|
| 271 | * [Skin:silva] padding and border on textarea make the textmode too wide |
|---|
| 272 | * fixed Ticket#1001 Editor loads a bunch of null urls in ie |
|---|
| 273 | * fixed Ticket #1068 [TranformInnerHTML] newlines added after </script> |
|---|
| 274 | * fixed Ticket#1069 Editor document URL prefixed to any href that only consists of URL parameters |
|---|
| 275 | * added Thai translation for core |
|---|
| 276 | * added complete Portuguese Brazilian translation |
|---|
| 277 | * updated lc_parse script |
|---|
| 278 | * fixed Ticket #1071 [ExtendedFileManager] external image URL image inserted with width/height 0, amking it invisible |
|---|
| 279 | * fixed Ticket #1074 [SuperClean] throws warnings in PHP 5 |
|---|
| 280 | * fixed Ticket #1079 [DynamicCSS] lists Xinha internal CSS |
|---|
| 281 | * fixed Ticket #1080 Some plugins leave behind stylesheet links in fullpage mode |
|---|
| 282 | * fixed Ticket #1083 Convert URLs to links - Error |
|---|
| 283 | * fixed Ticket #1084 URL auto-linking (Gecko): URLs with user:password@domain.tld falsely recognized as email address |
|---|
| 284 | * fixed Ticket #1085 URL auto-linking (Gecko): IP numbers don't work |
|---|
| 285 | * fixed Ticket #1081 Control character is not being removed inside SCRIPT tags or HEAD when switching from textmode to htmlmode |
|---|
| 286 | * fixed Ticket #1078 [InsertImage] spacing attributes: inconsistent behaviour when editing image |
|---|
| 287 | * fixed Ticket #1089 [Color Picker] Localize OK Label |
|---|
| 288 | * fixed Ticket #1091 [SaveSubmit] does not correctly submit value of checkboxes and radio buttons |
|---|
| 289 | |
|---|
| 290 | Xinha 0.93 |
|---|
| 291 | - fixed Ticket #967 Font Color Picker stops working after using one of ImageManager, ExtendedFileManager, FullPage, or HorizontalRule |
|---|
| 292 | - fixed Ticket #965 When switching between Xinhas in the same page, in textmode toolbar stays disabled |
|---|
| 293 | - fixwd Ticket #963 DOMwalk IE: head tag attributes without quotes and closing slash |
|---|
| 294 | - Ticket #962 DOMwalk Mozilla: improved source indentation |
|---|
| 295 | - fixed Ticket #957 If item in in xinha_editors is not a textarea: skip gracefully |
|---|
| 296 | - fixed Ticket #900: catch an fatal error that occured sometimes when switching between modes in fullpage mode in Mozilla |
|---|
| 297 | - fixed Ticket #969 DOMwalk Gecko: line breaks rendered as <br>s inside <pre> blocks |
|---|
| 298 | - fixed Ticket #976 Loading message misplaced in IE7 |
|---|
| 299 | - fixed Ticket #977 TableOperations toolbar off-place in ext_example.html |
|---|
| 300 | - fixed Ticket #978 defining a padding for <td>s in global css affects Xinha framework |
|---|
| 301 | - Ticket #979 improve checking for non-supported browsers |
|---|
| 302 | - fixed Ticket #934 SuperClean plugin returns just quotation when executed on localhost |
|---|
| 303 | - Ticket #929 Save changes on page unload fixed for Mozilla |
|---|
| 304 | - fixed Ticket #980 ImageManager color format bug |
|---|
| 305 | - fixed Ticket #981 No doctype in iframe content document/ editor always in quirks mode |
|---|
| 306 | - fixed Ticket #543 Stylist Panel overflow broken |
|---|
| 307 | - Ticket #983 added id for iframe |
|---|
| 308 | - fixed Ticket #984 !ExtendedFileManager produces php warning |
|---|
| 309 | - optimized icon file size |
|---|
| 310 | - fixed !JavaScript error in !ImageManager/!ExtendedFileManager image editor |
|---|
| 311 | - Ticket #908* Prompts broken in IE7: fixed for EFM, !ImageManager & !TableOperations |
|---|
| 312 | - Fixes for TableOperations, tickets #82, #908*, #912 and #947 |
|---|
| 313 | - fixed Ticket #998* whitespace added before and/or after content (in non-fullpage mode) |
|---|
| 314 | - fixed slow unloading in Mozilla |
|---|
| 315 | - Fix focus problem when switching from html to wysiwyg in Gecko. See ticket #900. |
|---|
| 316 | - fixed toolbar floating issue |
|---|
| 317 | - fixed #1003 HTML length limited to 1024 characters with plugin CharCounter |
|---|
| 318 | - Ticket #1000 new public methods for getting/setting editor content |
|---|
| 319 | - fixed #735 - IE eating scripts and comments at the beginning of pages. |
|---|
| 320 | - Added new config variables to set iframe width if less than editor width (ticket:322) and set alignment of toolbar buttons. |
|---|
| 321 | - added Basque translation for XinhaCore |
|---|
| 322 | - prevent an error if server is set to parse .js files as PHP |
|---|
| 323 | - Ticket #127 plugin HtmlEntities: Entities.js file corrupt |
|---|
| 324 | |
|---|
| 325 | Xinha 0.92beta |
|---|
| 326 | - fixed Ticket #831 stop empty anchors from being removed |
|---|
| 327 | - Make htmlarea.js just load XinhaCore.js instead of being a copy of it. |
|---|
| 328 | - fixed Ticket #445 Toggle TableBorder doesn't work if this.fullpage=true or using FullPage plugin |
|---|
| 329 | - fixed Ticket #551 shape and coord attributes of area element are ignored by IE |
|---|
| 330 | - fixed Ticket #650 SpellChecker is not compatible with FullPage plugin |
|---|
| 331 | - fixed Ticket #816 CharacterMap and ListType panel modes make editor jump to top in IE |
|---|
| 332 | - fixed Ticket #570 change behaviour of justify when an image is selected to make the image float left/right, |
|---|
| 333 | click the justify button again to undo it |
|---|
| 334 | - fixed Ticket #891 noscript content got escaped |
|---|
| 335 | - fixed Ticket #857 Firefox fails to load in fullpage mode when <link ..> tag in wrong place. |
|---|
| 336 | - fixed Ticket #841 Spell Checker - Won't return to xinha. |
|---|
| 337 | - fixed Ticket #914 All buttons stay grey & this.getParentElement is not a function message when not calling |
|---|
| 338 | Xinha.loadPlugins() in xinha_init function |
|---|
| 339 | - fixed Ticket #911 Background color does not work in Firefox |
|---|
| 340 | - fixed Ticket #912 an error is thrown in Mozilla when clicking merge cells button and fewer than 2 cells are selected |
|---|
| 341 | - fixed Ticket #816 CharacterMap and ListType panel modes make editor jump to top in IE |
|---|
| 342 | - fixed Ticket #917 getHTMLWrapper in IE renders attributes like _stylist_usedtobe="[object Object]" |
|---|
| 343 | - fixed Ticket #556 stripBaseHref didn't work without baseHref defined explicitly. |
|---|
| 344 | - Update InsertPicture plugin Update |
|---|
| 345 | - fixed Ticket #921 EFM extended file manager - iframe height problem (IE) |
|---|
| 346 | - Ticket #923 colorPicker face lift & localisation |
|---|
| 347 | - fixed Ticket #924 EFM + ImageManager re-transforming of url to original image after automatic resize broken |
|---|
| 348 | - Ticket #900- retain editing position position between modes |
|---|
| 349 | - fixed Ticket #928 ImageManager fails if (another) Files.php exists in include path |
|---|
| 350 | - fixed Ticket #935 EFM demo_images php upload allowed: possible security risk |
|---|
| 351 | - Ticket #939 Japanese langage support |
|---|
| 352 | - fixed Ticket #3 Horizontal Rule Selection |
|---|
| 353 | - Plugin ExtendedFileManager: added doc to allowed upload extensions |
|---|
| 354 | - Plugin PasteText update |
|---|
| 355 | - Plugin HtmlEntities: default preset iso-8859-1 |
|---|
| 356 | - fixed Ticket #948 IE: inline styles are not rendered by DOMwalk getHTML() |
|---|
| 357 | - Plugin HorizontalRule update |
|---|
| 358 | - Plugin SaveSubmit update |
|---|
| 359 | - Plugin Linker update |
|---|
| 360 | - fixed Ticket #823 editor contents was not submitted when using JavaScript form.submit() without prior form.onsubmit() |
|---|
| 361 | - fixed Ticket #459 all body attributes removed in full page mode in FireFox |
|---|
| 362 | - _editor_url is now converted to absolute if it is relative. |
|---|
| 363 | - fixed Ticket #594 IE: insertHTML() inserts HTML outside editor when editor is not focussed |
|---|
| 364 | - Ticket #954 FullScreen mode can now be called programmatically or on startup with or without button |
|---|
| 365 | - fixed Ticket #321 FullScreen : select elements show through in IE6 |
|---|
| 366 | - fixed Ticket #953 Statusbar has ugly white gap at the bottom when switching back from full screen in IE |
|---|
| 367 | - fixed Ticket #952 FullScreen: scrollbars don't disappear in IE in QuirksMode |
|---|
| 368 | - fixed Ticket #603 Popop Dialog Height problems |
|---|
| 369 | - fixed Ticket #955 DOMwalk getHTML outputs empty attribute with value "true" instead of attribute name and some are skipped at all |
|---|
| 370 | |
|---|
| 371 | Xinha 0.91beta |
|---|
| 372 | - changed namespace from HTMLArea to Xinha |
|---|
| 373 | - the core file is now named XinhaCore.js instead of htmlarea.js, |
|---|
| 374 | please change your pages accordingly (the htmlarea.js will be removed!) |
|---|
| 375 | - the color picker script is now loaded on demand to reduce initial loading time |
|---|
| 376 | |
|---|
| 377 | Xinha 0.9beta |
|---|
| 378 | This equals Xinha revision 635 of Jan 11 2007 |
|---|
| 379 | - All JavaScript files over 2kb have been compressed using the dojo JavaScript compressor |
|---|
| 380 | - All gifs have been optimized using Trout's GIF Optimizer version 2.3 |
|---|