A painting of me

Plugins Table Plugin

    6 April 2008, lunch time

It has been quite some time since I’ve written a plugin for textpattern. This plugin is quite simple; it will produce a list of the plugins you have installed in textpattern. To use the plugin, simply place the tag <txp:rsx_plugins_table /> in a form or page template. The plugin will produce a table, which you can style with CSS if you feel so inclined.

Download the plugin: rsx_plugins_table.txt. More information can be found at the Textpattern Forum thread for this plugin.

Update: I’ve added a new plugin that generates a definition list of your installed plugins instead of a table. This may be good for people who were trying to display the table in a very narrow space. I’m using this plugin right now on my about page. To use the plugin, simply place the tag <txp:rsx_plugins_list /> in a form or page template.

Download the plugin: rsx_plugins_list.txt

Update May 29th 2006: You can now decide to not show inactive plugins in the listing or table by using the show_inactive parameter.

Update Apr 6th 2008: You can now decide not to show the description field in the list or table by using the show_description parameter.

Update July 13th 2009: The code for both plugins is available on GitHub, as are the plugins themselves: rsx_plugin_table and rsx_plugin_list.



  1. thanks for doing this :) at the moment, i’ll confess that i’m a bit reluctant to discard the list i’ve already made, since i’ve painstakingly included links to corresponding forum threads and the specific informational urls from the author’s sites.. (i should have thought it through..that those individual links would not be possible with an automatically generated list..)

    but i still think this plugin is very useful to have, and i’ll surely be using it on the next site or two i’m working on.. thank you again for making it available.

  2. I think the way you are running things right now is fine. If you want a script that makes a table using the information you are storing in the custom fields let me know. Generating a table with that information isn’t that hard to do.

  3. Thanks for sharing…

Don't be shy, you can comment too!

Some things to keep in mind: You can style comments using Textile. In particular, *text* will get turned into text and _text_ will get turned into text. You can post a link using the command "linktext":link, so something like "google":http://www.google.com will get turned in to google. I may erase off-topic comments, or edit poorly formatted comments; I do this very rarely.