Gerenciar Enquetes no WebCenter Portal

Tweet about this on TwitterShare on Facebook0Share on LinkedIn5Share on Google+0

Portal Tools and Services é um conjunto de tecnologias que podem ser utilizadas dentro de seu portal, enriquecendo-o com capacidades Enterprise 2.0. Enquetes ou sondagens (Polls) é uma dessas tecnologias. Ela permite que você criar, editar e gerenciar as pesquisas dentro de sua aplicação.

Segundo Andrew McAfee, “Enterprise 2.0 é o uso de plataformas de software sociais emergentes dentro das empresas, ou entre empresas e seus parceiros ou clientes”.

Neste post, vou criar, gerenciar e analisar as enquetes em tempo de execução no WebCenter Portal 11.1.1.8.

Vá para o WebCenter Portal e faça o login usando o usuário weblogic.
Para ir em frente, você deve criar um novo portal.
No menu principal do Portal, escolha o Portal você criou.

manage-polls-in-webcenter-portal1

Na página inicial, para entrar no modo Editar página use o seguinte atalho de teclado:

ctrl + shift + E

Quick Poll

Quick Poll task flow cria uma enquete rápida de apenas uma pergunta.

No Catalog, clique em Polls e, em seguida, adicione um componente Quick Poll na página.
Clique no botão Design Poll, crie uma enquete e clique em OK.

manage-polls-in-webcenter-portal2

manage-polls-in-webcenter-portal3

manage-polls-in-webcenter-portal4

Para testar, clique no botão Save e, em seguida, clique no link View Portal.

manage-polls-in-webcenter-portal5

Se você está logado, você só pode votar uma vez. Para votar de novo, limpe os resultados da pesquisa.
Clique no ícone Pages and Portals Actions > Manage > Polls.

manage-polls-in-webcenter-portal6

Clique no ícone Actions da enquete e selecione Clear Results.
Na caixa de diálogo Clear Poll, clique em Yes.

manage-polls-in-webcenter-portal7

Polls Manager

Polls Manager task flow cria enquetes detalhadas, e permite que você visualize o status de todas as enquetes atuais, executar operações em enquetes atuais, bem como publicar, analisar, fechar e apagar todas as enquetes.

Volte para o modo Editar página.
Crie uma nova página em branco, e nomeie como Polls Manager.
No Catalog, clique em Polls e, em seguida, adicione um componente Polls Manager na página.

manage-polls-in-webcenter-portal8

Para testar, clique no botão Save e, em seguida, clique no link View Portal.
Clique no botão Create Poll para abrir a caixa de diálogo Create Poll.
Defina o nome e clique no botão Create para criar a enquete.

manage-polls-in-webcenter-portal9

Clique no botão Add e, em seguida, escolha Add Question.
Defina a Pergunta e Respostas e clique em OK.

manage-polls-in-webcenter-portal10

Clique no botão Save e selecione Save para salvar a enquete.
Clique no botão Close, para voltar à lista de enquetes.

manage-polls-in-webcenter-portal11

Take Polls

Take Polls task flow publica a enquete mais recentemente ou o que você deseja exibir.

Volte para o modo Editar página.
Crie uma nova página em branco, e nomeie como Take Polls.
No Catalog, clique em Polls e, em seguida, adicione um componente Take Polls na página.

manage-polls-in-webcenter-portal12

Para selecionar a enquete, clique no ícone Edit do componente Take Polls.
Na aba Parameters da janela Component Properties: Take Polls, defina a propriedade Poll Id para BestFastFoodRestaurantPoll e clique em OK.

manage-polls-in-webcenter-portal13

Para testar, clique no botão Save e, em seguida, clique no link View Portal.
Observe a mensagem de aviso: “This Poll is not published” (Esta enquete não está publicada). Como a pesquisa não foi publicada, você não pode votar.
Para publicar a enquete, vá para a página Polls Manager, clique no ícone Actions da BestFastFoodRestaurantPoll e escolha Publish.

manage-polls-in-webcenter-portal14

Vá para a página Take Polls e vote!

View Poll Results

View Poll Results task flow permite visualizar os resultados das enquetes.

Volte para o modo Editar página.
Crie uma nova página em branco, e nomeie como Poll Results.
No Catalog, clique em Polls, e em seguida, adicione dois componentes View Poll Results na página.

manage-polls-in-webcenter-portal15

Clique no ícone Edit do primeiro componente para selecionar a enquete.
Na aba Parameters da janela Component Properties: View Poll Results, defina a propriedade Poll Id para BestFastFoodRestaurantPoll e clique em OK.

manage-polls-in-webcenter-portal16

Clique no ícone Edit do segundo componente para selecionar a enquete.
Na aba Parameters da janela Component Properties: View Poll Results, defina a propriedade Poll Id para BestCarPoll e clique em OK.

manage-polls-in-webcenter-portal17

Para testar, clique no botão Save e, em seguida, clique no link View Portal.

manage-polls-in-webcenter-portal18

Agora, teste você mesmo as várias opções de configuração dos componentes de enquete!

Tweet about this on TwitterShare on Facebook0Share on LinkedIn5Share on Google+0

Autor: Waslley Souza

Consultor Oracle com foco em tecnologias Oracle Fusion Middleware e SOA. Certificado Oracle WebCenter Portal, Oracle ADF e Java.

2 pensamentos em “Gerenciar Enquetes no WebCenter Portal”

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *