public marks

PUBLIC MARKS from bacon with tags formulaire & Marcos

August 2007

formulaire 3.24 não deixa mais criar campos obrigatórios

então, pessoal, consegui resolver o problema, substituindo os arquivos "form.php" e "formselect.php", da pasta "/class/xoopsform/" do xoops, por arquivos de uma versão mais antiga, creio eu que a 2.0.13. quem quiser, posso enviar por e-mail, é só me passar o e-mail.

May 2007

formulaire 3.24 não deixa mais criar campos obrigatórios

olá,! então, gisa_iagami, como eu disse acima, instalei essa nova versão do formulaire que o philou me enviou (3.3.1), em um portal para testes, e fiz alguns testes com a mesma. bom, o problema continua. criei um formulário, definindo alguns campos como obrigatórios, e eles não são requeridos no momento do preenchimento, podendo o formulário ser submetido sem o preenchimento deles. até respondi ao philou informando da continuidade do problema, vamos ver o que ele diz. enviei a ele também os dois arquivos que "resolveram" o problema, ambos do xoops 2.0.13, o "form.php" e o "formselect.php". acredito que realmente o problema esteja aí, mas vamos ver. :-) um grande abraço!

formulaire 3.24 não deixa mais criar campos obrigatórios

gisa_iagami! então, antes de efetuar as modificações acima, eu havia entrado em contato diretamente com o philou, o desenvolvedor do formulaire, informando ao mesmo o problema, e perguntando se ele teria alguma dica a respeito do bug. ele acaba de me responder o e-mail, e enviou anexado ao mesmo uma nova versão do formulaire, a 3.3.1, dizendo que com esta não ocorreria o problema. bom, parece que o problema é relacionado às modificações feitas nos arquivos "formselect.php" e "form.php", não é? de qualquer forma, vou instalar essa versão que o philou me enviou, e efetuar alguns testes, postando aqui em seguida o resultado.

formulaire 3.24 não deixa mais criar campos obrigatórios

pessoal, beleza? então, consegui resolver o problema, e acredito que este não esteja no formulaire, mas sim, na versão do xoops que estou utilizando no portal em questão, que é a "2.0.15 by xoops/xoopers". andei dando uma olhada em alguns arquivos da mesma, e encontrei em alguns algumas seções com "hacks" inseridos pela equipe do xoopers 2.0.15, hacks estes relacionados sempre à questão dos formulários, no xoops. bom, o que fiz não foi nada muito técnico, mas deu certo. rsrs :-) simplesmente substituí os arquivos "formselect.php" e "form.php" da pasta /class/xoopsform da minha versão "2.0.15 by xoops/xoopers" pelas versões dos mesmos existentes na versão 2.0.13 do xoops, e agora os campos obrigatórios estão funcionando perfeitamente. espero que esta dica ajude mais alguém. :-)

máscara em campos no formulaire. é possível?

luix! obrigado, eu não havia reparado no "maximum lenght".rsrs. agora, quanto às máscaras, não entendi muito bem. tenho que utilizar um js externo, ou é através de alguma edição/inserção de código em algum arquivo do formulaire?

máscara em campos no formulaire. é possível?

pessoal! alguém sabe se, no formulaire, é possível se criar campos com "máscara"? andei vasculhando as opções do módulo, e aparentemente ele não possui esta função inclusa, então, acredito que algo deva ser editado no código. por exemplo, eu gostaria de fazer com que em determinado campo, por exemplo, "data", a data saísse formatada automaticamente em dd/mm/aaaa. ou seja, o usuário digitaria só os numerais 09052007, por exemplo, e automaticamente isto seria transformado em 09/05/2007. a mesma coisa, por exemplo, para o cpf, usando a máscara xxx.xxx.xxx-xx. o usuário, por exemplo, digitaria no campo 11111111111, e isto automaticamente seria transformado em 111.111.111-11. alguém sabe se isto é possível com o formulaire? agradeço desde já pela ajuda! p.s.: pessoal, é possível se "limitar" a quantidade de caracteres em um campo no formulaire? por exemplo, configurar determinado campo para que não aceite mais do que 11 cara

formulaire 3.24 não deixa mais criar campos obrigatórios

gisa_iagami! tudo bem? deixa eu perguntar uma coisa: você conseguiu dar uma olhadinha nesse problema? já fucei em tudo quanto é coisa, mas não descobri porque ele não "obriga" mais o usuário a preencher os campos obrigatórios. e, além disso, notei alguns problemas estranhos nessa última versão do formulaire. a função de "duplicar" forms está duplicando formulários que não mandei duplicar. ou seja, mando clonar o formulário x, e ele clona o y.rsrs

