For a normal 60-card deck, this isn't too bad, as there are usually between 12 to 15 unique cards, which is quite doable by hand; however for sealed deck, with a card pool of 90 cards (not including basic lands), there will be few, if any duplicates, and linking it all would be a major undertaking.
The first thing that occurred to me was to write a MT text filter plugin to translate the card names into links. The very first iteration used curly-braces, but about 5 lines into adding curly-braces into the decklist, I decided that square brackets would be better since I didn't have to hold down shift. Using square-bracket based markup made it much quicker to go through a decklist, and further examples can be seen below:
[Mutavault] becomes Mutavault
[Shadowmage Infiltrator] becomes Shadowmage Infiltrator
[B] becomes 
[U] becomes 
[R] becomes 
[G] becomes 
[W] becomes 
For numbers, [1] through [12] generates
through
and [X] becomes
.
Hybrids and other symbols are also available:
[ub] for
symbol
[ur] for
symbol
[gu] for
symbol
[gw] for
symbol
[rg] for
symbol
[rw] for
symbol
[br] for
symbol
[bg] for
symbol
[wb] for
symbol
[wu] for
symbol
[2B] for
symbol
[T] for the
symbol
[Q] for the
symbol
In order to use square brackets, [S1] is the left bracket [, and [S2] is the right bracket ].
Installation Instructions:
Put MagicAssistant.pl into the plugins directory of Movable Type Installation.
The images should be copied to mt-static/plugins/MagicAssistant directory of the Movable Type installation, so that the complete path to the images looks like mt-static/plugins/MagicAssistant/images/.
When you go to the Entry Editor, under the Formatting dropdown, there should now be an option for Magic Assistant. Magic Assistant will also automatically convert line breaks.
Download: MagicAssistant.0.11.zip
Comments (2)
Cool idea for a plugin. FYI: the img src tags need to use absolute URLs in order to work in your RSS feed.
Posted by kwc | April 10, 2008 6:19 PM
Posted on April 10, 2008 18:19
Ah, nice catch. I'll fix that soon.
Posted by Mike | April 10, 2008 6:26 PM
Posted on April 10, 2008 18:26