2009/9/25 Magnus Manske <magnusmanske(a)googlemail.com>om>:
As to the issue of getting possible template variable
names: Why not
* load the wikitext of the template in the background
* remove all nowiki, noinclude, etc
* get everything that looks like "{{{NAME|" or "{{{NAME}}}"
* remove known magic words
* Profit!
We (the usability team) do intend to get 'content folding' (folding
template calls and tables into stubs that can be expanded at will)
done in the Citron (third) release.
Roan Kattouw (Catrope)