skip security check to open trusted URL directly

* fix a part of commit: 7535a9d
arrange coding of parameters hash
enclose optional parameter in a hash
improve input text updater function