Assistência ao utilizador para autores de conteúdo

Criar um controlo de URL

O controlo URLCmpnt é utilizado para gerar um URL para uma área do sítio ou item de conteúdo.

Sobre esta tarefa

Formato para o controlo URLCmpnt:

[URLCmpnt mode=" " context=" " type=" " name=" " pageDesign=" " portalTarget=" "
targetCurrentPortalPage=" " usedIn=" " start=" " end=" " htmlencode=" "]

Procedimento

Para criar um controlo URLCmpnt, execute estes passos:

  1. Faça clique em Inserir um controlo a partir de um modelo de apresentação ou de um campo de concepção de elemento. É apresentada a caixa de diálogo Ajuda de controlos.
  2. Seleccione URL como tipo de etiqueta.
  3. Seleccione um tipo de modo. Este parâmetro determina o tipo de URL que é gerado. Este parâmetro é adicionado ao controlo como parâmetro mode=" ":
    Tabela 1. Modos
    Modo Detalhes
    mode="portal" Este parâmetro gera um URL para uma página do portal. Este parâmetro é utilizado ao apresentar conteúdo da Web numa portlet Visualizador de conteúdo da Web
    mode="standAlone" Este parâmetro gera um URL para uma página da Web. Este parâmetro é utilizado ao apresentar conteúdo da Web utilizando a servlet do Web Content Manager.
    mode="current" Este parâmetro gera um URL baseado no formato do pedido actual. Por exemplo, se o pedido actual for um pedido de WebSphere Portal, é utilizado mode="portal".
    mode="static" Este parâmetro gera um URL de POC que será apresentado como um URL do portal para páginas do portal e como um URL padrão para um sítio de servlets.
  4. Seleccione o tipo de item e o contexto utilizado para determinar o URL a referenciar:
    Tabela 2. Matriz de contexto e tipo de item
    Contexto e tipo de item type="auto" type="content" type="sitearea" type="parent" type="top"
    context="Selected"

    Se seleccionado, o contexto é definido pelo item seleccionado. Um item é seleccionado fazendo clique em Seleccionar. Este parâmetro é adicionado ao controlo como parâmetro name=" ":

    Este parâmetro apresenta o URL do item seleccionado. Este parâmetro apresenta o URL do item de conteúdo seleccionado.

    Se uma área do sítio estiver seleccionada, não é apresentado qualquer conteúdo.

    Se o item seleccionado corresponder a uma área do sítio, este parâmetro apresenta o URL da área do sítio.

    Se o item seleccionado corresponder a um item de conteúdo, este parâmetro apresenta o URL da área do sítio ascendente do item de conteúdo.

    Este parâmetro apresenta o URL do ascendente do item seleccionado. Este parâmetro apresenta o URL do primeiro item no caminho do item seleccionado.
    context="Current"

    Se seleccionado, o contexto é definido pelo item actual.

    Este parâmetro apresenta o URL do item a ser apresentado. Este parâmetro apresenta o URL do item de conteúdo actual.

    Se uma área do sítio estiver seleccionada, não é apresentado qualquer conteúdo.

    Se o item a ser apresentado corresponder a uma área do sítio, este parâmetro apresenta o URL da área do sítio actual.

    Se o item a ser apresentado corresponder a um item de conteúdo, este parâmetro apresenta o URL da área do sítio ascendente do item de conteúdo.

    Este parâmetro apresenta o URL da área do sítio ascendente do item a ser apresentado. Este parâmetro apresenta o URL do primeiro item no caminho do item a ser apresentado.
    context="Autofill"

    Utilize esta opção quando o item referenciado for determinado pelos parâmetros de procura de um componente de menu, navegador ou taxonomia. Se o controlo não for utilizado num componente de menu, navegador ou taxonomia, o contexto reverte para o item actual.

    Este parâmetro apresenta o URL do item devolvido por um componente de menu, navegador ou taxonomia. Este parâmetro apresenta o URL de um item de conteúdo devolvido por um componente de menu, navegador ou taxonomia.

    Se uma área do sítio estiver seleccionada, não é apresentado qualquer conteúdo.

    Se o item actual devolvido por um componente de menu, navegador ou taxonomia corresponder a uma área do sítio, é apresentado o URL da área do sítio.

    Se o item actual devolvido por um componente de menu, navegador ou taxonomia corresponder a um item de conteúdo, é apresentado o URL do ascendente do item de conteúdo.

    Este parâmetro apresenta o URL do item ascendente do item devolvido por um componente de menu, navegador ou taxonomia. Este parâmetro apresenta o URL do primeiro item no caminho do item devolvido por um componente de menu, navegador ou taxonomia.
    context="portalContext"

    Se seleccionado, o contexto é definido pelo contexto da página actual. Esta opção é apenas válida para conteúdo apresentado utilizando uma portlet de visualizador de conteúdo da Web.

    Este parâmetro apresenta o URL do item de contexto da página actual. Se o contexto da página actual corresponder a um item de conteúdo, será apresentado o URL do item de conteúdo actual.

    Se o contexto da página actual corresponder a uma área do sítio, será apresentado o URL do item de conteúdo predefinido da área do sítio.

    Se o contexto da página actual corresponder a uma área do sítio, será apresentado o URL da área do sítio.

    Se o contexto da página actual corresponder a um item de conteúdo, será apresentado o URL do ascendente do item de conteúdo.

    Este parâmetro apresenta o URL do ascendente do item de contexto da página actual. Este parâmetro apresenta o URL do primeiro item no caminho do item de contexto da página actual.
    context="portalMapping"

    Se seleccionado, o contexto é definido pelo mapeamento de conteúdo da página actual. Esta opção é apenas válida para conteúdo apresentado utilizando uma portlet de visualizador de conteúdo da Web.

    Este parâmetro apresenta o URL do item seleccionado como mapeamento de conteúdo predefinido da página. Este parâmetro apresenta o URL do item de conteúdo predefinido da área do sítio seleccionada como mapeamento de conteúdo predefinido da página. Este parâmetro apresenta o URL da área do sítio seleccionada como mapeamento de conteúdo predefinido da página. Este parâmetro apresenta o URL do ascendente do item seleccionado como mapeamento de conteúdo predefinido da página. Este parâmetro apresenta o URL do primeiro item no caminho do item seleccionado como mapeamento de conteúdo predefinido da página.
    context="portletContext"

    Se seleccionado, o contexto é definido pelo contexto da portlet Visualizador de conteúdo da Web actual. Esta opção é apenas válida para conteúdo apresentado utilizando uma portlet de visualizador de conteúdo da Web.

    Este parâmetro apresenta o URL do item de contexto da portlet actual. Se o contexto da portlet actual corresponder a um item de conteúdo, será apresentado o URL do item de conteúdo actual.

    Se o contexto da portlet actual corresponder a uma área do sítio, será apresentado o URL do item de conteúdo predefinido da área do sítio.

    Se o contexto da portlet actual corresponder a uma área do sítio, será apresentado o URL da área do sítio.

    Se o contexto da portlet actual corresponder a um item de conteúdo, será apresentado o URL do ascendente do item de conteúdo.

    Este parâmetro apresenta o URL do ascendente do item de contexto da portlet actual. Este parâmetro apresenta o URL do primeiro item no caminho do item de contexto da portlet actual.
  5. Se pretender apresentar o conteúdo utilizando um modelo de apresentação alternativo, faça clique em modelo de apresentação. Este parâmetro é adicionado ao controlo como parâmetro pageDesign=" ".
  6. Seleccione Página de destino do portal caso pretenda apresentar o conteúdo numa página do portal específica. Pode introduzir o nome composto do mapeamento de URLs ou o URL de fácil leitura da página de destino do portal no controlo após adicionar o controlo à concepção. Este parâmetro apenas pode ser utilizado se mode="current" ou mode="portal". Este parâmetro é adicionado ao controlo como parâmetro portalTarget=" ".
  7. Faça clique em OK para adicionar o controlo à concepção do navegador.

