UPDATED 09/10: There was a problem with the files as phps so I've zipped them
UPDATED 09/04: To fix SmartyPants
So you've downloaded the very new 3.1 with all the amazing features but you've found one problem, your plugins no longer work with the dynamic templating. Well its not only plugins, text filters also no longer work.... Here are some methods by which you can combat this problem, some may not work in all cases but its better than nothing for other cases.
- Text Filters In a previous tutorial I had linked to PHP Markdown, but a few people have contacted me about Textile as well. So I have collected PHP versions of Markdown, Textile and SmartyPants Just download the following files and upload them to MT_DIR/php/plugins - you may need to create it. Alternatively if your server supports extracting of zipped files, then put the zipped archive in MT_DIR and extract them from there and the files will be put into the correct locations automatically.
These are the files from MT 3.1 rc 3.
After a bit of tinkering with PHP Smartypants
Markdown & Smartypants
If you wish to use Markdown in conjunction with Smartypants, download
- Perl Plugins: Current perl plugins will not work on dynamic templates and will need to be ported over to php. Until such a time one way to still use perl plugins is to put them into a static index template. For example MTBlogShares will not work with dynamic templating. So I can put it into a template called blogshares.php and rebuild that. Then I can put a simple line in my php templates to include that file:
or if you feel more comfortable using MT Tags:
Of course this make not work for all plugins but will for some. Alternatively you could scan the Smarty Plugin Directory. I've seen PHP ports of some MT plugins there.