Ok. Encontrei o lance do campo da expressão regular do CMFMember, mas na versão 1.1b2 (acho que o problema c/ a 1.0.1 é bug mesmo). Ele adiciona em portal_properties/site_properties a propriedade portal_member_validid_re.
Bom, resolvido isso (pelo menos, em parte, já que vou testar essa versão p/ ver se não tem problemas), o que devo fazer, p/ que minha derivação de Member tenha, conforme exemplifiquei, fullname e e-mail sobrescritos, como acontece p/ o id (que, com sucesso, sobrescrevi simplesmente declarando-o em minha classe - e sendo que p/ os outros 2 fiz declarei de maneira identica)?
Muito obrigado.
--
JJ (|´:¬{)»
---------------------------------------------
"Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá; e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?"
O Senhor, Jesus Cristo - Jo.11:25-26
---------------------------------------------

Em 12/12/05, JJ (Arnaldo Janz Júnior) < [EMAIL PROTECTED]> escreveu:
Não consegui encontrar nada sobre o problema, daí talvez alguém já tenha passado por isso e possa ajudar.
Bom, criando meu produto via AGX, tenho uma classe member (derivada de cmfmember - estereótipo member) e dei-lhe alguns atributos. Alguns deles sobrescrevem originais do CMFMember, como id. Contudo, outros definidos p/ serem sobrescritos, como fullname (preciso mudar o label e a description) e e-mail (preciso remover a description), continuam com os originais aparecendo no formulário. Alguém sabe qual é o problema, já que o mesmo que fiz p/ o id fiz p/ esses?
Ah! Falando em CMFMember (estou usando 1.0.1), como alterar o id (o user name) p/ permitir somente números? Já consegui fazê-lo sem o CMFMember (no RegistrationTool do CMFCore). Li em algum lugar que o CMFMember deixava a expressão regular num campo no site ou no zope mas não sei onde. De qualquer jeito, tentei mudar a expressão do __ALLOWED_MEMBER_ID_PATTERN  de "^[A-Za-z][A-Za-z0-9_]*$" p/ "^[A-Za-z0-9_]*$" ou "^[A-Za-z0-9][A-Za-z0-9_]*$" no registrationtool.py do CMFMember (e depois tb o do CMFCore - só p/ ver se não era ele o problema - ) e continua dando mensagem de que o "O nome do usuário que você selecionou já está sendo utilizado ou não é valido. Por favor, escolha outro". Como sei que o id não está em uso, ele não está validando.

Agradeço desde já pela ajuda.

[ ],
--
JJ (|´:¬{)»
---------------------------------------------
"Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá; e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?"
O Senhor, Jesus Cristo - Jo.11:25-26
---------------------------------------------


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a