Hello,
There is a bad bug currently with templates : http://sourceforge.net/tracker/?func=detail&atid=411192&aid=965725&a...
Basicly, we use | as a delimiter between parameters which prevent user to rename links ( [[foo|blabla]] ) :
{{template|para1=[[foo|bla]]|para2=oooo}}
Wich will not be parsed correctly.
In the bug report, a proposal is to use |CR instead :
{{template para1=[[bla|something]]| para2=ooo| }}
The parser will then be much easier and the |CR doesn't conflict with anything.
The fix in the code seems trivial but users will have to fix the already existing templates (but he we are still in beta).