[Zope-pt] Configuração do LDAP (NOVELL) no Zope/Plone
Ja fiz a instalação do python-ldap , LDAPUserFolder e ocorreu tudo bem ...ja entrei no act_user no ZMI e no user Group tirei da configuração padrão e coloquei LDAPUserFolder, porem não sei configurar o RESTO... Alguem poderia me ajudar? Uso o eschema LAP da NOVELL. 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 Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[Zope-pt] Permições e regras para usuários !!!!
É o seguinte, instalei o eschema LDAP no zope e esta funcionando, porem eu gostaria de impor regras a esses usuários , porem quando entro na "Administração de usuários e grupos " os usuários que ja se logaram pela primeira vez , não aparecem na lista! Sera que é falta de algum CMF especifico ? É por esse local mesmo que imponho as regras ? Poderia me dar uma dica, por exemplo de quais regras são importante ter ? Cara to meio perdido nesse eschema de permições... aonde fazer ? dependendo das ações, como impor que faça isso...não faça aquilo ? Se alguem poder me dar uma base , exemplos ... seria de grande ajuda Grato. 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 Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[Zope-pt] Bloquear sistema de senhas ?
Estou querendo bloquear o sistema de CRIAÇÃO DE NOVOS USUARIOS. ja consegui tirar os botões de acesso, porem se escrever a o endereço ele continua caindo para fazer a criação, sera que tenho que bloquear a endereço? Outro tambem e a auteração de senha, gostaria de bloquear, para o usuario não alterar a senha. OBS: Uso o sistema de autenticação LDAP (novell). Quero bloquear a alteração de senha que localiza-se nas preferencias do usuário. 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 Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[Zope-pt] Duvidas sobre ATPHOTO ???
Primeiramente, gostaria de agradeçer a ajuda de todos, por me ajudarem nas duvidas anteriores!!! Estou com um Problema, eu fui instalar o CMFMEMBER no zope/plone POREM ele entro em conflito e impos erros na instalação de TODO pacote PLONEMULTIMEDIA. Eu desinstalei o CMFMEMBER, voltou a funcionar todas as ferramentas do pacote MENOS o ATPHOTO. Ja reinstalei o PIL, achando que poderia ser um erro no PIL, porem continuo o ATPHOTO (Broken). Alguem poderia me ajudar com esse probleminha? Relatorio do ATPHOTO : Traceback (most recent call last): File "/opt/Zope-2.8/lib/python/OFS/Application.py", line 698, in import_product product=__import__(pname, global_dict, global_dict, silly) File "/opt/ZopeInstance/ZopeCliente1/Products/ATPhoto/__init__.py", line 42, in ? import adapters File "/opt/ZopeInstance/ZopeCliente1/Products/ATPhoto/adapters.py", line 5, in ? from ATPhoto import ATPhoto_schema File "/opt/ZopeInstance/ZopeCliente1/Products/ATPhoto/ATPhoto.py", line 27, in ? from ATPhotoTransform import ATPhotoTransform File "/opt/ZopeInstance/ZopeCliente1/Products/ATPhoto/ATPhotoTransform.py", line 41, in ? from uploadr import Uploadr File "/opt/ZopeInstance/ZopeCliente1/Products/ATPhoto/uploadr.py", line 45, in ? class Uploadr: File "/opt/ZopeInstance/ZopeCliente1/Products/ATPhoto/uploadr.py", line 283, in Uploadr def encode_multipart_formdata(self,fields, files, BOUNDARY = '-'+mimetools.choose_boundary()+'-'): File "/usr/local/lib/python2.3/mimetools.py", line 130, in choose_boundary hostid = socket.gethostbyname(socket.gethostname()) gaierror: (-2, 'Name or service not known') 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 Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[Zope-pt] Espelhamento de Pasta ?
Amigos, Eu instalei os produtos para validação de senhas atraves do LDAP, porem eu gostaria de que ao fazer a autenticação, o usuario tambem possa ver as pastas que o usuario possui no servidor. Seria possivel ? Tem algum produto para fazer isso ? Alguem ja mecheu com isso ? Grato. 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 Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [zope-pt] Problema no Live Search no Plone 2.5.1 ????
Opa Vincenzo, Fui no svn do plone e peguei o arquivo "livesearch.js" e substitui no filesystem. Esse arquivo foi aonde eu achei "livesearch_reply". So que não funcionou... É isso que tinha que fazer ??? Em 29/11/06, Vincenzo Tozzi <[EMAIL PROTECTED]> escreveu: Oi Felipe, e' um bug.. customiza o arquivo livesearch_reply e substitui com o a versao svn do plone. abraço, Vince Il giorno mer, 29/11/2006 alle 18.21 +, Felipe Toscano ha scritto: > Opa Pessoal, Tranquilooo??? > > Eu estava testando as funcionalidades do LIVE SEARCH no plone 2.5.1 em > Windows, e percebi que quando crio algum arquivo no site que possua o > titulo com caracteres de acentuação, ele não mostra no LIVE SEARCH mas > quando clico em buscar aparece na busca. > > - Ja tentei criar o arquivo editando seu "nome curto" porem deu na > mesma. > > - Tambem ja fiz uma revisada no CATALOG, atualizei, fiz rebuild e > nada! > > Alguem ja passou por isso?? Será uma inconsistência no LIVE SEARCH ?? > Ou o que Seria então??? > > Grato. > > Felipe > > > > > -- Felipe Toscano
Re: [zope-pt] Problema no Live Search no Plone 2.5.1 ????
Já tinha alterado o arquivo e reiniciado... porem continua na mesma.. não funciona... Não tem alguma coisa a mais pra fazer ??? Será só esse arquivo mesmo para alterar ??? Grato. 2006/11/30, José Henrique <[EMAIL PROTECTED]>: Você reiniciou o Zope? Zénrique 2006/11/30, Felipe Toscano <[EMAIL PROTECTED]>: > > Opa Vincenzo, > > Fui no svn do plone e peguei o arquivo "livesearch.js" e substitui no > filesystem. Esse arquivo foi aonde eu achei "livesearch_reply". > > So que não funcionou... > > É isso que tinha que fazer ??? > > Em 29/11/06, Vincenzo Tozzi < [EMAIL PROTECTED]> escreveu: > > > > Oi Felipe, > > > > e' um bug.. customiza o arquivo livesearch_reply e substitui com o a > > versao svn do plone. > > > > abraço, > > Vince > > > > > > Il giorno mer, 29/11/2006 alle 18.21 +, Felipe Toscano ha scritto: > > > Opa Pessoal, Tranquilooo??? > > > > > > Eu estava testando as funcionalidades do LIVE SEARCH no plone 2.5.1em > > > Windows, e percebi que quando crio algum arquivo no site que possua > > o > > > titulo com caracteres de acentuação, ele não mostra no LIVE SEARCH > > mas > > > quando clico em buscar aparece na busca. > > > > > > - Ja tentei criar o arquivo editando seu "nome curto" porem deu na > > > mesma. > > > > > > - Tambem ja fiz uma revisada no CATALOG, atualizei, fiz rebuild e > > > nada! > > > > > > Alguem ja passou por isso?? Será uma inconsistência no LIVE SEARCH > > ?? > > > Ou o que Seria então??? > > > > > > Grato. > > > > > > Felipe > > > > > > > > > > > > > > > > > > > > > > -- > Felipe Toscano > -- Felipe Toscano
[zope-pt] Como exibir o documento em si, no Publicator?
Fala pessoal, Tranquiloo?? Ae, to querendo exibir na pagina inicial uma noticia por meio do publicator, ja consegui exibi-la porem da forma padrão só o titulo e a descrição.Poremeu não gostaria de exibi-la desta maneira, mas sim o Conteudo da noticia em si! (Titulo / Descricão / Conteudo). Sera que alguem pode me dar um help ae ?? Grato!
[zope-pt] Como estabelecar filtros para buscar um tipo de arquivo so na pasta desejada?
Fala pessoal! Estou com uma duvida. Criei uma index customizada para mostrar noticias e coloquei tipo portlet interno para listar as noticias anteriores. Como faço para estabelecer nestes portlet para procurar noticias somente na pasta que eu desejar? Grato! -- Felipe Toscano
[zope-pt] Produto de Busca ?
Fala Pessoal, Estava procurando algum produto de busca para colocar no meu site. Já testei o PloneSearchbox ,porem ele não funciona no I.E. direito. Tentei colocar o livesearchwidget, porem não sei como coloca-lo em um portlet para ficar na coluna da direita. Alguem sabe??? Ou alguem sabe de algum produto bom de busca para plone 2.5.2 ??? gostaria de coloca-lo como portlet lateral! Grato!
Re: [zope-pt] Produto de Busca ?
Opa Gente, Usei o proprio LiveSearch do Plone mesmo! Agora gostaria de perguntar uma coisa, porque que o LiveSearch do Plone 2.5.2 não esta mostrando arquivos que possui acentuação no título??? ele só mostra quando clica no botão buscar... Em 31/07/07, Rodrigo Hübner <[EMAIL PROTECTED]> escreveu: > > isso que eu ia perguntar > ele tem um cmf bacana de busca já... > > o problema que eu tive com ele esses dias é que precisei pegar informações > de um banco de dados externo... > mas resolvi criando páginas estáticas do plone a cada consulta. :) > > Em 31/07/07, José Henrique <[EMAIL PROTECTED] > escreveu: > > > > Qual o problema com o mecanismo de busca que já vem com o Plone? > > > > Zénrique > > > > Em 31/07/07, Felipe Toscano < [EMAIL PROTECTED]> escreveu: > > > > > > Fala Pessoal, > > > > > > Estava procurando algum produto de busca para colocar no meu site. Já > > > testei o PloneSearchbox ,porem ele não funciona no I.E. direito. > > > > > > Tentei colocar o livesearchwidget, porem não sei como coloca-lo em um > > > portlet para ficar na coluna da direita. Alguem sabe??? > > > > > > Ou alguem sabe de algum produto bom de busca para plone 2.5.2 ??? > > > gostaria de coloca-lo como portlet lateral! > > > > > > Grato! > > > > > > > > > -- Felipe Toscano
[zope-pt] PloneSearchBox
Fala Pessoal, Estava querendo usar o PloneSearchBox para ter um portlet que faz busca em outros sites. Ele Funciona Perfeitamente no FIREFOX, porem no Internet Explorer ele só funciona para buscar conteúdo do próprio site, mas para buscar de outros sites ele NÃO funciona! Já procurei e instalei o SVN dele porem, continua dando problemas. Alguém já passou por isso??? Alguém sabe como Consertar esta inconformidade? Grato! -- Felipe Toscano
[zope-pt] Como Criar o slot de Novidades ?
Pessoal, Estou criando um slot dentro de uma template para listar todos os Arquivos e Links criados dentro de uma pasta. - Mas gostaria de saber como chamar dois parâmetros no mesma listagem. Gostaria de chamar além do "Arquivo" também chamar tipo "Link". - Como faço para Colocar o filtro para buscar estes 'tipos" somente na pasta desejada ? SE não me engano me falaram que é so colocar um "path", mas de que forma? este foi o codigo que criei mas so chamando UM tipo e SEM colocar filtro para buscar na pasta desejada: Downloads Titulo da noticia
Re: [zope-pt] Produto de Busca ?
Pessoal ja descobri o problema. Estava com conflitos de encoding so troquei de ASC para UTF-8 no Site.py no Python e setei o UTF-8 no zope.conf --- E FUNCIONOU!!! To deixando esta explicação para ficar registrado, caso alguém passe por isso! Abraço! Em 31/07/07, Felipe Toscano <[EMAIL PROTECTED]> escreveu: > > Opa Gente, Usei o proprio LiveSearch do Plone mesmo! > > Agora gostaria de perguntar uma coisa, porque que o LiveSearch do Plone > 2.5.2 não esta mostrando arquivos que possui acentuação no título??? ele > só mostra quando clica no botão buscar... > > > Em 31/07/07, Rodrigo Hübner <[EMAIL PROTECTED]> escreveu: > > > > isso que eu ia perguntar > > ele tem um cmf bacana de busca já... > > > > o problema que eu tive com ele esses dias é que precisei pegar > > informações de um banco de dados externo... > > mas resolvi criando páginas estáticas do plone a cada consulta. :) > > > > Em 31/07/07, José Henrique <[EMAIL PROTECTED] > escreveu: > > > > > > Qual o problema com o mecanismo de busca que já vem com o Plone? > > > > > > Zénrique > > > > > > Em 31/07/07, Felipe Toscano < [EMAIL PROTECTED]> escreveu: > > > > > > > > Fala Pessoal, > > > > > > > > Estava procurando algum produto de busca para colocar no meu site. > > > > Já testei o PloneSearchbox ,porem ele não funciona no I.E. direito. > > > > > > > > Tentei colocar o livesearchwidget, porem não sei como coloca-lo em > > > > um portlet para ficar na coluna da direita. Alguem sabe??? > > > > > > > > Ou alguem sabe de algum produto bom de busca para plone 2.5.2 ??? > > > > gostaria de coloca-lo como portlet lateral! > > > > > > > > Grato! > > > > > > > > > > > > > > > > > > -- > Felipe Toscano -- Felipe Toscano
Re: [zope-pt] Como Criar o slot de Novidades ?
Leonardo, Fiz do jeito que você indicou e deu CERTÍSSIMO! Valeuuu... Grato! Em 02/08/07, Leonardo Miranda <[EMAIL PROTECTED]> escreveu: > > Opa Felipe, > > para buscar mais de um tipo: portal_type=['Document','Link'] > > para buscar de um determinado path: > > physical_path python: getattr(context,'pasta').getPhysicalPath(); > caminho python:'/'.join(physical_path); > conteudo python:here.portal_catalog.searchResults(path=caminho); > > Abraços > Leonardo Miranda > > Em 02/08/07, Felipe Toscano <[EMAIL PROTECTED]> escreveu: > > > > Pessoal, > > > > Estou criando um slot dentro de uma template para listar todos os > > Arquivos e Links criados dentro de uma pasta. > > > > > >- Mas gostaria de saber como chamar dois parâmetros no mesma > >listagem. Gostaria de chamar além do "Arquivo" também chamar tipo "Link". > >- Como faço para Colocar o filtro para buscar estes 'tipos" > >somente na pasta desejada ? SE não me engano me falaram que é so colocar > > um > >"path", mas de que forma? > > > > este foi o codigo que criei mas so chamando UM tipo e SEM colocar filtro > > para buscar na pasta desejada: > > > > > tal:condition="python:test(template.getId()!='File' and results, 1, > > 0)"> > > > >Downloads > > > > > > > > > > > > > > > > > > > > > > > tal:replace="obj/pretty_title_or_id">Titulo da noticia > > > > > > > > > > > > > > > > > > -- Felipe Toscano
[zope-pt] Duvidas sobre path... de novo...
Fala Leonardo, Não sei se você lembra, mas você respondeu uma pergunta minha no fórum zope-pt sobre fazer um PATH para buscar conteúdo só na pasta que eu solicitar. Falei que tinha dado CERTO, mas comecei a colocar conteúdo no portal e percebi que o ERRO Persiste, e continua buscando conteúdo no portal inteiro. Fiz o Código assim: DESEJO MOSTRAR CONTEÚDO (PloneExFile, Link) SOMENTE DESTA PASTA: /gesto/gestodown CODIGO: Será que pode me ajudar de novo ? Grato -- Felipe Toscano
[zope-pt] Como colocar ordem REVERSA em todas as pastas (Plone 2.5.2) ?
Pessoal estou com uma duvida, Estou procurando o script python que impoe a ordem dos conteudos nas pastas, mas não estou conseguindo achar! Alguem sabe qual o nome do script no plone 2.5.2 ? Achei ele no plone 2.1.3 (getFolderContents*)*, mas no 2.5 deve estar diferente, pois não encontrei. Qual seria o novo script e como devo altera-lo para que a ordem dos arquivos fiquem da data mais nova para mais antiga ? Grato! -- Felipe Toscano
[zope-pt] Imagens da própria noticia no CMF Publicator ??
Fala Pessoal, Alguem sabe me dizer como faço para no CMF Publicator ao invés de eu relacionar uma imagem a publicação, eu fazer so a seleção da noticia na publicação e na hora de exibir ela pegue a imagem que salvei na noticia (não a de dentro do editor, a da noticia mesmo.) Grato... -- Felipe Toscano
Re: [zope-pt] Imagens da própria noticia no CMF Publicator ??
Amigo Cleber, Acho que o FORUM, é uma ferramenta ÓTIMA para compartilhar conhecimento, e agradeço ao bom Deus pela pessoa com a idéia de criar este especificamente. Porem nós devemos SIM procurar antes de perguntar, mas AI EU TE PERGUNTO, NÃO POSSO PROCURAR E AO MESMO TEMPO PERGUNTAR NA LISTA ??? Acho que NAS LISTAS, pessoas que ja passaram por esta experiência, podem explicar de maneira bem mais SUCINTA e MESMO que ja tenham RESPONDIDO PERGUNTAS ANTERIORES semelhantes, as mesmas SEMPRE vão poder Relembrar ou ate mesmo se APRIMORAREM naquele problema, passando assim novas soluções. DESCULPE A MINHA SINCERIDADE, SEM QUERER SER GROSSO OU CHATO. CONSELHO DE AMIGO MESMO ==> Acho que comentários como este de procurar em outro lugar, DESANIMA ao USUÁRIO da Lista, Perguntar Novamente. Por isso AGRADEÇO A SUA AJUDA, estarei ANALISANDO as OUTRAS perguntas E SE PODER ME ACRESCENTAR MAIS ALGUMA COISA SEREI GRATO Em 21/09/07, Cleber J Santos <[EMAIL PROTECTED]> escreveu: > > Felipe Toscano wrote: > > Fala Pessoal, > > > > Alguem sabe me dizer como faço para no CMF Publicator ao invés de eu > > relacionar uma imagem a publicação, eu fazer so a seleção da noticia na > > publicação e na hora de exibir ela pegue a imagem que salvei na noticia > (não > > a de dentro do editor, a da noticia mesmo.) > > > > Grato... > > > > > Opa Felipe, > > [Modo chato] Como já falado aqui na lista, é sempre legal usar dois > métodos antes de perguntar na lista [/Modo chato] > Pesquisando no google você verá que existem discussões que rolou aqui na > lista sobre este assunto, veja em : > > > http://www.google.com.br/search?hl=pt-BR&client=firefox-a&rls=org.mozilla%3Aen-US%3B%2BAlexa%3Aofficial&hs=Xdj&q=zope-pt+%22image_mini%22&btnG=Pesquisar&meta= > > AT, > > -- > #!/bin/bash > # Name: Cleber J Santos > # Email: [EMAIL PROTECTED] > # Icq: 27837 > > > -- Felipe Toscano
Re: [zope-pt] Imagens da própria noticia no CMF Publicator ??
Opa Mariooo... era exatamente isso que eu estava procurando!!! Grato!!! Em 23/09/07, Luciano Ramalho <[EMAIL PROTECTED]> escreveu: > > Caro Felipe, > > Seja bem-vindo. > > Perdôe a minha franqueza, mas você está errado e o Cleber fez muito bem ao > dizer para você procurar no Google e/ou no histórico da lista. > > Sou um profissional da Internet desde 1994 e posso lhe garantir que os > fóruns que funcionam bem são aqueles em que os participantes têm consciência > quanto ao melhor uso deste meio, e isto inclui a o entendimento de um > conceito básico de conhecido como "razão sinal/ruído". Informação útil é > sinal; o resto é ruído. Uma pergunta repetida várias vezes é não acrescenta > nenhuma informação, portanto é ruído. Imagine se todo dia, toda pessoa que > chegasse a esta lista refizesse as mesmas perguntas. Imagine se os veteranos > da lista, como é o Cleber, se omitissem de explicar os recém chegados qual o > comportamento considerado adequado. Logoo logo teríamos só ruído. E pode ter > certeza que os veteranos seriam os primeiros a ir embora, criar outro fórum > longe do barulho. > > Atenciosamente, > > Luciano Ramalho > > > > > > On 9/21/07, Felipe Toscano <[EMAIL PROTECTED] > wrote: > > > Amigo Cleber, > > > > Acho que o FORUM, é uma ferramenta ÓTIMA para compartilhar conhecimento, > > e agradeço ao bom Deus pela pessoa com a idéia de criar este > > especificamente. Porem nós devemos SIM procurar antes de perguntar, mas AI > > EU TE PERGUNTO, NÃO POSSO PROCURAR E AO MESMO TEMPO PERGUNTAR NA LISTA ??? > > > > Acho que NAS LISTAS, pessoas que ja passaram por esta experiência, podem > > explicar de maneira bem mais SUCINTA e MESMO que ja tenham RESPONDIDO > > PERGUNTAS ANTERIORES semelhantes, as mesmas SEMPRE vão poder Relembrar ou > > ate mesmo se APRIMORAREM naquele problema, passando assim novas soluções. > > > > DESCULPE A MINHA SINCERIDADE, SEM QUERER SER GROSSO OU CHATO. CONSELHO > > DE AMIGO MESMO ==> Acho que comentários como este de procurar em outro > > lugar, DESANIMA ao USUÁRIO da Lista, Perguntar Novamente. > > > > Por isso AGRADEÇO A SUA AJUDA, estarei ANALISANDO as OUTRAS perguntas E > > SE PODER ME ACRESCENTAR MAIS ALGUMA COISA SEREI GRATO > > > > > > > > Em 21/09/07, Cleber J Santos < [EMAIL PROTECTED]> escreveu: > > > > > > Felipe Toscano wrote: > > > > Fala Pessoal, > > > > > > > > Alguem sabe me dizer como faço para no CMF Publicator ao invés de eu > > > > relacionar uma imagem a publicação, eu fazer so a seleção da noticia > > > na > > > > publicação e na hora de exibir ela pegue a imagem que salvei na > > > noticia (não > > > > a de dentro do editor, a da noticia mesmo.) > > > > > > > > Grato... > > > > > > > > > > > Opa Felipe, > > > > > > [Modo chato] Como já falado aqui na lista, é sempre legal usar dois > > > métodos antes de perguntar na lista [/Modo chato] > > > Pesquisando no google você verá que existem discussões que rolou aqui > > > na > > > lista sobre este assunto, veja em : > > > > > > http://www.google.com.br/search?hl=pt-BR&client=firefox-a&rls=org.mozilla%3Aen-US%3B%2BAlexa%3Aofficial&hs=Xdj&q=zope-pt+%22image_mini%22&btnG=Pesquisar&meta= > > > > > > AT, > > > > > > -- > > > #!/bin/bash > > > # Name: Cleber J Santos > > > # Email: [EMAIL PROTECTED] > > > # Icq: 27837 > > > > > > > > > > > > -- > > Felipe Toscano > > > > > -- Felipe Toscano
[zope-pt] Pegando somente o mês e o ano no Slot CMF SIN ???
Fala pessoal, tranquilooo ??? Sera que alguém sabe me dizer como pego somente o MÊS e o ANO para colocar no titulo da noticia no SLOT do CMF Sin ?? O Codigo esta desta forma: MPU Agora do GOSTARIA DE COLOCAR AQUI PARA CHAMAR, LOGO EM SEGUIDA DO TÍTULO A DATA DE PUBLICAÇÃO: de de . Poderiam me dizer qual tag chamar para realizar isto ? -- Felipe Toscano
[zope-pt] Impondo Condição na Imagem (CMF Publicator)
Fala Pessoal!! Vocês ja me ajudaram a colocar a imagem da Noticia ao invés da imagem do publicator! Agora gostaria de criar uma condição para que quando não colocar uma imagem a noticia não apareça o erro de exibição de imagem no IE (No firefox não da este erro!). Procurei no Google, mas não encontrei nada em especifico não... alguém poderia me ajudar? O Código esta aqui: cont... cont...
[zope-pt] PloneFormGen + Plone Captchas ???
Fala Pessoal! Estou com dificuldades e gostaria da ajuda de vocês... Estou tentando colocar o Captchas no Formulário que criei com o PloneFormGen, alguém saberia quais são OS NOMES EXATOS dos arquivos no FormGen que tem que colocar as tag exigidas ??? No produto eles falam que tem que fazer estes passos: 1. insert captchas macro in your form like: 2. add captcha_validator to the list of validators of your form submitting controller python script like: [validators] validators=captcha_validator Aparentemente consegui fazer o passo 1, pois o campo ja esta aparecendo no formulário, mas o formulário continua sendo enviado mesmo sem digitar a senha do catcha. Por favor me ajudem... Grato... -- Felipe Toscano
[zope-pt] Re: PloneFormGen + Plone Captchas ???
Fala ae pessoal, como ninguém respondeu... ralei um pouco e consegui fazer as configurações sozinho... Ae esta a resposta: 1 --- O ARQUIVO NO FORMGEN QUE PRECISA COLOCAR A MACRO DO CAPTCHAR É O : PLONEFORMGEN/ SKINS/PLONEFORMGEN/FGEDITMACROS.PT 2 --- Agora você vai setar o arquivo de validação do captchar no ploneformgen neste local: PLONEFORMGEN/SKINS/PLONEFORMGEN/fg_base_view.cpt.metadata Nesta ordem: [validators] validators = fgvalidate_base validators = captcha_validator validators..form_add = validators..cancel = obs: cod cotinua.. 3 --- Agora você vai no captchar_validator e no lugar deste codigo: obs: cod else: captcha_tool.addExpiredKey(decrypted_key) return state.set(portal_status_message='Sucess') Colocará este: else: nextAction = context.fgGetSuccessAction() state.setNextAction( nextAction ) captcha_tool.addExpiredKey(decrypted_key) return state.set(portal_status_message='Form validated.') return state OBS: TEM DOIS ARQUIVOS DE VALIDAÇÃO COM O MESMO NOME, UM NA PASTA DINAMIC E OUTRO NA ESTATIC, como não sabia qual dos dois colocar, por via das duvidas coloquei nos dois Abraço a todos! Em 12/12/07, Felipe Toscano <[EMAIL PROTECTED]> escreveu: > > Fala Pessoal! > > Estou com dificuldades e gostaria da ajuda de vocês... > > Estou tentando colocar o Captchas no Formulário que criei com o > PloneFormGen, alguém saberia quais são OS NOMES EXATOS dos arquivos no > FormGen que tem que colocar as tag exigidas ??? > > No produto eles falam que tem que fazer estes passos: > > >1. insert captchas macro in your form like: > > > >2. add captcha_validator to the list of validators of your form >submitting controller python script like: > >[validators] > >validators=captcha_validator > > > Aparentemente consegui fazer o passo 1, pois o campo ja esta aparecendo no > formulário, mas o formulário continua sendo enviado mesmo sem digitar a > senha do catcha. > > Por favor me ajudem... > > Grato... > > -- > Felipe Toscano -- Felipe Toscano
[zope-pt] Erro quando faço referência do tipo {portal_url}...
Fala pessoal, Criei um a viewlet chamado a template "logogeral.pt". quando chamo alguma macro dentro desta template *(ex: searchbox)* esta acontecendo o seguinte erro: *KeyError **URL: file:C:\Arquivos de programas\Plone 3\Data\Products\CMFPlone\skins\plone_deprecated\global_searchbox.pt* *Line 11, Column 4* *Expression: * Não so na macro, mas se eu fizer alguma referência do tipo: ${portal_url} ele da erro e não identifica. No plone 2.5 fazia isto tranqüilamente, agora no 3 é diferente ? ou tenho que fazer alguma coisa que estou esquecendo ? Agradeço se alguém puder me ajudar * * -- Felipe Toscano
[zope-pt] Duvidas nas Viewlets
Fala ae pessoal, Estou refazendo do zero um portal de Plone 2.5 para Plone 3, estou começando pela parte do layout. Peguei a estrutura do DiyPloneStyle, para ja fazer a skin via produto. Ate ae lbz, consegui ja impor algumas modificações, porem quando cheguei na parte de viewlets EMPAQUEI Consegui fazer o "Hidden" nas viewlets que não quero que aparece. Agora eu quero customizar as viewlets que estão aparecendo, estou indo na PT as quais elas chamam, modificando. Porem no Portal elas não estão mostrando minhas modificações... Primeiramente coloquei as Templates customizadas, no meu produto, NÃO FUNCIONOU... Tambem tentei customiza-las na Custom diretamente e nada... O que estou fazendo de errado? Alguem, poderia me ajudar ?? Tentei criar minha propria viewlets como ensina no tutorial do Tchezope, Conseguir criar, mas na hora que agrego o codigo das templates padrão do plone na minha templete criada, da pau A priore gostaria de so customizar as viewlets padrão que deixei na exibição... Grato se alguem puder me ajudar... -- Felipe Toscano
Re: [zope-pt] Re: Duvidas nas Viewlets
Consegui redirecionar as viewlets para as templates que customizei na pasta "templates" dentro do .browser Porem quando tento chamar o mesmo codigo que tinha como padrão, esta dando erro... "Ta dando erro na hora que chamo url: O que pode ser ?? tenho que definir na interface para poder fazer tudo o que eu poderia fazer como se tivesse customizando a template padrão ?? interface.py *from plone.theme.interfaces import IDefaultPloneLayer class IBFSkin(IDefaultPloneLayer): """Marker interface that defines a Zope 3 layer. It will be used for the viewlets that we want to add to the "DotNet Example" skin only. """* Configure.zcml *http://namespaces.zope.org/zope"; xmlns:browser="http://namespaces.zope.org/browser";> * 2008/6/30 Dorneles Treméa <[EMAIL PROTECTED]>: > Opa Felipe, > > > > Fala ae pessoal, > > > > Estou refazendo do zero um portal de Plone 2.5 para Plone 3, estou > > começando pela parte do layout. Peguei a estrutura do DiyPloneStyle, > > para ja fazer a skin via produto. > > > > Ate ae lbz, consegui ja impor algumas modificações, porem quando cheguei > > na parte de viewlets EMPAQUEI Consegui fazer o "Hidden" nas viewlets > > que não quero que aparece. > > > > Agora eu quero customizar as viewlets que estão aparecendo, estou indo > > na PT as quais elas chamam, modificando. Porem no Portal elas não estão > > mostrando minhas modificações... > > > > Primeiramente coloquei as Templates customizadas, no meu produto, NÃO > > FUNCIONOU... Tambem tentei customiza-las na Custom diretamente e nada... > > > > O que estou fazendo de errado? Alguem, poderia me ajudar ?? > > é possível que você tenha colocado os templates dentro do diretório > 'skins' ao invés de colocá-las junto com as classes BrowserView (que > geralmente ficam no diretório 'browser'... :-/ > > Lembre-se que os templates de views não são a mesma coisa que os > templates dos skins. Os templates customizados dos skins ficam (por > padrão, mas você pode mudar) na pasta 'custom'. Todos os templates > customizados das views ficam na tool 'portal_view_customizations'. > > > Tentei criar minha propria viewlets como ensina no tutorial do Tchezope, > > Conseguir criar, mas na hora que agrego o codigo das templates padrão do > > plone na minha templete criada, da pau > > Bom, então é este erro que precisa ser corrigido, pois o tutorial > funciona. Refaça todas as etapas e veja o que você pulou... :-) > > HTH, > > -- > > Dorneles Treméa > X3ng Web Technology > http://nosleepforyou.blogspot.com > > > -- Felipe Toscano
[zope-pt] Como desabilitar o cache no Plone 3 ??
Fala ae pessoal, blz ?? Estou mudando o layout do portal que estou produzindo, porem estou tendo que reiniciar o zope toda vez para ver minha atualizações, lebro que quando isso acontecia no plone 2.5 era so desabilitar o cache do browser e no cachefu. Gostaria de saber se este é o mesmo procedimento que tenho que fazer no plone 3 ?? E se for, como e aonde devo fazer para desabilitar ?? (OBS: Plone - Windows)
[zope-pt] Ajuda no ZEO
Fala ae pessoal, estou com um servidor que esta com um instabilidade constante, onde esta caindo o serviço do zope. O administrador dos servidores me passou o log de erro, sera que olhando este log alguem poderia me me dar uma dica do que pode estar acontecendo?? Abradeço a todos que puderem me ajudar Segue abaixo o log que o administrador me passou: *2008-07-09T08:52:49 ERROR Zope.ZODBMountPoint Failed to mount database. * *exceptions.ValueError (corrupted record, oid) Traceback (most recent call last):* * File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py",* *line 94, in _getOrOpenObject* *conn = self._getMountedConnection(anyjar)* * File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py",* *line 78, in _getMountedConnection* *conn = self._getDB().open(version=root_conn.getVersion())* * File* *"/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/MountedObject.py",* *line 142, in _getDB* *return getConfiguration().getDatabase(self._path)* * File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 96, in getDatabase* *db = self._createDatabase(name, is_root)* * File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 113, in _createDatabase* *db = factory.open()* * File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 163, in open* *DB = self.createDB()* * File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 160, in createDB* *return ZODBDatabase.open(self)* * File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 97, in open* *storage = section.storage.open()* * File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 153, in open* *read_only_fallback=self.config.read_only_fallback)* * File "/usr/lib/zope2.8/lib/python/ZEO/ClientStorage.py", line 314, in __init__* *self._cache.open()* * File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 112, in open* *self.fc.scan(self.install)* * File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 835, in scan* *install(self.f, ent)* * File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 121, in install* *o = Object.fromFile(f, ent.key, skip_data=True)* * File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 630, in fromFile* *raise ValueError("corrupted record, oid")* *ValueError: corrupted record, oid*
Re: [zope-pt] Ajuda no ZEO
Fabiano, Obrigado pela ajuda, estarei enviando suas recomendações para o administrador dos servidores... Mais uma vez obrigado Att. Felipe 2008/7/9 Fabiano Weimar dos Santos <[EMAIL PROTECTED]>: > Oi Felipe, > > pelo erro, você ainda está usando Zope 2.8. Outros poderiam detalhar > melhor, mas as versões mais recentes do ZEO/ZODB (do Zope 2.9 e 2.10) > tem correções importantes. > > A mensagem mostra que você está com o cache corrompido. Apague os > arquivos .zec e analise se você realmente precisa usar cache > persistente no ZODB. As vezes, simplesmente não compensa. > > Att. > > Fabiano Weimar > > 2008/7/9 Felipe Toscano <[EMAIL PROTECTED] > >: > > > Fala ae pessoal, estou com um servidor que esta com um instabilidade > > constante, onde esta caindo o serviço do zope. O administrador dos > > servidores me passou o log de erro, sera que olhando este log alguem > poderia > > me me dar uma dica do que pode estar acontecendo?? Abradeço a todos que > > puderem me ajudar > > > > Segue abaixo o log que o administrador me passou: > > > > 2008-07-09T08:52:49 ERROR Zope.ZODBMountPoint Failed to mount database. > > > > exceptions.ValueError (corrupted record, oid) Traceback (most recent call > > last): > > > > File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py", > > > > line 94, in _getOrOpenObject > > > > conn = self._getMountedConnection(anyjar) > > > > File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py", > > > > line 78, in _getMountedConnection > > > > conn = self._getDB().open(version=root_conn.getVersion()) > > > > File > > > > "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/MountedObject.py", > > > > line 142, in _getDB > > > > return getConfiguration().getDatabase(self._path) > > > > File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 96, in > getDatabase > > > > db = self._createDatabase(name, is_root) > > > > File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 113, in > > _createDatabase > > > > db = factory.open() > > > > File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 163, > > in open > > > > DB = self.createDB() > > > > File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 160, > > in createDB > > > > return ZODBDatabase.open(self) > > > > File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 97, in open > > > > storage = section.storage.open() > > > > File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 153, in open > > > > read_only_fallback=self.config.read_only_fallback) > > > > File "/usr/lib/zope2.8/lib/python/ZEO/ClientStorage.py", line 314, in > > __init__ > > > > self._cache.open() > > > > File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 112, in open > > > > self.fc.scan(self.install) > > > > File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 835, in scan > > > > install(self.f, ent) > > > > File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 121, in install > > > > o = Object.fromFile(f, ent.key, skip_data=True) > > > > File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 630, in fromFile > > > > raise ValueError("corrupted record, oid") > > > > ValueError: corrupted record, oid > > > > -- > == > Fabiano Weimar dos Santos (xiru) > Weimar Consultoria > > Hospedagem Plone, Django, Zope 3, Grok... > http://www.pytown.com > == > > -- Felipe Toscano
[zope-pt] CMF Publicator e Condição para esconder Imagem ??
Fala ae pessoal, aqui no trabalho esta usando o CMF Publicator para exibição de notícias em destaque. O que eu mudei foi, que ao invés de mostrar a imagem do CMF eu estou pegando a imagem direta da Notícia. Ate ae tudo bem, mas estou com duvida na condição de esconder a imagem, pois se o usuário não salvar nenhuma imagem na noticia, o IE Mostra a imagem quebrada. *Gostaria de saber se alguem pode me ajudar a criar esta condição para que quando o usuário não salvar nenhuma imagem dentro da field de imagem da noticia, que eu possa esconder a exibição esta para que não ocorra mais erro no IE.* Aqui esta o codigo: * Title Description * -- Felipe Toscano
[zope-pt] Profundidade das pastas...
Fala ae pessoal, Fiz um menu com o qual ele é montado na busca de um certo tipo dentro da pasta. porem quando escolho o tipo pasta, ele pega a pasta e subpastas. Como eu faço para que ele pegue as pastas somente daquele nivel que eu desejar ?? ex: Na pasta "documentos" eu quero que pegue somente as pastas dentro desta mas não quero que ele apresente as subpastas... codigo feito: * Titulo da noticia *
[zope-pt] Mascara de Campo no Archetypes
Fala ae pessoal, Gerei um produto com o archgenxml, e agora gostaria de saber se tem a possibilidade de inserir mascaras nos campos sem ter que usar page templates, tem como eu criar dentro do proprio objeto (archetype criado). o produto que criei é para plone 2.1, 2.5... se tiver a possibilidade, tem como você mandarem algum exemplo ?? Abraço a todos, att .-- Felipe Toscano
[zope-pt] MasterSelectWidget
Fala ae pessoal, Estou fazendo um produto de Rh, e gostaria de impor uma dependência nas widget de selection. Pesquisei na net e vi que este produto (MasterSelectWidget) faz esta necessidade, porem não entendi como aplica-lo. Gostaria de fazer com que um selection "Vinculo" que tem como opções "terceirizado" e "servidor", quando selecionado a opção "terceirizado" o outro selection que vem logo abaixo traga o vocabulario referente as classificações de "terceirizado" ou se eu selecionar "servidor", no selection abaixo traga so o vocabulario referente a classificação de servidor. Alguem ja utilizou este produto??? Poderia me passar algum codigo de exemplo ?? Att.. Felipe Toscano
Re: [zope-pt] Re: MasterSelectWidget
Ja olhei a documentação, mas ainda não consegui aplicar no meu produto, se você tiver mais alguns exemplos alem do demo que você ja tenha aplicado em algum produto, p vai me ajudar pra caramba... você tem ??? 2008/9/9 Davi Medeiros <[EMAIL PROTECTED]> > Felipe, a documentação que acompanha o produto é muito boa, inclusive > vem com um Demo, que cairá como uma luva para sua necessidade. > > []s > Davi Lima > > --- Em zope-pt@yahoogrupos.com.br , "Felipe > Toscano" > <[EMAIL PROTECTED]> escreveu > > > > > Fala ae pessoal, > > > > Estou fazendo um produto de Rh, e gostaria de impor uma dependência nas > > widget de selection. Pesquisei na net e vi que este produto > > (MasterSelectWidget) faz esta necessidade, porem não entendi como > aplica-lo. > > > > Gostaria de fazer com que um selection "Vinculo" que tem como opções > > "terceirizado" e "servidor", quando selecionado a opção "terceirizado" o > > outro selection que vem logo abaixo traga o vocabulario referente as > > classificações de "terceirizado" ou se eu selecionar "servidor", no > > selection abaixo traga so o vocabulario referente a classificação de > > servidor. > > > > Alguem ja utilizou este produto??? > > > > Poderia me passar algum codigo de exemplo ?? > > > > Att.. > > > > Felipe Toscano > > > > > -- Felipe Toscano
Re: [zope-pt] Re: MasterSelectWidget
Cara to tentando impor um dependência assim: quando o cara selecionao valor "Terceirizado" no selection "VINCULO" quero que no selection "CLASSIFICAÇÃO" ele utilize o vocabulário no "getClassTerceirizado". Ou quando o cara seleciona o valor "Servidor" no selection "VINCULO" quero que no selection "CLASSIFICAÇÃO" ele utilize o vocabulário no "getClassServidor". Eu fiz desta forma que encontrei de exemplo na net, mas o mesmo estava incompleto... *WIDGETS* StringField( name='vinculo', #widget=SelectionWidget( #label="*Vínculo*", #description="Informe o vínculo do profissional com o MDS.", #format="select", #label_msgid='SGRH_label_vinculo', #description_msgid='SGRH_help_vinculo', #i18n_domain='SGRH', #), widget=MasterSelectWidget(label='Vínculo', description='Informe o vínculo do profissional com o MDS.', slave_fields = ({'name':'tp_vinc', 'action': 'vocabulary', 'vocab_method': 'getTypeClassificacao', 'control_param': 'master'},) ), required=1, schemata="Vínculo", vocabulary='getVinculos', searchable=1, enforceVocabulary=1 ), StringField( name='tp_vinc', widget=SelectionWidget( label="*Classificação*", description="Informe a classificação do vínculo.", format="select", label_msgid='SGRH_label_tp_vinc', description_msgid='SGRH_help_tp_vinc', i18n_domain='SGRH', ), required=1, schemata="Vínculo", #vocabulary='getTypeClassificacao', searchable=1, enforceVocabulary=1 ), *DEFINIÇÕES* def getVinculos(self): """ """ return DisplayList(( ["", "Selecione um Vínculo"], ["terceirizado", "Terceirizado"], ["servidor", "Servidor"], )) def getClassTerceirizado(self): """ """ return DisplayList(( ["consultor", "Consultor"], ["informatica", "Informática"], )) def getClassServidor(self): """ """ return DisplayList(( ["pgpe", "PGPE"], ["pss", "PSS"], ["cedido", "Cedido"], )) security.declarePublic('getTypeClassificacao') def getTypeClassificacao(self,master): """ """ if (master in ('terceirizado')): vocab = getClassTerceirizado if (master in ('servidor')): vocab = getClassServidor return vocab 2008/9/9 Davi Medeiros <[EMAIL PROTECTED]> > Infelizmente não tenho à mão. Veja se acha no Google ou coloca aqui a > parte do código onde você tá emperrando (copie o código do demo e vá > modificando). > > Abraço, > Davi > > > --- Em zope-pt@yahoogrupos.com.br , "Felipe > Toscano" > <[EMAIL PROTECTED]> escreveu > > > > Ja olhei a documentação, mas ainda não consegui aplicar no meu > produto, se > > você tiver mais alguns exemplos alem do demo que você ja tenha > aplicado em > > algum produto, p vai me ajudar pra caramba... você tem ??? > > > > 2008/9/9 Davi Medeiros <[EMAIL PROTECTED]> > > > > > Felipe, a documentação que acompanha o produto é muito boa, > inclusive > > > vem com um Demo, que cairá como uma luva para sua necessidade. > > > > > > []s > > > Davi Lima > > > > > > --- Em zope-pt@yahoogrupos.com.br 40yahoogrupos.com.br>, > "Felipe > > > Toscano" > > > escreveu > > > > > > > > > > > Fala ae pessoal, > > > > > > > > Estou fazendo um produto de Rh, e gostaria de impor uma > dependência nas > > > > widget de selection. Pesquisei na net e vi que este produto > > > > (MasterSelectWidget) faz esta necessidade, porem não entendi como > > > aplica-lo. > > > > > > > > Gostaria de fazer com que um selection "Vinculo" que tem como opções > > > > "terceirizado" e "servidor", quando selecionado a opção > "terceirizado" o > > > > outro selection que vem logo abaixo traga o vocabulario referente as > > > > classificações de "terceirizado" ou se eu selecionar "servidor", no > > > > selection abaixo traga so o vocabulario referente a classificação de > > > > servidor. > > > > > > > > Alguem ja utilizou este produto??? > > > > > > > > Poderia me passar algum codigo de exemplo ?? > > > > > > > > Att.. > > > > > > > > Felipe Toscano > > > > > > > > > > > > > > > > > > > > > -- > > Felipe Toscano > > > > > -- Felipe Toscano
Re: [zope-pt] Re: MasterSelectWidget
Galera consegui fazer o MasterSelectWidget FUNCIONAR!!! EHAIUHEAIUHEAIUE so to com um pequeno probleminha Eu faço as atribuições de valores nos selections feitos com o MasterSelectWidget, blz ele salva e tudo bem! Mas quando entro para editar o MASTER pega o valor salvo mas o SLAVE não pega... o que pode ser ??? sera que definir o vocabulario errado?? ou tem algum parametro faltando no produto (Bug)... Estou passando o codigo que eu fiz, e se encontrarem alguma coisa estranha ou uma forma melhor para fazer, você me passam... *CODIGO:* StringField( name='vinculo', widget=MasterSelectWidget(label='Vínculo', description='Informe o vínculo do profissional com o MDS.', slave_fields = ({'name':'tp_vinc', 'action': 'vocabulary', 'vocab_method': 'getSlavesClassificacao', 'control_param': 'master'}, {'name': 'tp_vinc', 'action': 'hide', 'hide_values': (''), },) ), required=1, schemata="Vínculo", vocabulary='getVinculos', searchable=1, enforceVocabulary=1 ), StringField( name='tp_vinc', widget=SelectionWidget( label="Classificação", description="Informe a classificação do vínculo.", format="select", label_msgid='SGRH_label_tp_vinc', description_msgid='SGRH_help_tp_vinc', i18n_domain='SGRH', ), required=1, schemata="Vínculo", vocabulary='getClassificacao', searchable=1, enforceVocabulary=1 ), *Definições* def getVinculos(self): """Retorna a lista de vínculos.""" portal_sgrh = getToolByName(self, 'portal_sgrh') result = [["","Selecione um Vínculo"]] vocabulary = portal_sgrh.getVocab_vinculo() for item in vocabulary: idd = item.get('id') valor = item.get('valor') result.append([idd, valor]) return DisplayList(tuple(result)) security.declarePublic('getSlavesClassificacao') def getSlavesClassificacao(self,master): portal_sgrh = getToolByName(self, 'portal_sgrh') result = [["","Selecione uma Classificação"]] vocabulary = portal_sgrh.getVocab_classificacao() if master == "": pass for item in vocabulary: vinculo = item.get('vinculo') if master == vinculo: idd = item.get('id') valor = item.get('valor') result.append([idd, valor]) return DisplayList(tuple(result)) 2008/9/9 Felipe Toscano <[EMAIL PROTECTED]> > Cara to tentando impor um dependência assim: > > quando o cara selecionao valor "Terceirizado" no selection "VINCULO" quero > que no selection "CLASSIFICAÇÃO" ele utilize o vocabulário no > "getClassTerceirizado". > > Ou > > quando o cara seleciona o valor "Servidor" no selection "VINCULO" quero que > no selection "CLASSIFICAÇÃO" ele utilize o vocabulário no > "getClassServidor". > > > Eu fiz desta forma que encontrei de exemplo na net, mas o mesmo estava > incompleto... > > > *WIDGETS* > > StringField( > name='vinculo', > #widget=SelectionWidget( > #label="*Vínculo*", > #description="Informe o vínculo do profissional com o MDS.", > #format="select", > #label_msgid='SGRH_label_vinculo', > #description_msgid='SGRH_help_vinculo', > #i18n_domain='SGRH', > #), > widget=MasterSelectWidget(label='Vínculo', > description='Informe o vínculo do > profissional com o MDS.', > slave_fields = ({'name':'tp_vinc', >'action': > 'vocabulary', >
Re: [zope-pt] Re: MasterSelectWidget
Fala Marcos, consegui fazer funcionar com o ultimo codigo postado... so que ainda não esta 100% pois quando salvo e entro em edição denovo os valores não estão voltando. ja ate perguntei aqui no forum o que pode estar acontecendo mas niguem ainda não me respondeu... Aproveitando mais uma o e-mail, gostaria de reforçar, se alguem souber como corrigo este codigo para que ele volte os valores "selected" me avisem... Abraço! 2008/9/25 Marcos Henrique Nassif de Alencar <[EMAIL PROTECTED]> > Felipe, estou fazendo o portal da justiça eleitoral e estou precisando de > um produto com as características do MasterSelectWidget, vc conseguiu fazer > funcionar ? Tem como me passar seu código. > > Obrigado > Marcos Nassif > > 2008/9/12 Felipe Toscano <[EMAIL PROTECTED]> > >> Galera consegui fazer o MasterSelectWidget FUNCIONAR!!! >> EHAIUHEAIUHEAIUE so to com um pequeno probleminha >> >> Eu faço as atribuições de valores nos selections feitos com o >> MasterSelectWidget, blz ele salva e tudo bem! Mas quando entro para editar o >> MASTER pega o valor salvo mas o SLAVE não pega... o que pode ser ??? sera >> que definir o vocabulario errado?? ou tem algum parametro faltando no >> produto (Bug)... Estou passando o codigo que eu fiz, e se encontrarem alguma >> coisa estranha ou uma forma melhor para fazer, você me passam... >> >> *CODIGO:* >> >> StringField( >> name='vinculo', >> widget=MasterSelectWidget(label='Vínculo', >> description='Informe o vínculo do >> profissional com o MDS.', >> slave_fields = ({'name':'tp_vinc', >>'action': >> 'vocabulary', >>'vocab_method': >> 'getSlavesClassificacao', >>'control_param': >> 'master'}, >>{'name': 'tp_vinc', >> 'action': 'hide', >> 'hide_values': >> (''), >> },) >> ), >> required=1, >> schemata="Vínculo", >> vocabulary='getVinculos', >> searchable=1, >> enforceVocabulary=1 >> ), >> >> StringField( >> name='tp_vinc', >> widget=SelectionWidget( >> label="Classificação", >> description="Informe a classificação do vínculo.", >> format="select", >> label_msgid='SGRH_label_tp_vinc', >> description_msgid='SGRH_help_tp_vinc', >> i18n_domain='SGRH', >> ), >> required=1, >> schemata="Vínculo", >> vocabulary='getClassificacao', >> searchable=1, >> enforceVocabulary=1 >> ), >> >> >> *Definições* >> >> def getVinculos(self): >> """Retorna a lista de vínculos.""" >> portal_sgrh = getToolByName(self, 'portal_sgrh') >> result = [["","Selecione um Vínculo"]] >> vocabulary = portal_sgrh.getVocab_vinculo() >> for item in vocabulary: >> idd = item.get('id') >> valor = item.get('valor') >> result.append([idd, valor]) >> return DisplayList(tuple(result)) >> >> security.declarePublic('getSlavesClassificacao') >> def getSlavesClassificacao(self,master): >> portal_sgrh = getToolByName(self, 'portal_sgrh') >> result = [["","Selecione uma Classificação"]] >> vocabulary = portal_sgrh.getVocab_classificacao() >> if master == "": >> pass >> for item in vocabulary: >> vinculo = item.get('vinculo') >> if master == vinculo: >> idd = item.get('id') >> valor = item.get('valor') >> result.append([idd, valor]) >> return DisplayList(tuple(result)) >> >> &
Re: [zope-pt] Felipe Toscano de Azevedo Cardoso quer manter contato no LinkedIn
Foi mal, pessoal do grupo... não era minha intenção mandar, mas o LinkedIn acabou enviando automaticamente para ka tambem... Mais uma vez desculpas... Felipe Toscano Em 2 de setembro de 2010 01:07, Felipe Toscano de Azevedo Cardoso < felipe.tosc...@gmail.com> escreveu: > > > LinkedIn > > Felipe Toscano de Azevedo Cardoso requested to add you as a connection on > LinkedIn: > > Olinda, > > Eu gostaria de adicioná-lo(a) à minha rede profissional no LinkedIn. - > Felipe Toscano de Azevedo Cardoso > > > Accept<http://www.linkedin.com/e/-k032ti-gdl3i0x1-53/pWqri_ColhrQ9Y1xheboj4-hKj73bS1bG3DIutMA/blk/I833653054_3/pmpxnSRJrSdvj4R5fnhv9ClRsDgZp6lQs6lzoQ5AomZIpn8_cRYQdj0PdjoPcPx9bSNpqmNqij0NbP8RdPgQc3sOdz4LrCBxbOYWrSlI/EML_comm_afe/> > View > invitation from Felipe Toscano de Azevedo > Cardoso<http://www.linkedin.com/e/-k032ti-gdl3i0x1-53/pWqri_ColhrQ9Y1xheboj4-hKj73bS1bG3DIutMA/blk/I833653054_3/0PnPgRc3cRdzcPe4ALqnpPbOYWrSlI/S2_svi/> > > > *WHY MIGHT CONNECTING WITH FELIPE TOSCANO DE AZEVEDO CARDOSO BE A GOOD > IDEA?* > > *Felipe Toscano de Azevedo Cardoso's connections could be useful to you* > After accepting Felipe Toscano de Azevedo Cardoso's invitation, check > Felipe Toscano de Azevedo Cardoso's connections to see who else you may know > and who you might want an introduction to. Building these connections can > create opportunities in the future. > > > © 2010, LinkedIn Corporation > >