Histórico da Página
...
Para determinar que uma página seja acessada também por usuários que não estejam autenticados, ao criacriá-la ou editaeditá-la, basta selecionar a opção "PUBLIC" no campo "Autorização". Desta maneira, usuários visitantes e autenticados conseguem visualizar a página pública.
...
O fluig permite que uma página contenha parâmetros em sua URL de forma que seja possível recuperar recuperá-lo em um layout ou qualquer widget inserido na página. Cada parâmetro é nomeado de "p" seguido da sua ordem na URL. É possível recuperar cada parâmetro na URL diretamente no seu template Freemarker. Exemplo: "p1", "p2", "p3" ...
Por exemplo:
...
Comportamento diferenciado para widget em páginas públicas ou autenticadas
É possível desenvolver seu um widget para que ele se comporte de forma diferente quando estiver em um contexto privado (com "/p" na URL) ou público (sem "/p" na URL). Para esses casos, utilize pode-se utilizar os seguintes comandos:
No arquivo *.js:
Bloco de código | ||
---|---|---|
| ||
if(WCMAPI.getUserIsLogged()){ // ExecuteExecuta uma ação quando o usuário estiver autenticado } else { // ExecuteExecuta outra quando não estiver } |
...
Bloco de código | ||
---|---|---|
| ||
<#if widgetRender.isUserLogged()==true > <!-- ExecuteExecuta uma ação quando o usuário estiver autenticado --> <#else> <!-- ExecuteExecuta outra quando não estiver --> </#if> |
...