April 2007

exportar dados do formulaire para arquivo

gisa_iagami! então, não havia reparado neste detalhe, no xmail. agora, quanto a esta exportação a partir do formulário, agradeço muitíssimo por sua ajuda. vamos ao rio pescar, então.rsrs. mas estou meio que perdido. por onde começo? tenho o layout do sistema que irá "receber" os dados, mas quanto ao formulaire, não sei por onde começar. tem algo a ver com aquela possibilidade dele gerar os dados em cvs?

exportar dados do formulaire para arquivo

boa noite, pessoal! pessoal, estou precisando montar um tipo de integração que não sei se é possível, entre o xoops/mysql e um software rodando sob o windows. ocorre que um de meus clientes possui um portal em xoops, e utiliza na empresa, internamente, um determinado software, desenvolvido em delphi com banco de dados interbase. bom, o que eu preciso, é saber se existe a possibilidade de gerar/exportar dados, preenchidos por exemplo no formulaire, para um arquivo txt, em um layout específico, para ser então importado neste sistema interno em delphi do cliente. ele quer importar em seu sistema interno dados de cadastro que seus clientes preencheriam em seu site, em formulários criados com o formulaire. é possível se fazer isto, ou então algum tipo de "gambiarra" (rsrs) através do mysql? agradeço mais uma vez pela ajuda!

March 2007

formulaire 3.24 não deixa mais criar campos obrigatórios

amigos! alguém teria alguma ideia a respeito do problema acima? agradeço desde já por qualquer ajuda.

formulaire 3.24 não deixa mais criar campos obrigatórios

gisa_iagami! então, baixei e instalei do zero a versão 3.3, mas o problema continua. os campos estão configurados para serem obrigatórios, e aparece o * ao lado. mas ele passa batido, mesmo que eles estejam no final, ou no meio, ou no início. será que tem alguma forma de mexer nisso?

formulaire 3.24 não deixa mais criar campos obrigatórios

pessoal! gostaria de saber se alguém aqui já passou por isso: instalei o formulaire em um novo portal, e ele não deixa mais criar campos obrigatórios. quer dizer, deixar ele deixa, mas quando se preenche o formulário, mesmo que não se preencha campos obrigatórios, ele permite o envio. meu xoops é o 2.0.15 (by xoopers), e o formulaire é o 3.24. agradeço por qualquer ajuda. abraços!

October 2006

como inserir código de segurança nos fórmularios do módulo formulaire usando o módulo securityim

redeye, mas este endereço que você passou, parece ser da "class", e não do módulo. vi inclusive que até mesmo a distribuição das pastas, locais, etc, é diferente. será que dá para substituir numa boa?

como inserir código de segurança nos fórmularios do módulo formulaire usando o módulo securityim

valeu pelo excelente tutorial, joaotapuia! :-) acabo de instalar no meu portal, e está funcionando perfeitamente. só em relação ao global.php da pasta de linguagem, eu não o substituí: somente adicionei o código necessário ao final dele. isto porque, senão, uma série de opções e mensagens no xoops iriam ficar em inglês. eu gostaria de fazer duas perguntas, não sei se você ou alguma outra pessoa sabe a respeito: reparei que, quando se digita um código de verificação incorreto, o sistema avisa e volta para a tela do formulário. porém, ele "zera" o formulário, no decorrer deste processo, fazendo com que o visitante tenha de preenchê-lo de novo. existe alguma forma de se fazer com que o formulário não seja zerado? a outra pergunta seria se existe alguma forma de fazer com que a mensagem de código inválido apareça na mesma tela, da mesma forma que os campos obrigatórios do formulaire? mais uma vez, obrigado! um grande abraço!

August 2006

texto no formulaire

pessoal! :-) então, alguém que utilize o formulaire, sabe se existe a possibilidade de se tornar um campo "check box" como obrigatório/required (por padrão, ele parece não ter essa opção) e também se existe a opção de se criar aqueles campos de "senha" (password), onde ao se digitar aparecem os asteriscos? obrigado! :-)

texto no formulaire

pessoal, alguém sabe se, no formulaire, existe a possibilidade de se tornar um campo "check box" como obrigatório (required)? ele não tem essa opção quando se está criando o campo, mas existe algum "macete" que faça isso? editado: uma outra pergunta: também no formulaire não existe a opção de se criar aqueles campos de "senha" (password), onde ao se digitar aparecem os asteriscos. existe também alguma forma de se inserir isso, algum macete? valeu mais uma vez! :-)

texto no formulaire

