Ampersand does not get urlencoded and breaks my GET parameters I am using views to create a dynamic url that contains some parameters. Unfortunately I am including the node title as a parameter and it just so happens that many of the titles contain &amp;.

So my custom url in views looks something like this:
seminar?c=[field_seminar_cycle]&amp;n=[field_seminar_num]&amp;t=[title]

But it seems that when creating the view the ampersands inside the [title] don't get urlencoded. I am guessing that the drupal way of building a link is to split the url based on special chars and then urlencode the others parts before joining them all together.

Is there a way to urlencode the title field before adding it to the link? Can it only be done though templates or is there any workaround though views' gui?
I'd wager you could refactor a bit, and substitute the id for the title and avoid the problem altogether.

However, you can see similar problems being worked on throughout the Views issue queue. Like this one, for instance.