markItUp Content Editor

mlsamuelson - March 31, 2008 - 03:58

markItUp! is a content editor plugin based on jQuery. It's not a WYSIWYG editor. Instead, it provides a lightweight, easy-to-use set of buttons, keyboard shortcuts, and other tools to add markup to your content. There's even a live preview which is similar to the split view in many WYSIWYG editors, except that you can't edit in the preview pane.

10 Jan 2008 update: Hi, I'm Garrett Albright, new contributor for the markItUp! module. I'm going to be whipping this module into shape for the foreseeable future. The latest release fixes some easy bugs and implements a couple submitted patches. Code refactoring (especially removing the inline JavaScript) and new/updated features will come soon. It should be noted that, as per D.o policy, the mIU JavaScript files are no longer bundled with this module and must now be downloaded separately.

The MarkItUp module for Drupal is still alpha quality. It is functional, and nearly feature complete, but there are a few pending items.

  • since updating to use the markItUp 1.1 (jQuery) plugin, live previews aren't working correctly
  • the markItUp admin interface needs a bit of cleanup
  • the editor set and style for the system default input format is selected on node load, not the node's input format (if editing an existing node)
  • the markItUp sets haven't yet been tuned to coincide with the Drupal default input formats
  • there's not visual indicator that clicking on an input format (below an affected textarea) will switch to that input format's configured editor

More info on the markItUp jQuery plugin, and demos at http://markitup.jaysalvat.com/home/.

(Please also note that the excellent BUEditor module provides much of the same functionality, however, I've decided to release markItUp because it is implemented on jQuery, and provides a Drupal-esque implementation of "sets" (of buttons and tags) and "skins" (editor themes), and because the keyboard shortcuts in markItUp are very nice indeed.)

Releases

Development snapshotsDateSizeLinksStatus
6.x-2.x-dev2009-Feb-0713.9 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
6.x-1.x-dev2009-Jan-1022.8 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.