This is a genericisation/port of Brad Choate's mttextile Movable Type Textile plugin. Hopefully at some point, the changes to the core will be incorporated into the main distribution, so this will just be the plugin wrapper. The Textile language was developed by Dean Allen; he has an online demo of the original implementation.

This is a very early release. Image sizing in particular hasn't been tested (and it's not clear that, in the Blosxom system, it really belongs here -- using imagesizer or something similar (my own not-yet(?)-released 'fancyimage', maybe?) makes more sense, I think.

  1. Download the package
  2. Create a 'lib/bradchoate' directory under your Blosxom plugin directory
  3. Copy 'textile.pm' to $plugin_dir/lib/bradchoate
  4. Copy 'textile' to $plugin_dir. You may wish to name it something like '50textile', and rename other plugins with other numbers, to get them loaded in the right order. "The right order" is still somewhat unknown, but I'd suggest using textile before SmartPants but after most other body-modifying plugins (such as macro packages).
  5. Install Rael's meta plugin if you don't already have it installed.
  6. Create a test post; mark it as Textile by using "meta-markup: textile" on
    the line after the title. See the meta documentation for more information
    on meta variables.

Report any problems (or success reports!) to jtl-blosxom-plugins@molehill.org.

Sample:

heading level 1

headling level 2.

Textile works by looking at your text in terms of lines and paragraphs. Paragraphs are composed of one or more lines, separated by a single new-line character. Paragraphs are separated by one or more blank lines.

this is explicitely marked as a paragraph

this is implicitely a paragraph

there are a number of markup items supported

  1. headings
  2. blockquotes
  3. paragraphs
  4. lists
  • unnumbered lists, too
  • and unformatted text
  • and tables
this isa table

There are also inline options like emphasis, strong, cite, deleted, inserted, superscript, subscript, and other HTML attributes.

There can be links too. And images, but there's lots of options there and this post doesn't test any of them.

The way this plugin works, it doesn't automatically invoke the "SmartPants" plugin, but if they're installed properly SmartyPants will get invoked afterwards and it will Just Work anyway...


Same sample, unformatted:

h1. heading level 1 h2. headling level 2. bq. Textile works by looking at your text in terms of lines and paragraphs. Paragraphs are composed of one or more lines, separated by a single new-line character. Paragraphs are separated by one or more blank lines. p. this is explicitely marked as a paragraph this is implicitely a paragraph there are a number of markup items supported # headings # blockquotes # paragraphs # lists * unnumbered lists, too * and unformatted text * and tables | this is | a table | blah blah blah There are also inline options like _emphasis_, *strong*, ??cite??, -deleted-, +inserted+, ^superscript^, ~subscript~, and other HTML(hypertext markup langauge) attributes. There can be "links (this is the title)":http://bradchoate.com/past/mttextile.php too. And images, but there's lots of options there and this post doesn't test any of them. The way this plugin works, it doesn't automatically invoke the "SmartPants" plugin, but if they're installed properly SmartyPants will get invoked afterwards and it will Just Work anyway...

Various "creation-science" groups have compiled lists of scientists who endorse their theories, like this list of 40 biologists and the like.

The National Center for Science Education rose to the challenge and put together a list of 285 scientists who believe in evolution. Mind you, to keep the project manageable, and to honor Stephen Jay Gould, they're only listing scientists named "Steve".

Hallelujah, rejoice, celebrate!

Angel Season 3 DVDs (Region 2) are out! Mine arrived this afternoon.

There goes the weekend...but I have most or all of season 4 recorded, just waiting for these, so by next weekend I should be all caught up.

For whatever reason, Washington Post's website never remembers it's seen me before, so every time I follow a link to a story there, I'm intercepted by a page which wants to know my sex, birth date, and zipcode. It no longer claims it'll only ask me once, at least, which is a minor improvement -- that bit used to particularly annoy me.

The first time, I gave them accurate information. The next few times, I tried making up bizarre information, but most of my attempts it wouldn't accept (evidentally they don't want any 110 year old or 4 year old readers). Lately, I've taken to parroting back its examples to it.

I wonder if anybody else is doing this, and if so if Washington Post just thinks they have a lot of 38-year-old readers in 20171?