Plugins

The plugins site is currently in development.

We've been looking to provide a higher-quality, spam-free experience at the plugins site for some time, and a major error on our part forced us to shut down the current site before we could put the new one in place. We are developing a new site, and you can follow along with its development on GitHub. For more information about this transition, including steps you can take as a plugin author to prepare, please read our post about what's going on.

XHTML


xhEditor - WYSWYG XHTML editor

$('#textareaid').xheditor();

Please visit the official website for the latest download files and support:
http://xheditor.com/download

jQuery newWin Plugin

jQuery newWin Plugin

$.newWin() takes a set of links (usually the entire document's worth) and if they are external it sets them to open in a new window. This way you can avoid having to use the target="_blank" attribute if you want your XHTML to be valid. Links in the same domain are left alone, as well as non-HTTP links.

Example to filter all links in the document:

$(document).ready(function(){
    $('a').newWin();
});

Example just for links inside a certain element:

$(document).ready(function(){
    $('#sidebar a').newWin();
});

Companion Wordpress plugin is attached under the 1.0.1 release. Thank you to http://www.theflow.cc/.

Buttonify

Buttonify turns any HTML <input type="button"> or <input type="submit"> button into an anchor that you can style using CSS. This makes it easy to create cool-looking buttons, with full backwards compatibility.

The plugin takes care of forwarding events applied to the original button. Demo can be found inside the project download.

uEditor

uEditor is a lightweight WYSIWYG HTML editor released under the GPL license, flexible and easy to use, that generates standard-compliant code.
Its functionnalities can be easily extended with a simple plugin system.

jQuery.htmlInput

$.htmlInput([textarea])

Converts a textarea into ... a html editor
yup another one

wrapSelection

Overview

wrapSelection wraps highlighted text with valid XHTML span tags and returns as a jQuery object for chaining additional commands.

Originally designed to allow end users to select text (highlight text with their mouse) and change the background style. Unlike other solutions that apply to the whole element, this creates XHTML compliant span tags around the selection area.

Features

  • Cross Browser Selections (tested in IE, Firefox, Opera, Safari)
  • Create function getRangeAt() to return custom range object
  • Create a custom class to identify selections
  • Ability to restrict selectable area to a tag (single element)
  • jQuery plugin with limited chaining ability
  • Must create XHTML compliant code
  • Snaps to begining and end or word if selected in the middle of the word

Visit demonstration sitefor a practical example of this plugin.

WYMeditor - WYSIWYM XHTML editor

WYMeditor is a web-based WYSIWYM editor (What You See Is What You Mean), which goal is to produce XHTML-CSS compliant code.

WYMeditor lets the writer concentrate on the structure and the content of the document, not on the visual layout.

Download WYMeditor.

Please submit bugs, feature requests and patches into WYMeditor's Trac.