In acidic ocean, we have sharing lib/funcs (which will move here) They currently are only escaping the redirect url by the browser, but this goes wrong if % is in the text, so urlencode it.