Implementando Captcha no JSF com aúdio dos caracteres.  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Daniel.F
GUJ Ranger

Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline

Bom dia, pessoall.


Tenho que implementar captcha em uma página JSF que dê a opção ao usuário de escutar os caracteres
a ser digitados.Olhando a documentação fo JCaptcha percebi que existe de gerar captchas com som e
o Primefaces possui a mesma funcionalidade com o reCAPTCHA, no entanto não encontrei em nenhum dos
dois uma forma de gerar o aúdio em português.

Alguém já teve algum problema usando as bibliotecas que citei?
É possível customiza-las para gerar o aúdio em português??

Agradeço qualquer sugestão.




[Email]
Fabio_Barboza
Thread.start()

Membro desde: 20/08/2009 09:28:43
Mensagens: 36
Localização: Florianópolis - SC
Offline

Bom dia Daniel,

Eu aconselho você a utilizar a biblioteca do Primefaces, pois ela possui um componente JSF pronto para fazer esse trabalho.
http://www.primefaces.org/showcase/ui/captcha.jsf
Não sei se gera audio em português, mas tem uma opção de customização.

Atenciosamente,

Fábio Barboza de Oliveira

Obs: A nova versão do Primefaces é compativel apenas com JSF 2, caso você esteja usando JSF 1.2, sugiro você baixar a versão 1.1

This message was edited 1 time. Last update was at 20/09/2010 09:51:19

[MSN]
Daniel.F
GUJ Ranger

Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline

Obrigado Fábio.

Eu já configurei o primefaces no projeto.O grande problema é realmente fazer com que ele gere o aúdio em português,
se poder ajudar com relação eu agradeço muito.




[Email]
yumelee
Debugger
[Avatar]

Membro desde: 08/10/2009 13:30:38
Mensagens: 56
Offline

Alguém tem alguma crítica com o do google ???
http://code.google.com/apis/recaptcha/
Abs
Daniel.F
GUJ Ranger

Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline

Minha principal dificuldade com este componente foi realmente o aúdio em porutguês.
Mandei um email para os desenvolvedores da google a respeito eles dizeram que darão suporte ao
nosso idioma em breve isto foi em dezembro, ainda não testei novamente.

Outra questão é que como ele acessa uma url externa para gerar os caracteres algumas vezes quando a conexão está lenta o componente demora um pouco para
aparecer.


[Email]
gambazinho
Java Ninja
[Avatar]
Membro desde: 15/09/2010 10:27:22
Mensagens: 254
Offline

não quero áudio em português, apenas msgs...

já coloquei no componente language="pt" e language="pt_BR" mas a msg default continua em inglês.
tentei alterar o validatorMessage mas a minha frase n apareceu, o curioso é que o requiredMessage aparece o que coloco, mas o validator não...
veja como está o meu componente:



msg que gera quando código está errado: Captcha: Validation Error: Value is not valid.


alguém já colocou essa bagaça em pt?
gambazinho
Java Ninja
[Avatar]
Membro desde: 15/09/2010 10:27:22
Mensagens: 254
Offline

resolvi atualizando a versão do primefaces, parece ser um bug da versão 2.0.1 a versão 3.0 já não possui esse problema, o validatorMessage funciona corretamente.
vitorzachi
What is classpath?

Membro desde: 23/02/2010 22:56:34
Mensagens: 9
Offline

estou usando o Prime 2.2.1 e também não consegui fazer funcionar o validator message.

uma solução que utilizei, que está no manual do Primefaces, é sobrescrever as chaves de mensagem no arquivo de internacionalização:

primefaces.captcha.INVALID=Código de controle(captcha) inválido
primefaces.captcha.INVALID_detail=Código de controle(captcha) inválido
rambinho
What is classpath?

Membro desde: 13/09/2010 13:54:16
Mensagens: 9
Offline

Opa galera, tudo certo.
Estou tendo este mesmo problema com o validatorMessage.

Estou fazendo o seguinte:
message.propierts


faces-config.xml


e no .xhtml


E aí, estou fazendo merd* em algum lugar?
Abraço..
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team