Chinese open-source XHTML online editor xhEditor1.0.0beta2 released

Source: Internet
Author: User
Tags bulk insert
Software tracing platform: platform-independent authorization method: Open-Source Software xhEditor is a simple mini and efficient visual XHTML editor developed based on jQuery. It is network-based and compatible with IE6.0 +, Firefox3.0 +, opera9.6 +, Chrome1.0 +, and Safari3.22 +. Version 1.0.0beta2 was officially released after 9 or more users updated and improved. Slave

Software tracing platform: platform-independent authorization method: Open-Source Software xhEditor is a simple mini-and efficient visual XHTML editor developed based on jQuery. It is based on network access and is compatible with IE 6.0 +, firefox 3.0 +, Opera 9.6 +, Chrome 1.0 +, and Safari 3.22 +. 1.0.0 beta2 was officially released after 9 or more users updated and improved. Slave

Software Tracing
Running platform: platform-independent
Authorization method: Open-Source Software

XhEditor is a simple mini-and efficient visual XHTML editor developed based on jQuery. It is web-based and compatible with IE 6.0 +, Firefox 3.0 +, Opera 9.6 +, and Chrome 1.0 +, safari 3.22 +. 1.0.0 beta2 was officially released after 9 or more users updated and improved.

From the initial release of version 0.9.1 to the current version of 1.0.0 beta2, after more than nine months of Development and updates, our xhEditor has become more and more complete, and received a lot of user recognition and support. Today's changes are the results of user support. Without continuous BUG submission and feedback, there will be no current xhEditor. Here, I would like to express my gratitude for your continued support. I will continue to improve and upgrade this open-source editor for you to make it more and more perfect, so that more people can use the efficient mini editor that truly suits us Chinese.

This beta2 version is fixed in terms of functions. Two rc versions will be released next. In principle, the two versions will not add new functions, but will only make functional BUG fixes. At the moment when 1.0.0 was officially released, I believe it will provide you with an editor with almost no bugs, so that everyone can rest assured.

We will continue to develop and improve our future development plans. At this moment, we have started the design and architecture of the v2 version. The v2 version will be a brand new system architecture and a perfect combination of powerful functions and efficient performance, it also provides developers with more open and improved API interfaces.

We are not the best, but we will try to do better, and we are willing to listen to and accept the voices of all users. Finally, if you find any problems in the process of use, or have good ideas and ideas, You Can feedback to us at any time (yanis.wang@gmail.com), we will listen to your opinions at any time, the development of xhEditor is inseparable from everyone's support.

Official online demo of the latest version:
Default Mode: http://xheditor.com/demos/demo01.html
Custom button: http://xheditor.com/demos/demo02.html
Skin Selection: http://xheditor.com/demos/demo03.html
Other options: http://xheditor.com/demos/demo04.html
Javascript Interaction: http://xheditor.com/demos/demo05.html
Non UTF-8 encoded webpage call: http://xheditor.com/demos/demo06.html
UBB visual Editing: http://xheditor.com/demos/demo07.html
Ajax file upload: http://xheditor.com/demos/demo08.html
Plug-in extension: http://xheditor.com/demos/demo09.html
Iframe call file upload: http://xheditor.com/demos/demo10.html
Asynchronous loading: http://xheditor.com/demos/demo11.html

Latest Version 1.0.0 beta2 ):
Add: added. NET upload demo program upload. aspx, code: Jediwolfjediwolf@gmail.com
Add: Add asynchronous loading. Use the loadJS function to dynamically load JS files and initialize the Editor (demo11)
Add: added the shortcuts parameter to the initialization parameter list. You can bind a custom shortcut key to the editor during initialization, for example, shortcuts: {'ctrl + enter': function () {alert ('test ');}}
Add: demo of adding thumbnail mode (demo08)
Add: demo of adding button multi-line mode (demo02)
Add: add the localUrl initialization parameter to forcibly suppress the conversion of local URLs. The default value is "not converted". Available parameters: abs, root, and rel, which indicate: if the address, root address, and relative address are set to rel, all local URLs are converted to relative URLs.
Add: demo of adding three parameters of localUrl (demo04)
Add: the hyperlink allows the server to upload the text content of the hyperlink directly returned by the recipient. For example, you can use the uploaded file name as the hyperlink text.
Add: demo08 demo of adding attachments that return hyperlink text content)
Add: added the multiclass classification function to the emoticons module, and adjusted the mode to be compatible with UBB conversion.
Add: Add emots initialization parameters to add emoticon categories
Add: add the emotMark initialization parameter to add the emot attribute to the img code. The default value is false. If the UBB plug-in is mounted or in other cases, set it to true.
Add: Support for expression conversion in the UBB module, for example, [emot = titter/] [emot = qq, 2/]
Add: add the upBtnText initialization parameter to set the text of the upload button. For example, you can set it to browse
Add: add the onUpload initialization parameter. This callback function is called when the upload is successful. The unique parameter value is the URL of the uploaded file.
Add: demo of adding the onUpload parameter (demo08)
Add: add the wordDeepClean initialization parameter to control whether to thoroughly clean the content pasted from Word. The default value is true.
Add: add the IE browser to intercept and paste and clear Word code.
Add: adds the line feed Formatting Function for source code indentation. It is formatted when the source code is viewed, but the HTML code is compressed when submitted to the server.
Fixed: The ubb module added compatibility with non-standard HTML code and further improved space conversion.
Fixed: fixed the bug that the showModal mode window could not overwrite the select drop-down box component in IE6.
Fixed: in some cases, the getSelect interface selects more HTML code correction.
Fixed: in IE6 browser, the pattern window is followed by a covering layer, which cannot be filled with Browsers without a scroll bar.
Fixed: the mode window cannot be vertically centered in IE6 and IE7 browsers.
Corrected: The cleanWord function is further improved to improve code compatibility.
Fixed: The pasteHTML function cannot replace images and other objects in IE.
Fixed: the problem of full screen failure in IE6 browser in some cases.
Adjustment: the shortcut key addShortcuts interface can bind multiple execution codes to the same shortcut key and open it for external API calls.
Adjustment: jQuery is changed to v1.4.1. We recommend that you update it to version 1.4.1. Version 1.3.2 will cause the thumbnail mode of the image to work abnormally in IE6.
Adjustment: The face color table is replaced with the Gmail color scheme, which is simpler and more practical.
Adjustment: bulk insert page modularization, use url parameters for calling, and add single file deletion and limit duplicate files
Adjustment: To facilitate unified updates, the ASP version of ubb2html is changed to the javascript server version, and the html2ubb function is added.
Cancel: cancel the keepValue attribute. By default, the src and href values are saved globally.
Cancel: Because the baseUrl parameter is of little significance and has some defects, cancel this parameter here

Latest 1.0.0 beta2 Version Download: http://code.google.com/p/xheditor/downloads/list

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.