2009/3/5 David Gerard dgerard@gmail.com:
One problem is that editors (who write the templates) can write table markup, but can't write CSS. So (a) all CSS would need to be prewritten (b) it'd need to be loaded on all pages in the wiki. This is a constraint in MediaWiki itself.
This would basically mean re-writing the parser so that it takes the tablecode and figures out how to translate it into CSS? Hmm.
It looks (he said loftily and without any real knowledge) workable enough from the code snippets there, but how well would it handle some of the more complex tables? After all, we'd have to do all-or-nothing for all our tables...