validating href value -> external url should not have fragments

@fosdev Please review and merge. Thanks!
Lets use uri: vs. vl: as it is more self documenting.