This is only a preliminary version. I'd like to make it more compact, if possible, especially since so many of its constituent articles are so short. Perhaps a horizontal version may be better. If you want to do a major overhaul, please put a proposed version here on the Talk page before changing the template itself.
One of the things I'm contemplating is copying these templates from WP and adapting them: