Gerenciar Enquetes no WebCenter Portal
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.
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.
Para testar, clique no botão Save e, em seguida, clique no link View Portal.
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.
Clique no ícone Actions da enquete e selecione Clear Results.
Na caixa de diálogo Clear Poll, clique em Yes.
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.
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.
Clique no botão Add e, em seguida, escolha Add Question.
Defina a Pergunta e Respostas e clique em OK.
Clique no botão Save e selecione Save para salvar a enquete.
Clique no botão Close, para voltar à lista de enquetes.
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.
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.
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.
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.
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.
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.
Para testar, clique no botão Save e, em seguida, clique no link View Portal.
Agora, teste você mesmo as várias opções de configuração dos componentes de enquete!