We have just released SPAW Editor PHP Edition v.2.0.0 Release Candidate!
Thanks to everyone who downloaded and tried our first v.2 beta! Your feedback was extremely helpful to bring SPAW Editor v.2 closer to the stable release.
Thanks to you we have fixed quite some bugs, added a couple of small features like links to files, keyboard navigation in file manage, etc. (see changelog for details). We believe that in current state it is already mature enough to be used in production environment (we use it to edit our own site) so we encourage you to download, try it and let us know if you find something not working as it should and help us make it as solid as possible by the time of the final v.2.0.0 release in early January.
In the meantime we will concentrate on creating documentation for plugin developers, theme designers, etc., writing some plugins ourselves, fixing some small quirks that are not yet fixed and migrating language files.
Here’s a complete list of changes in this release:
- FEATURE ADDED: config variable ‘base_href’ added to specify protocol and domain part to be added to URLs returned from file manager (use in conjunction with strip_absolute_urls = false)
- FEATURE ADDED: SpawFm plugin returns full file URL if config variable
‘base_href’ is specified and is not empty
- FEATURE ADDED: browse button in hyperlink dialog to insert links to files
- FEATURE ADDED: SpawFm plugin keyboard navigation
-
FEATURE ADDED: added setStaticConfigValueElement, getStaticConfigValueElement, getConfigValueElement, setConfigValueElement methods to config and editor classes
- FEATURE ADDED/BUGFIX: editor/page names now can contain square brackets ([ and ])
- OPTIMIZATION: updateToolbar now only checks toolbar item status/value if it’s enabled
- CHANGE: changed default resizing direction in config file to “vertical”
- CHANGE: disabled file upload button is shown in SpawFm plugin if upload is not allowed
- BUGFIX: if submit() method was used on a submit type control (input type=submit or type=image) this often resulted in lost content
- BUGFIX: form onsubmit event handler was added multiple times if there were more than 1 editor instance resulting in unexpected HTML rendering results
- BUGFIX: editor was unusable in Internet Explorer when inserted into page with XHTML doctype declaration
- BUGFIX: editing area wasn’t editable in Mozilla (and probably older versions of Firefox)
- BUGFIX: custom_tbi_css_events used where custom_tbi_events was assumed
- BUGFIX: SpawLang->getLang was just a copy of setLang
- BUGFIX: when moving focus to other editor in Gecko active editor wasn’t set
- BUGFIX: javascript error was generated in Opera when inserting at the end of document
- BUGFIX: in xhtml beautification process br tag wasn’t generating new line and indentation
- BUGFIX: extra quote in one tag in SPAW2 theme templates
- BUGFIX: flash wasn’t properly rendered in html under IE
- BUGFIX: flash wasn’t replaced with placeholder images on initialization
- BUGFIX: in Gecko based browsers disabled buttons were still clickable
- BUGFIX: Javascript error on iframe focus in SpawFm Plugin
- BUGFIX: content wasn’t always correctly inserted under Gecko and Opera
- BUGFIX: php notice in SpawFm plugin
- BUGFIX: text wasn’t properly html encoded when rendered to HTML
- BUGFIX: updated xhtml rendering engine: empty paragraphs were rendered without under IE, useless empty elements removed (b, i, etc.)
- BUGFIX: added indentation for ul, ol, li, thead, tfoot tags
- BUGFIX: added default_output_charset config variable, dialogs now use user specified output charset, modified setLanguage method to accept output charset as a second parameter
- BUGFIX: ‘.’ and ‘..’ directories were shown in SpawFm plugin
- BUGFIX: some execCommand related calls were throwing exceptions under Gecko
-