Utilizado para possibilitar a entrada e representação de URLs. Possui um atributo específico, denominado ‘prefix’ que pode ser setado com um prefixo obrigatório para as URLs inseridas.

Por exemplo, na figura abaixo é mostrado o uso deste campo para que o usuário possa entrar com a URL para seu currículo na Plataforma Lattes. Neste caso o atributo ‘prefix’ foi atribuído com “https://lattes.cnpq.br/”. É importante notar que, neste caso, o atributo ‘max-length’, herdado de “Phrase”, foi preenchido com o valor ‘38’, ou seja, o tamanho do conteúdo de ‘prefix’ somado ao tamanho máximo da entrada do usuário.

Campo de entrada de dados do tipo "Url".

O mapeamento deste tipo no formulário é mostrado abaixo:

1
2
3
4
5
6
7
8
<field
	type="Url"
	column="lattes"
	label="URL"
	max-length="38"
	prefix="https://lattes.cnpq.br/"
	unique="true"
/>

É representado no banco de dados pelo tipo ‘character varying’. Para o exemplo acima ficaria:

1
ALTER TABLE titan._user ADD COLUMN lattes VARCHAR(38) UNIQUE;