Thank you for your attention...
Well, the thing is what you (Elliott F. Cable) offer is not a direct
solution, and it does not work for what I need.
The thing is that I need a complex sentence of templates which some are
substituted and some are not substituted and inside the templates that are
not - I need the parameter to be substituted templates.
Maybe it will help if I tell you the main purpose of this little thing, but
it still is a problem (which I call: bug)
What I try to do is to give my user an option to sign with an alternative
date - let say (for the example) - by the Hebrew date system. The
transformation from the server date to the Hebrew one is by a template.
Let say that the template gets today as a parameter, and returns a new date
due to a {{switch}} template inside her. In the ~~~ I need that the template
will return the current Hebrew date, that won't change with the time
passing... something like:
{{hebrewdate{{subst:CURRENTDAY}}{{subst:CURRENTMONTH}}}}
But if I'll write:
{{subst:hebrewdate{{subst:CURRENTDAY}}{{subst:CURRENTMONTH}}}}
I'll get the {{switch}} written all over the page with all of its cases.
That's not professional, and quite ugly.
Hope it helped to understand the problem.
Thanks again!
Peleg.