opa, bem legal isso, rmarx. valeu pela dica. :-) será que tem como forçar essa quebra de linha a aceitar html?

texto no formulaire

a todos! :-) pessoal, alguém sabe se existe uma forma de se inserir "texto" nos formulários gerados pelo formulaire? por exemplo, gostaria de inserir algumas instruções em formulários, logo no início. já pensei até em utilizar uma página gerada pelo xt-conteúdo, e nesta inserir um iframe contendo o formulário gerado pelo formulaire, mas pensei se não existiria alguma forma mais fácil. será que existe? alguém tem alguma ideia? um grande abraço a todos! :-)

remetente do formulaire nunca muda

! :-) então, na verdade, não é um problema, é que o formulaire, pelo que percebi, sempre envia os formulários preenchidos via e-mail, e como remetente, vai o e-mail do administrador do xoops, cadastrado em administração ==> system admin ==> preferências ==> configurações gerais. fiz um teste mudando este e-mail, e realmente é isso. :-d

remetente do formulaire nunca muda

pessoal, deixa quieto, descobri o porquê disso.rs. eita, hoje é meu dia de comer bola. :-d

remetente do formulaire nunca muda

pessoal! mais uma vez vou encher o saco, com mais perguntas.rs :-d bom, ocorre que noto algo estranho no meu formulaire. o remetente do e-mail nunca muda, e sempre é o mesmo endereço de e-mail que inseri quando fiz um teste, pela primeira vez. no corpo do e-mail, ou seja, nos campos que se recebe com o formulário preenchido, chega corretamente, mas o "remetente" em si do e-mail, quando se abre no outlook, thunderbird ou em algum webmail, sempre é o mesmo endereço de e-mail, endereço este que foi o que utilizei quando testei o formulário, pela primeira vez, preenchendo-o. alguém sabe o que pode estar ocorrendo? mais uma vez, obrigado! :-)

liberar formulaire para visitantes

pessoal, aproveitando o ensejo, alguém sabe porque o portalmap não mostra nada? tipo, estou começando a inserir conteúdo no portal, e já tem algumas páginas no "xt-conteúdo", mas isto não aparece no portalmap. já mexi em tudo, nas permissões, etc, etc, mas não funciona. alguém já passou por isso? editado: pelo que percebi, ele não mostra porque, em administração ==> system admin ==> módulos, eu coloquei 0 em alguns módulos, como o xt-conteúdo, para não aparecerem no menu principal. :-( será que tem alguma forma de burlar isso?

liberar formulaire para visitantes

é isso mesmo, andrax. concordo em tudo com você, em gênero, número e grau. :-) quanto ao id, o velho e bom firefox ajuda bastante com o tal do "copiar link".rs. um grande abraço!

liberar formulaire para visitantes

tenta, em vez de mudar o xoops version instalar o módulo multimenu. assim fica mais fácil de você controlar o que tem no menu sem ter que mudar código e ter esses problemas. abraxxx nbpimps! :-) então, eu uso na verdade o multimenu, e o xt-conteúdo para o conteúdo. :-) marcos_zy, tudo bem? pois bem, você foi pelo caminho mais dificil. hehehe. pra tirar um módulo do menu principal basta ir no gerenciamento de módulos (administração >> system >> módulos), e no módulo desejado colocar no campo ordenar o valor 0, com isso seu módulo vai aparecer normalmente para o sistema, mas não aparecerá no menu principal! no mais é isso ae, qualquer duvida é só gritar! flws! andrax! :-) putz, não acredito, que caminho comprido eu fui escolher, quando a coisa era tão fácil.rsrs. valeu pel

liberar formulaire para visitantes

pessoal, peço desculpas por tantas mensagens, em tão pouco tempo. rs. bom, resolvi também o problema do xt-conteúdo. pelo que entendi, o problema estava na mudança do "$modversion['hasmain']" para o valor "0" (para não aparecer no menu principal). com isto, o módulo deixava de aparecer quando se ía gerenciar os grupos, e por este motivo, não se liberava. o que fiz, então, foi alterar de novo o parâmetro "hasmain" para "1", entrar no gerenciamento de grupos e, com os módulos aparecendo, liberar o acesso (com isto, creio que a configuração foi gravada no banco de dados, correto?). feito isso, modifiquei de novo o "hasmain" para "0", o módulo sumiu do menu principal, como eu queria, e também sumiu do gerenciamento de grupos (mas já está liberado, como eu quero). bom, gostaria de saber se o que fiz é o mais correto e rápido, ou se existe alguma outra forma? ou, quem sabe, alguma forma de se provocar, no próprio código do bloco "menu pr