Board Thread:Support Requests - Getting Technical/@comment-5092901-20151006202707/@comment-1158325-20151007000054

I can try to give you some tips at least. This is definitely reasonable for a template.
 * Input validation: you can use #switch for all the cases, or use string functions to convert the input (much more code). Or you could just require it to be formatted correctly and see if people usually get the template to work.
 * For the variable number of quests, there's no simple way to do that with wikitext. You could either have support for as many as you could possibly need and have to repeat the code for each one, or just have one parameter with the raw text in it.
 * Yep, you can include a table within the tab.