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"]