TinyMCE

TinyMCE
An instance of TinyMCE with the basic skin
Developer(s) Tiny Technologies Inc.
Stable release
4.7.13[1] / May 16, 2018 (2018-05-16)
Repository Edit this at Wikidata
Written in JavaScript
Operating system Cross-platform
Type HTML editor
License LGPL
Website www.tinymce.com

TinyMCE is an online rich-text editor released as open-source software under the LGPL. It has the ability to convert HTML textarea fields or other HTML elements to editor instances. TinyMCE is designed to easily integrate with JavaScript libraries such as React (JavaScript library), Vue.js, and AngularJS as well as content management systems such as Joomla!, and WordPress.

Browser compatibility

TinyMCE is compatible with most browsers, including Google Chrome, Mozilla Firefox, Safari, Microsoft Edge, Internet Explorer, and Opera, across multiple operating systems.[2]

API

TinyMCE includes an extensive API for custom integration.[3]

Plugins

TinyMCE ships with an assortment of plugins.[4] Because TinyMCE is meant to be a client-side application, it does not include native file managers for various server technologies. Several file manager solutions exist, including several proprietary projects developed by Ephox, as well as a handful of open source file manager solutions.

Proprietary

Free and Open source

  • Open ManagerAn Ajax File Uploader & Image Gallery Plugin written in 2013 compatible with TinyMCE 3.x.
  • After the DeadlineA spelling, style, and grammar checking software service with a TinyMCE plugin.
  • TinyBrowserFile manager featuring simple multiple file upload support (uploader is Adobe Flash based).
  • TinyCIMMTinyMCE CodeIgniter Media Manager.
  • IMCEImage/file uploader and browser.
  • PDW Media BrowserWindows-7-type media browser.
  • PDW Toggle ToolbarsShow and hide toolbars with a click on a button.

Language support

  • 42 different translations are available for TinyMCE 4.x.x.[5]
  • 46 different translations are available for TinyMCE 3.x.x.[6]

Product support

Community peer-to-peer support for TinyMCE can be found on the forums at . Premium product support requires purchasing a support subscription with TinyMCE Enterprise.

Themes and skins

The current version (4) of TinyMCE has its own custom skin editor accessible at skin.tinymce.com and you can find more skins in the skin/plugin repository on the tinymce.com website.

TinyMCE 2.x->3.x used to offer various ways to customize the look and feel of the editor. Version 3 of TinyMCE came packaged with two themes, simple and advanced, as well as 2 skins for each theme, default and o2k7.

Compressor

TinyMCE also has an optional compressor pack to reduce the overall script download footprint, in the time it takes the script to initialize. The compressor pack is available for PHP, ASPX, JSP, and CFM. A third-party Ruby on Rails compressor pack is also available.[7]

History

TinyMCE was spun out of a content management system developed by Johan "Spocke" Sorlin and Joakim Lindkvist from their original content management system known as "Moxiecode Content Editor" [8] in 2004.

Release history

Version Number Release Date Additional Notes
1.0 March 11, 2004[9]
1.1 May 26, 2004[10]
1.2 July 5, 2004[11]
1.3 September 10, 2004[12]
1.4 January 9, 2005[13]
2.0 December 1, 2005[14]
2.1 February 13, 2007[15]
3.0 January 30, 2008[16]
3.1 June 17, 2008[17]
3.2 September 11, 2008[18]
3.3 March 10, 2010[19]
3.4 March 10, 2011[20]
3.5 May 5, 2012[21]
4.0 June 16, 2013[22]
4.1 June 18, 2014[23]
4.2 June 25, 2015[24]
4.3 November 25, 2015[25] Table column/row resize support and inline table toolbar, notifications API, APIs for creating non-editable widgets
4.4 June 30, 2016[26] Medium-style theme, improved image editor
4.5 November 30, 2016[27] Sidebar panel and insert menu UI, enhanced anchor linking, table of contents plugin
4.6 May 4, 2017[28] Enhanced link editing, new help plugin, dropped support for IE 8/9/10
4.7 October 3, 2017[29] Enhanced modern theme, new mobile theme

See also

