Assistência ao utilizador para autores de conteúdo

Suplementos de páginas

Os suplementos lógicos são utilizados com o contexto de página actual. Este tópico contém informações adicionais sobre alguns destes suplementos.

Suplemento de página

  • Informação de acesso utilizada relativamente a uma página do portal.
  • [Plugin:Page key=" " selection=" " ]
  • Para especificar a informação a obter, utilize o atributo "key" e defina o valor como "id", "title" ou "description".
  • Para especificar a página para a qual deve ser obtida esta informação, pode definir opcionalmente o atributo "selection" como "current", "parent" ou defini-lo para o ID ou nome exclusivo da página. A predefinição para o atributo "selection" é "current".
Por exemplo:
  • Para escrever o ID da página do portal actual, utilize [Plugin:Page key="id"].
  • Pare escrever o título da página ascendente, utilize [Plugin:Page key="title" selection="parent"].
  • Para escrever a descrição da página com o nome exclusivo "intranet.sales", utilize [Plugin:Page key="description" selection="intranet.sales"]

Suplemento de apresentação ThemeCapability

Utilize o suplemento de apresentação ThemeCapability para obter a lista de funções de tema disponíveis da página apresentada. Estas funcionalidades são descritas no tópico Artefactos básicos e a respectiva relação. O suplemento devolve as funcionalidades, sem qualquer ordem específica, como uma cadela de pares nome-valor separados por vírgulas.

É apresentado, em seguida, um exemplo de uma cadeia devolvido quando o controlo [Plugin:ThemeCapability] é apresentado numa página que utiliza o tema de perfil simples:
{analytics_aggregator=8.0, portal.livetext.hcard=8.0, widget_container=2.1, 
active_site_analytics=8.0, portal.livetext.action=8.0, 
open_ajax_hub=2.0, dojo=1.7, mashups.enabler=3.0.0.1, 
content_mapping.picker=8.0, cp_tagging_rating=8.0, oneUI=3.0.1, 
portal.livetext.adr=8.0, mashups.builder=3.0.0.1, 
federated_documents.picker=8.0, portal.livetext.c2a=8.0}
Pode utilizar o suplemento Matches para verificar a disponibilidade de funcionalidades específicas de tema e, em seguida, adicionar, de forma dinâmica, a marcação ao conteúdo apresentado. A cadeia seguinte adiciona uma cadeia (... Dojo is available ...) à marcação apenas se a funcionalidade de tema de Dojo estiver disponível no contexto de apresentação actual:
[Plugin:Matches text="[Plugin:ThemeCapability]" pattern=".*dojo=.*"] 
... Dojo is available ...
[/Plugin:Matches]

Suplemento de codificação de URLs

  • Este suplemento codifica texto, para que possa ser utilizado num URL.
  • [plugin:urlencode text="Text"]