This patch allow to use $user_email and $user_id variables in hidden tool parameters.
This is useful for example when adding to galaxy a data source that needs to identify the user who is willing to import data in a galaxy instance.
Here is an example:
<inputsaction="https://example.com/my/data/source"check_values="false"method="get"><display>Browse the XX data source $GALAXY_URL</display><paramname="user_email"type="hidden"value="$__user_email__"/></inputs>
I would like the LWR job runner to have expand certain job parameters the same way so I am interested in this functionality. I have expanded the approach here in such a way that it is centralizes some similar functionality found else where (dynamic options & job templates).