Rah's Textile Bar

Brings a simple and minimal Quicktags Textile inserting bar to the backend. No, it’s not an heavy and buggy WYSIWYG editor that screws your own XHTML input, but instead it’s just a simple bar that insert Textile where you want. The Javascript code is forked from hak_textile_tags by great hakjoon.


Version 0.7 Jun 30, 2011
Other versions...

A cup of coffee
via PayPal

List of features

  • A simple Textile inserting bar, offering the most common formatting options Textile has.
  • Easy to use and install: just run the automated plugin installation and activate.
  • Options can be configured via easy graphical user interface, located at Textpattern’s Advanced Preferences panel (Textpattern / Admin / Preferences / Advanced).


Minimum requirements:

  • Textpattern 4.0.7+
  • Textpattern with jQuery
  • A web browser that is jQuery compatible


  • Textpattern 4.4.1+

Installation and usage

Download and copy the plugin code to the plugin installer textarea and run the automatic setup. After activating the plugin, you will see the textilebar above Body-textarea in the Write-tab.


Version 0.7

Version 0.6

  • Fixed: Don’t reserved global JavaScript variables and functions; use prefixes for everything.
  • Added: integrated uninstaller that cleans up the database when the plugin is deleted via the admin-side Plugins interface.
  • Added: Options link to the Textpattern’s Plugins interface.
  • Changed: integrated the plugin’s individual preferences tab to Textpattern’s native Preferences pane. Now all the plugin options can be configured in Advanced Preferences (TXP / Admin / Preferences / Advanced).
  • Changed: Now preferences are stored in TXP’s txp_prefs table instead of it’s own. Plugin includes automated migration script.
  • Changed: Plugin type to the newer admin-side only.
  • Changed: Now the included JavaScript and images are only available for logged in users. Others won’t be able to view the static files.
  • Requires 4.2.0 or newer for full feature support.

Version 0.5

  • Fix: doesn’t hook to textareas if all are excluded.
  • Updated the Preferences Panel’s look.

Version 0.4

  • Added support for multiple textareas. See new settings under rah_textile_bar’s extensions panel.
  • Changed the bar’s default styles so that the bar is bit smaller.
  • Rah_textile_bar version 0.3.5 and above require Textpattern version 4.0.7 or above.
  • Removed unrequired what-image-to-show feature. Leftover from version 0.2.
  • Compained required queries for button settings into one.

Version 0.3.5

  • Improved callbacks.

Version 0.3.4

  • Removed default ''. See here.

Version 0.3.3

  • Fixed error that occured when running MySQL in strict mode, caused by undefaulted not null in install script.

Version 0.3.2

  • Minor: fixed slipped “abbr” to “acronym”.

Version 0.3.1

  • Minor: fixed word “Documention” to “Documentation”.

Version 0.3

  • Now uses CSS sprite technique.
  • Changed image type from PNG to GIF: now renders fine in really old browsers.
  • Improved the code and loading speed.

Version 0.2

  • Re-organized the code.
  • Options under Extensions-tab to disable textile bar items.
  • Now inserts space after blockquotes, headers and list items.

Version 0.1

  • First release.