References

  1. "Version 4.7.13 May 16, 2018". TinyMCE. 2018-01-22. Retrieved 2018-05-19.
  2. "TinyMCE:Compatibility — TinyMCE Documentation". TinyMCE. 2012-03-30. Retrieved 2015-10-21.
  3. "TinyMCE:API — TinyMCE Documentation Wiki". TinyMCE. 2010-01-14. Retrieved 2010-02-23.
  4. "TinyMCE:Plugins — TinyMCE Documentation Wiki". TinyMCE. 2010-02-04. Retrieved 2010-02-23.
  5. "Languages for TinyMCE 4". Ephox. Retrieved 2015-10-21.
  6. "Languages for TinyMCE". Ephox. Retrieved 2010-02-23.
  7. "TinyMCE GZip Compressor Ruby on Rails Plugin : powered by Doodlekit". Garbage Burrito. Retrieved 2010-02-23.
  8. "Archive of Moxiecode Product Page from May 11, 2004". Moxiecode Systems AB. 2004-05-11. Archived from the original on May 11, 2004. Retrieved 2016-07-14.
  9. "Archive of TinyMCE Home Page from April 15, 2004". Moxiecode Systems AB. 2004-04-15. Archived from the original on April 15, 2004. Retrieved 2016-07-14.
  10. "Archive of TinyMCE Home Page from June 5, 2004". Moxiecode Systems AB. 2004-06-05. Archived from the original on June 5, 2004. Retrieved 2016-07-14.
  11. "Archive of TinyMCE Home Page from July 25, 2004". Moxiecode Systems AB. 2004-07-25. Archived from the original on July 25, 2004. Retrieved 2016-07-14.
  12. "Archive of TinyMCE Home Page from September 18, 2004". Moxiecode Systems AB. 2004-09-18. Archived from the original on September 18, 2004. Retrieved 2016-07-14.
  13. "Archive of TinyMCE Home Page from February 12, 2005". Moxiecode Systems AB. 2005-02-12. Archived from the original on February 12, 2005. Retrieved 2016-07-14.
  14. "Archive of TinyMCE Change Log from July 1, 2006". Moxiecode Systems AB. 2006-07-01. Archived from the original on July 1, 2006. Retrieved 2016-07-14.
  15. "Archive of TinyMCE Change Log from April 15, 2007". Moxiecode Systems AB. 2007-04-15. Archived from the original on April 15, 2007. Retrieved 2016-07-14.
  16. "Archive of TinyMCE Forum from July 24, 2007". Moxiecode Systems AB. Archived from the original on July 24, 2009. Retrieved 2016-07-14.
  17. "Archive of TinyMCE Forum from December 16, 2008". Moxiecode Systems AB. Archived from the original on December 16, 2008. Retrieved 2016-07-14.
  18. "Archive TinyMCE Forum from October 29, 2008". Moxiecode Systems AB. Archived from the original on October 29, 2008. Retrieved 2016-07-14.
  19. "Archive of TinyMCE Forum from June 9, 2010". Moxiecode Systems AB. Archived from the original on June 9, 2010. Retrieved 2016-07-14.
  20. "TinyMCE Forum posting on March 10, 2011". Moxiecode Systems AB. Retrieved 2016-07-14.
  21. "TinyMCE Forum posting on May 5, 2012". Moxiecode Systems AB. Retrieved 2016-07-14.
  22. "TinyMCE Forum posting on June 16, 2013". Moxiecode Systems AB. Retrieved 2016-07-14.
  23. "TinyMCE Forum posting on June 18, 2014". Moxiecode Systems AB. Retrieved 2016-07-14.
  24. "TinyMCE Forum posting on June 25, 2015". Moxiecode Systems AB. Retrieved 2016-07-14.
  25. "TinyMCE Forum posting on November 25, 2015". Moxiecode Systems AB. Retrieved 2016-07-14.
  26. "New Medium-style theme in TinyMCE 4.4 update". Ephox Corporation. Retrieved 2017-03-28.
  27. "TinyMCE 4.5 Released". Ephox Corporation. Retrieved 2017-03-28.
  28. "TinyMCE 4.6 update looks to the future of rich-text editing". Robert Collings. 2017-05-04. Retrieved 2018-05-19.
  29. "Discover a new mobile experience and refreshed modern theme in TinyMCE 4.7". Robert Collings. 2017-10-06. Retrieved 2018-05-19.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.