Hello.
I was wondering whether it would be possible or not to have extended {{msg:}} syntax which could include parameters. Maybe the name of the page (so we could link to discussion/article page easily), or any user-defined parameter. The aim would be to use {{msg:}} as a template, so that if you decide to change something, it'll change on all pages - with specific text to each page.
Example: a {{msg:MovieHeader}} message would do a small table with movie title, original title, country, duration, director. It'd be inserted in movie articles, so you could have a quick glance at the movie's 'basic' information, and still since it's a {{msg:}} it's easy to change the format as needed.
Of course, since bots are becoming powerful, they could be used to replace text in case of a format change. But it'd be easier.
On the other hand, the syntax for parameters may be harder to understand for a beginner. Something like {{msg:MovieHeader {title} {country} ...}} may look confusing ^.^
Just my 2 cents of €
Nicolas 'Ryo'