PHP Markdown Extra (forum thread) does definition lists, and I think it would also do blockquotes.
Ok, so I just tested this and it outputs a blockquote perfectly. Can you let us know how you’re using it? Have you set it as that field’s formatting, or are you calling it in a template? Also, what exactly are you putting in your entry?
I did this:
> This is
> a blockquote
and it also worked without the space between the > and the text.
Also make sure you download a fresh copy of the plugin, as it has been updated since its initial release; and that’s the one I’m testing with, a fresh download as of today.
Ok, been chatting with Derek and I finally grok what is going on. <blockquote> is safe HTML, certainly (you can find this in core.typography.php if you are curious), however, Markdown uses > to indicate a blockquote. The template parser is converting the > to its character entity before Markdown ever gets involved. That’s why switching it to allow all HTML allows it to work.
You could hack the plugin to use a different notation for blockquotes, as one possible action. You could use a different plugin, of course.
Keep in mind that even with Allow All HTML, user input is sanitized against “naughty” tags as well as XSS attacks. Mistakes or unwanted tags that slip in otherwise (such as layout-breaking closing divs) can typically be handled in wikis with the regular article moderation that happens in such environments.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.