Thanks for the improvements to this.
There’s another issue:
Users posting into a Category from another view, so the template isn’t populated into the Composer in the first place.
They write their Topic in an arbitrary format, then submit to the Category, thereby completely circumventing the template.
What might be nice is an inability to post to a Category from anywhere but the Category.
I’m not sure how you’d make that intuitive though, say if you were in Latest at the time and might discourage posting to the right Category.
OR, add the template contents at the top of the post when they select the Category, thereby prompting them to re-hash things …
At present it’s too easy to ignore the templates when posting to any Category.
Just thinking aloud here, there may already be an approach here that someone can school me on or it might not be an easy functional problem to solve (let alone code!)
Lastly, may I plug one solution, and that is using the Custom Wizard Plugin to walk users through this process.