Como proceder a seguir

Após ter adicionado este controlo à concepção, também pode adicionar os seguintes parâmetros ao controlo:
Tabela 3. Parâmetros de controlo adicionais
Parâmetros de controlos Detalhes
name=" " Se especificar name="./itemName", o caminho real não é processado até que o item seja apresentado. Este parâmetro demora ligeiramente mais tempo a processar do que especificar o caminho para o item.
usedIn=" " Se pretender utilizar o URL em JavaScript, tem de adicionar o parâmetro usedIn="script" ao controlo.
htmlencode=" " Se htmlencode="true", os caracteres HTML reservados em texto, short text e elementos de selecção de opções são convertidos em entidades de caracteres. Por exemplo, '<' é convertido em '&lt'. Este parâmetro é útil se pretender impedir que os utilizadores adicionem código malicioso ou que alterem a concepção do respectivo texto utilizando HTML.

Se não for especificado, a predefinição especificada pela propriedade cmpnt.htmlEncodeDefault no serviço WCM WCMConfigService é utilizada. Por predefinição, esta propriedade está definida como true.

start=" "

end=" "

Os atributos de início e fim são utilizados para translinear dados devolvidos por um controlo dentro de outros controlos, tais como HTML. Estes atributos não são obrigatórios.
targetCurrentPortalPage=" " Defina targetCurrentPortalPage="true" se pretender compor o conteúdo da página do portal que corresponde à página actual quando o URL é seleccionado. Apenas pode utilizar este parâmetro se mode="current" ou mode="portal" e se o parâmetro portalTarget não estiver definido.