Hoje falarei sobre um plugin para o WordPress, o Democracy. Os mais atentos já devem ter reparado que há alguns dias uma enquete apareceu na barra lateral do BlogAjuda. Pois então, ela é o Democracy em funcionamento! O Democracy é um sistema de enquete feito em
Instalá-lo, como a maioria dos plugins para WordPress, é muito fácil. Primeiramente, faça o download do plugin, nesta página. Na data de redação deste artigo, a última versão era a 1.2. Descompacte o arquivo, e você terá uma pasta, chamada democracy, que contem quatro arquivos (democracy.css, admin.js, democracy.php e js.php), e um arquivo de ajuda, o readme.txt. Este arquivo mostra, em inglês, um passo-a-passo simples e objetivo, parecido com o que você lerá nas próximas linhas, só que em bom português, claro.
Envie a pasta democracy para o servidor, na pasta /wp-content/plugins/. Utilize, para esta tarefa, um cliente FTP, como o FileZilla. Agora, entre no painel administrativo do WordPress, e logo em seguida, entre na área Plugins. Uma lista de plugins será exibida. Embora eles estejam ali, é preciso que eles sejam ativados para que funcionem. Localize a linha do Democracy, e clique no botão Activate. A linha ficará verde, o que significa que o plugin está ativado. Automaticamente uma nova tabela é criada no banco de dados do WordPress, e a primeira enquete já é criada. Porém, tal qual os plugins, as enquetes necessitam serem ativadas para funcionarem.
O Democracy adiciona uma nova sub-área homônima na área Manage, do painel administrativo do WordPress. Entre nela. Logo de cara, você verá a enquete que o plugin cria automaticamente (“Rate my site”), desativada. Apague-a, clicando no botão Delete. Mais abaixo, nesta mesma página, encontram-se os campos para adicionar uma nova enquete (Add a new poll). Escreva a pergunta (Question), e a seguir, as opções. Marcando a opção Allow users to add answers, é permitido aos visitantes adicionarem novas opções à enquete. Fica a seu critério ativar este recurso ou não. Terminado, clique no botão Create New Poll. Pronto, temos uma enquete! Ela aparecerá naquela lista do topo da página, ainda desativada. Clique no botão Activate para ativá-la.
Vamos agora à última parte da instalação. Entre na área Presentation, e logo em seguida, na sub-área Theme Editor. No editor de temas do WordPress, abra o arquivo sidebar.php, que como o nome sugere, é a barra lateral do seu blog. Identifique o melhor local, e insira o seguinte código:
<?php jal_democracy(); ?>
Vale citar que você pode inserir a enquete em qualquer área do blog, mas por conveniência e padronização, o lugar mais comum (e lógico) é a barra lateral.
Vários termos das enquetes aparecem em inglês. É possível alterar isso, editando o arquivo democracy.php. Abra o arquivo, de preferência num editor que mostre a numeração das linhas (recomendo o Notepad++), e faça as seguintes alterações:
Pode ser que, devido à codificação da página, caracteres acentuados apareçam distorcidos. No nosso caso, os dois caracteres são a cedilha (ç), e o “a” com tio (ã). Ao invés de escrevê-los normalmente, insira o código HTML correspondente a cada um. Sendo assim, a palavra opção, para aparecer corretamente no blog, deve ser escrita assim no democracy.php: opção. É estranho, sim, mas pode confiar que funciona.
Quem conhece o funcionamento do método AJAX, sabe que a linguagem JavaScript é essencial para seu funcionamento. Quem conhece um pouco que seja de Internet, sabe que, embora raros atualmente, navegadores antigos que não executam JavaScript, sem falar dos navegadores modernos que permitem desabilitar a execução de JavaScript. Nestes casos, o Democracy mostra versatilidade, e na ausência de suporte a JavaScript, funciona como os sistemas de enquete tradicionais: recarregando a página completamente para computar votos e/ou exibir resultados. O que isso tudo significa? Significa que, independente do navegador que o visitantes esteja usando, a enquete estará acessível para ele.
Este é o primeiro de vários plugins interessantes para WordPress que pretendo mostrar e explicar aqui no BlogAjuda. Espero que o artigo seja proveitoso, e até a próxima!
Ótima dica, estarei trocando o wp-poll por este. E também curti o tema que o cara desenvolveu (Crimson Milk), vale a pena conferir também.
[…] Coloquei um plugin legal para o WordPress que li no BlogAjuda. […]
Posted by GustavoPaes.Net » Enquete
April 15th, 2006, às 3:11 pm. #.
Olá.
Muito boa dica, estou usando em meu blog já!
Vocês deviam disponibilizar download dela em versão português, para aqueles que não curtem editar muita coisa.
Fica a dica.
Parabéns!
Posted by Gustavo Paes
April 15th, 2006, às 3:17 pm. #.
Segui conforme você descreveu e deu tudo certo.
Valeu pela dica!!! :D
Perfeito! Parabéns!
Posted by tan
July 29th, 2006, às 6:47 pm. #.
Olá Ghedin! Não consegui achar essas linhas para poder editar para português… Parabéns pelo trabalho!
Cara a unica coisa que eu não axei no menu MANAGE foi o submenu do plugin ja reinstalei varias vezes mais nada de aparecer :(
Posted by Vinicius Campos
November 20th, 2006, às 5:53 pm. #.
Galera seguinte.. para fazer a tradução como foi dito acima… vc tem que editar o arquivo Class.php, pelo menos na versão 2.0…
falou…
[…] Tutorial em português. Ad Rotator Banners rotativos no seu blog. RSS Footer Plugin totalmente brazuca feito por Bruno Alves. Com esse plugin você pode por um banner no rodapé de cada post. Related Posts Esse plugin é o famoso Posts relacionados. Ele mostra os posts relacionados ao post que está visualizando.Muito bom. Google Sitemap Faça o sitemap do seu blog com esse plugin. Democracy Tutorial em Português. O melhor sistema de enquetes que eu conheço.Muito fácil de costumizar. Todo controlado pelo painel de administração.Funciona em AJAX. Menu Drop Down no seu Painel de Administração: Esse plugin faz abrir um menu drop down mouse-over no painel.Prático e eficiente. […]
Posted by Ygor Abreu Design - » Plugins Wordpress
December 18th, 2006, às 10:13 pm. #.
[…] Tutorial em Português. […]
Posted by Ygor Abreu Design - » Wordpress Plugins - Lista dos Melhores
December 18th, 2006, às 10:33 pm. #.
Esqueceu de dizer que toda essa maravilha tem um porém: não valida no W3C! Pra quem se preocupa com isso, é um problema.
Posted by Marcelo
January 7th, 2007, às 2:15 pm. #.
Não sei porque mas em meu site depois que se vota o resultado aparece destorcido.
Alguém me ajuda!
Alguém conhece um plugin para o wordpress que eu possoa gerenciar os banners, tenha estatisticas, etc?
Posted by Cricação de sites
April 12th, 2007, às 3:15 pm. #.
Valeu pela ajuda! ;)
Coloquei no meu Blog e ficou massa!
Grande abraço!
Posted by André Miranda
May 14th, 2007, às 5:38 pm. #.
Ghedin diz ai qual codigo para colocar enquete em 1 post?
abraço
Posted by Aluisio Saboya
May 17th, 2007, às 3:17 pm. #.
[…] também posso ir pensando melhor sobre isso. Para dicas de instalação deste plugin, leia o post Democracy: enquete em AJAX no seu WordPress no […]
Posted by Rodrigo Flausino » Blog Archive » Primeira enquete - Deixo este blog focado ou não?
June 13th, 2007, às 7:24 am. #.
Instalei o plugin de enquetes, mas na Aba Manage/Gerenciar ele não aparece. Ja ativei ele no painel de plugins e nada. Nem mesmo a tal enquete padrão que ele cria apareceu.
Alguma dica? Preciso colocar logo no ar esta enquete.
Abraços
Flávio
Posted by Flávio Araújo
June 13th, 2007, às 8:35 pm. #.
Pessoal, pra quem quiser o Democracy Poll em Português do Brasil, vái no meu blog que eu traduzi ele.
Abraços
Flávio
http://flaviowd.wordpress.com
Posted by Flávio Araújo
June 16th, 2007, às 3:09 pm. #.
Tentei usar o plugin na minha página, mas acho que esse tema não tah executando o php direito.
[…] do Democracy, aquele plugin bacana que adiciona uma enquete no blog? Já até escrevi sobre ele (o artigo está meio desatualizado)… O Flávio Araújo, do blog homônimo, traduziu o […]
Posted by BlogAjuda » Democracy em português
June 20th, 2007, às 2:41 pm. #.
[…] Democracy de vez em quando é usado no blog, serve para criar enquetes. […]
Posted by O blog não anda sozinho | Júlio Câmara Weblog ;D
July 10th, 2007, às 8:14 am. #.
ai que ta eu coloquei tudo e não apareceu esse
“Manage, do painel administrativo do WordPress. Entre nela. Logo de cara, você verá a enquete que o plugin cria automaticamente (“Rate my site”), desativada. Apague-a, clicando no botão Delete. “
Posted by Olívio Farias
August 22nd, 2007, às 2:11 am. #.
Para que a enquete apareça na lateral esquerda devo colocar o código em “page.php” do tema?
Posted by Nuvem que passa
September 28th, 2007, às 1:15 am. #.
ERRATA>> eu quis dizer o seguinte:
Para que a enquete apareça na lateral DIREITA devo colocar o código em “page.php” do tema?
Posted by Nuvem que passa
September 28th, 2007, às 1:16 am. #.
[…] Democracy Sistema de enquete para WordPress sem dúvida, o melhor: facilmente customizável. Adicionar enquetes é um processo bastante simples, todo controlado pelo painel de administração. Funciona em Ajax. download do plugin tutorial em pottuguês pt […]
Posted by Melhores plugins para wordpress ¦ Projeto Sonho - Um blog de amores e dissabores
November 6th, 2007, às 1:38 pm. #.
Aluisio Saboya,
O código para colocar a enquete em um post é o seguinte:
{democracy:x}, onde x é o ID da enquete.
Detty!! :)
Posted by Detty
November 27th, 2007, às 11:28 am. #.
Para que a enquete apareça na lateral direita, o código deve ser colocado no arquivo “sidebar.php”.
Detty!! :)
Posted by Detty
November 27th, 2007, às 11:30 am. #.
Excelente dica! - há muito tempo procurava por um plugin do gênero.
Valeu! :D
Posted by FritadorDePastel
December 30th, 2007, às 5:33 pm. #.
Alguém sabe me dizer se tem como ativar opção de mostrar o resultado somente pro moderador e não para os visitantes? Caso agente queira usar essa enquete pra fazer uma pesquisa..
Posted by thebuffalo
January 11th, 2008, às 10:30 am. #.
zkefm rcjsafbex tahb fpixo xiles igopx ytrbf
Posted by zlekhbm eszaqmgip
January 30th, 2008, às 11:07 pm. #.
site water this pets
Posted by cleanredtrus
September 2nd, 2008, às 11:18 pm. #.
BlogAjuda © 2007.
Simple Grey theme developed by Rodrigo P. Ghedin.