[zope-pt] usuario sem permissao para alterar propriedades, plone 2.5

2006-07-24 Por tôpico Gustavo Rahal



OláNo plone 2.5 não estou conseguindo habilitar a alteração das propriedades pelos próprios usuários. Notei que no personalize_form existe uma nova entrada em cada campo:disabled python:member.canWriteProperty
('nome_do_campo') and default or 'disabled'Bem, até onde eu sei a propriedade "Set own properties" deveria regular isso mas mesmo estando habilitada para role "Authenticated" os usuários ainda não conseguem alterar nada.
Alguma idéia?ObrigadoGustavo
  

__._,_.___





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] groups dentro de grupos, plone 2.5

2006-07-24 Por tôpico Gustavo Rahal



OláNão estou conseguindo adicionar grupos dentro de grupos no plone 2.5?É necessária alguma alteração de configuração?ObrigadoGustavo

__._,_.___





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] Ambiente Zeo Maluco

2006-07-24 Por tôpico Diego Manhães Pinheiro
http://www.cyberciti.biz/tips/setting-processor-affinity-certain-task-or-process.html

Tá aí o link.
A idéia é pegar cada instancia e dizer com qual processador ele tem afinidade.
VLW.

2006/7/24, Diego Manhães Pinheiro <[EMAIL PROTECTED]>:
> Dá uma olhada nisso: http://mail.zope.org/pipermail/zope/2005-June/159597.html
>
> Parece que o Zope naturalmente nao roda em vários processadores.
> Vi em algum lugar que é possível definir em que processador uma
> determinado processo irá ficar.
>
> Vou procurar e depois eu posto aki.
> Até.
>
> 2006/7/17, Francisco Lopes de Faria <[EMAIL PROTECTED]>:
> >
> >
> >Olá galera?
> >
> > Estou com um ambiente zeo aqui em uma maquina com 4 processadores
> >
> > 4 instancias (como manda o regulamento) uma pra cada processador
> >
> > agora o que tah acontecendo é que do nada uma das instancias comeca a 
> > roubar 99% do processamento e eu nao consigo mais acessar meu site plone! o 
> > curioso é que tem outro site plone na minha instancia do zope e esse outro 
> > eu consigo acessar!
> >
> > alguem tem alguma ideia do que possa ser?
> >
> > Francisco
> >
> >
> > Em 17/07/06, Jacson Tiola <[EMAIL PROTECTED] > escreveu:
> > >
> > >
> > >Amigo,
> > >
> > > Usei uma função assim agora basta exibir o objeto na página que você 
> > > desejar!
> > >
> > > results = context.portal_catalog.searchResults( path="/site/destaque/", 
> > > portal_type="Image", sort_on='Date', sort_order='reverse', 
> > > review_state="published" )
> > >
> > > r = random.choice(results)
> > > object = r.id()
> > >
> > > return object
> > >
> > >
> > > Jacson Tiola
> > >
> > >
> > > Ruda Filgueiras < [EMAIL PROTECTED]> escreveu:
> > >
> > > On 7/15/06, robsonvirino < [EMAIL PROTECTED]> wrote:
> > >  > Olá amigos!
> > >  >
> > >  > Em uma  pasta no Plone, tenho os seguintes objetos:
> > >  > - Imagem_1
> > >  > - Imagem_2
> > >  > - Imagem_3
> > >  > - paginaPrincipal (Tipo: Página)
> > >  >
> > >  > O código de paginaPrincipal, deve chamar uma das três imagens
> > >  > aleatoriamente, toda vez que essa página for carregada... dentro do 
> > > Plone.
> > >  >
> > >  > O código de paginaPrincipal deve chamar aleatoriamente:
> > >  >  ou
> > >  >  ou
> > >  > 
> > >  >
> > >  > Como faço para implementar isso num tipo Página no Plone, sem ser pela
> > >  > ZMI?
> > >
> > >  Você tem que criar um template que faça isso e provavelmente um script
> > >  python para a lógica de randomização.
> > >
> > >  E se você estiver usando Plone 2.1, pode registrar esse template para
> > >  o tipo Página e assim usá-lo em quaquer Página que seja necessário,
> > >  apenas escolhendo seu novo template como visualização padrão dessa
> > >  página.
> > >
> > >  --
> > >  Rudá Porto  Filgueiras
> > >  Empresa Livre
> > >  http://www.empresalivre.com.br
> > >
> > >
> > >
> > >
> > >
> > > 
>   Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu
> celular.  Registre seu aparelho agora!
> > >
> > >
> > >
> >
> >
> >
> > --
> > Atenciosamente
> > +
> > Francisco Lopes de Faria
> > +  
>
>
>
> --
> ---
> Diego Manhães Pinheiro
> Linux User #375020
>


-- 
---
Diego Manhães Pinheiro
Linux User #375020


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
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:
http://br.yahoo.com/info/utos.html

 





Re: [zope-pt] Ambiente Zeo Maluco

2006-07-24 Por tôpico Diego Manhães Pinheiro
Dá uma olhada nisso: http://mail.zope.org/pipermail/zope/2005-June/159597.html

Parece que o Zope naturalmente nao roda em vários processadores.
Vi em algum lugar que é possível definir em que processador uma
determinado processo irá ficar.

Vou procurar e depois eu posto aki.
Até.

2006/7/17, Francisco Lopes de Faria <[EMAIL PROTECTED]>:
>
>
>Olá galera?
>
> Estou com um ambiente zeo aqui em uma maquina com 4 processadores
>
> 4 instancias (como manda o regulamento) uma pra cada processador
>
> agora o que tah acontecendo é que do nada uma das instancias comeca a roubar 
> 99% do processamento e eu nao consigo mais acessar meu site plone! o curioso 
> é que tem outro site plone na minha instancia do zope e esse outro eu consigo 
> acessar!
>
> alguem tem alguma ideia do que possa ser?
>
> Francisco
>
>
> Em 17/07/06, Jacson Tiola <[EMAIL PROTECTED] > escreveu:
> >
> >
> >Amigo,
> >
> > Usei uma função assim agora basta exibir o objeto na página que você 
> > desejar!
> >
> > results = context.portal_catalog.searchResults( path="/site/destaque/", 
> > portal_type="Image", sort_on='Date', sort_order='reverse', 
> > review_state="published" )
> >
> > r = random.choice(results)
> > object = r.id()
> >
> > return object
> >
> >
> > Jacson Tiola
> >
> >
> > Ruda Filgueiras < [EMAIL PROTECTED]> escreveu:
> >
> > On 7/15/06, robsonvirino < [EMAIL PROTECTED]> wrote:
> >  > Olá amigos!
> >  >
> >  > Em uma  pasta no Plone, tenho os seguintes objetos:
> >  > - Imagem_1
> >  > - Imagem_2
> >  > - Imagem_3
> >  > - paginaPrincipal (Tipo: Página)
> >  >
> >  > O código de paginaPrincipal, deve chamar uma das três imagens
> >  > aleatoriamente, toda vez que essa página for carregada... dentro do 
> > Plone.
> >  >
> >  > O código de paginaPrincipal deve chamar aleatoriamente:
> >  >  ou
> >  >  ou
> >  > 
> >  >
> >  > Como faço para implementar isso num tipo Página no Plone, sem ser pela
> >  > ZMI?
> >
> >  Você tem que criar um template que faça isso e provavelmente um script
> >  python para a lógica de randomização.
> >
> >  E se você estiver usando Plone 2.1, pode registrar esse template para
> >  o tipo Página e assim usá-lo em quaquer Página que seja necessário,
> >  apenas escolhendo seu novo template como visualização padrão dessa
> >  página.
> >
> >  --
> >  Rudá Porto  Filgueiras
> >  Empresa Livre
> >  http://www.empresalivre.com.br
> >
> >
> >
> >
> >
> > 
  Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu
celular.  Registre seu aparelho agora!
> >
> >
> >
>
>
>
> --
> Atenciosamente
> +
> Francisco Lopes de Faria
> +  



-- 
---
Diego Manhães Pinheiro
Linux User #375020


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
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:
http://br.yahoo.com/info/utos.html

 




Re: [zope-pt] Script no Workflow

2006-07-24 Por tôpico Diego Manhães Pinheiro
Um script de uma transição tem um parametro(geralmente denominado
state_change) que é o estado do objeto.
Tu tem que fazer o seguinte pra pegar o objeto.

obj=state_change.object
obj.reindexObject()

Tente fazer isso.
Espero ter ajudado.
2006/7/17, Francisco Lopes de Faria <[EMAIL PROTECTED]>:
>
>
>Olá galera!?
>
> Criei um script que busca a data de publicacao do objeto chamado 
> getDataPublicacao
>
> inclui o resultado desse script como um indice no catalogo
>
> qro que qndo ele publicar o objeto ele atualize esse valor e coloque a data 
> de publicacao do objeto
>
> entao fui no workflow e criei o script com uma chamada 
> "context.reindexObject()"
>
> coloquei pra executar esse script no "after" da transicao publicar
>
> mas nao está ocorrendo!
>
>  Alguem tem alguma ideia do que pode ser?
>
> Francisco
>   



-- 
---
Diego Manhães Pinheiro
Linux User #375020


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
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:
http://br.yahoo.com/info/utos.html

 





[zope-pt] Link para Aplicação Externa usando IFrame

2006-07-24 Por tôpico eduzope
Pessoal, 

Estou utilizando o artigo do tchezope para i-frame:   
http://www.tchezope.org/Members/fsanches/artigos_estudos/link_externo_if
rame/view

Funcionou beleza, mas gostaria que o link do iframe da aplicação 
externa abra em uma outra janela? Alguem pode me dar um help?

Obrigado.

EduZope.






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
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:
http://br.yahoo.com/info/utos.html

 





[zope-pt] Re: Bug no tratamento de herança?

2006-07-24 Por tôpico Daniel Vainsencher
--- Em zope-pt@yahoogrupos.com.br, Rafahela Bazzanella
<[EMAIL PROTECTED]> escreveu
>
> Oi Daniel,
> 

Oi Rafa.

> Será que vc não está querendo algo como o
> LlsMultipleChoice [1].
> 

Infelizmente, não.
Já tinha pesquisado este produto. Ele é bem desenhado e tem recursos
muito úteis (estatísticas, agrupamento de questões, etc) mas é
projetado para Questionários on-line. Cogitei extendê-lo mas
reaproveitaria pouca coisa e teria algumas amarrações indesejadas.
O produto que estou desenvolvendo trata de questões de provas que não
são on-line e têm uma variedade de formas e tipos bem diferente de
Provas e questões on-line.


Obrigado pela dica.

[]s
Daniel

> Rafa
> 
> [1] http://plone.org/products/llsmc
> 
> 
> --- Daniel Vainsencher <[EMAIL PROTECTED]>
> escreveu:
> 
> > --- Em zope-pt@yahoogrupos.com.br, "Rodrigo
> > Castardo"
> > <[EMAIL PROTECTED]> escreveu
> > >
> > > Pessoal,
> > > 
> > > segue uma dica, existe o CMFQuestion, ou
> > CMFQuestions, que
> > implementa isso,
> > > eu comecei a tradução dele a uns 2 meses atrás e
> > nao consegui
> > terminar, se
> > > nós traduzirmos o bixo ele provavelmente serve
> > como uma luva para o
> > que o
> > > Daniel precisa e ainda ajudamos a na tradução do
> > produto :)
> > 
> > Oi Rodrigo.
> >  
> > Dei uma olhada no CMFQuestions[1]. Confesso que não
> > instalei.  Li a
> > documentação e dei uma olhada no código. Parece
> > interessante para quem
> > precisa montar questionários on-line. Aliás na
> > pesquisa encontrei um
> > outro Produto;CMF Questionnaire[2];com recursos bem
> > interessantes
> > 
> > No entanto a natureza do produto que estou
> > desenvolvendo é diferente.
> > É um banco de questões, com montagem e administração
> > de provas,
> > processamento e divulgação de resultados para
> > concursos. Infelizmente
> > a abordagem de [1] e [2] difere bastante da minha.
> > 
> > Analisei também o modo como ele implementou os
> > diversos tipos de
> > questão para ver se me dava uma luz na questão da
> > herança. Para minha
> > Infelicidade ele distingue os tipos de questão
> > apenas na exibição (nos
> > templates). Eu realmente preciso de classes
> > distintas. :-( 
> > 
> > Obrigado pela sugestão.
> > 
> > [1] http://plone.org/products/cmfquestions
> > [2] http://plone.org/products/cmfquestionnaire
> > 
> > []s
> > Daniel
> > 
> > > 
> > > []'s
> > > 
> > > Castardo
> > > 
> > > 
> > > On 7/21/06, Juracy Filho <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Eu tive este problema há algum tempo atrás e
> > resolvi, porém, estou sem
> > > > este código a disposição no momento (na segunda
> > posso verificar), não
> > > > lembro ao certo se resolvi usando BaseClass ou
> > nenhuma super-classe.
> > > >
> > > > Quanto ao ArchGenXML, se você quiser que ele
> > gere uma classe que não
> > > > herde de nenhuma super-classe você deve usar a
> > tagged value:
> > > > base_class na classe, assim:
> > > >
> > > > base_class = 0
> > > >
> > > > Olhe em:
> > > >
> >
>
http://plone.org/documentation/tutorial/archgenxml-getting-started/classes
> > > >
> > > > Simple Derivation
> > > >
> > > > All content types in Archetypes are derived from
> > one of the base
> > > > classes - BaseContent, BaseFolder,
> > OrderedBaseFolder and so on. If you
> > > > wish to turn this off, for example because the
> > base class is being
> > > > inherited from a parent class, you can set the
> > base_class tagged value
> > > > to 0.
> > > >
> > > >
> > > > On 7/21/06, Daniel Vainsencher
> > <[EMAIL PROTECTED]> wrote:
> > > > > --- Em zope-pt@yahoogrupos.com.br, "Juracy
> > Filho" <[EMAIL PROTECTED]>
> > escreveu
> > > > > >
> > > > > > Daniel, não pude testar para vê se realmente
> > funciona, mas
> > acredito
> > > > > que a
> > > > > > solução do seu problema seria herdar Questao
> > de BaseClass e não de
> > > > > > BaseContent.
> > > > > >
> > > > >
> > > > > Juracy, a sua sugestão não funcionou mas acho
> > que lançou uma luz na
> > > > > direção correta.
> > > > >
> > > > > Troquei BaseContent por BaseClass mas ocorreu
> > um  erro ao instalar o
> > > > > produto no Zope (na inicialização da
> > instância) porque a classe
> > > > > BaseClass não foi encontrada. Procurei por
> > exemplos em outros
> > produtos
> > > > > e não encontrei referência à bendita.
> > > > >
> > > > > No entanto encontrei esta referência em [1] :
> > > > >
> > > > > "By marking your class as abstract in your
> > model (usually a separate
> > > > > tick-box), you are signifying that it will not
> > be added as a content
> > > > > type. Such classes are useful as mixin parents
> > and as abstract base
> > > > > classes for more complex content types, and
> > will not have the
> > standard
> > > > > Archetypes registration machinery, factory
> > type information or
> > derive
> > > > > from BaseClass."
> > > > >
> > > > > Ela sugere que classes abstratas não devem
> > herdar de BaseClass (que
> > > > > interpretei como BaseContent). Fiz o teste
> > excluindo BaseClass como
> > > > > super classe de Questão e 

[zope-pt] Re: AGX e Classes de Associação

2006-07-24 Por tôpico Daniel Vainsencher
--- Em zope-pt@yahoogrupos.com.br, "Ruda Filgueiras" <[EMAIL PROTECTED]>
escreveu
>
> On 7/21/06, Daniel Vainsencher <[EMAIL PROTECTED]> wrote:
> > Mais alguma idéia?
> > Alguém já viu isto funcionando no Plone?
> 
> Eu nunca usei, mas já vi discussões sobre isso e que está documentado
> que funciona.
> 
> O trace parece ocorrer no momento que o catálogo tenta fazer um
> traverse tentando indexar os dados de workflow da classe de
> associação.
> 
> Faltou apenas testar com Zope2.7 e Plone2.1 :-)
> Pode ser incompatibilidade com o Five, já que o erro ocorre
exatamente lá.
> O Zope2.7 não vem com o Five "embutido".

Bingo! Funcionou nesta combinação de versões. O prroblema parece mesmo
estar na compatibilidade com o Five.

Sabe dizer qual o melhor encaminhamento para a questão? Isto pode ser
considerado um bug do Five?

Obrigado Rudá!

[]s
Daniel

> 
> -- 
> Rudá Porto Filgueiras
> Empresa Livre
> http://www.empresalivre.com.br
>







Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
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:
http://br.yahoo.com/info/utos.html

 




Re: [zope-pt] Re: Bug no tratamento de heran ça?

2006-07-24 Por tôpico Rafahela Bazzanella
Oi Daniel,

Será que vc não está querendo algo como o
LlsMultipleChoice [1].

Rafa

[1] http://plone.org/products/llsmc


--- Daniel Vainsencher <[EMAIL PROTECTED]>
escreveu:

> --- Em zope-pt@yahoogrupos.com.br, "Rodrigo
> Castardo"
> <[EMAIL PROTECTED]> escreveu
> >
> > Pessoal,
> > 
> > segue uma dica, existe o CMFQuestion, ou
> CMFQuestions, que
> implementa isso,
> > eu comecei a tradução dele a uns 2 meses atrás e
> nao consegui
> terminar, se
> > nós traduzirmos o bixo ele provavelmente serve
> como uma luva para o
> que o
> > Daniel precisa e ainda ajudamos a na tradução do
> produto :)
> 
> Oi Rodrigo.
>  
> Dei uma olhada no CMFQuestions[1]. Confesso que não
> instalei.  Li a
> documentação e dei uma olhada no código. Parece
> interessante para quem
> precisa montar questionários on-line. Aliás na
> pesquisa encontrei um
> outro Produto;CMF Questionnaire[2];com recursos bem
> interessantes
> 
> No entanto a natureza do produto que estou
> desenvolvendo é diferente.
> É um banco de questões, com montagem e administração
> de provas,
> processamento e divulgação de resultados para
> concursos. Infelizmente
> a abordagem de [1] e [2] difere bastante da minha.
> 
> Analisei também o modo como ele implementou os
> diversos tipos de
> questão para ver se me dava uma luz na questão da
> herança. Para minha
> Infelicidade ele distingue os tipos de questão
> apenas na exibição (nos
> templates). Eu realmente preciso de classes
> distintas. :-( 
> 
> Obrigado pela sugestão.
> 
> [1] http://plone.org/products/cmfquestions
> [2] http://plone.org/products/cmfquestionnaire
> 
> []s
> Daniel
> 
> > 
> > []'s
> > 
> > Castardo
> > 
> > 
> > On 7/21/06, Juracy Filho <[EMAIL PROTECTED]> wrote:
> > >
> > > Eu tive este problema há algum tempo atrás e
> resolvi, porém, estou sem
> > > este código a disposição no momento (na segunda
> posso verificar), não
> > > lembro ao certo se resolvi usando BaseClass ou
> nenhuma super-classe.
> > >
> > > Quanto ao ArchGenXML, se você quiser que ele
> gere uma classe que não
> > > herde de nenhuma super-classe você deve usar a
> tagged value:
> > > base_class na classe, assim:
> > >
> > > base_class = 0
> > >
> > > Olhe em:
> > >
>
http://plone.org/documentation/tutorial/archgenxml-getting-started/classes
> > >
> > > Simple Derivation
> > >
> > > All content types in Archetypes are derived from
> one of the base
> > > classes - BaseContent, BaseFolder,
> OrderedBaseFolder and so on. If you
> > > wish to turn this off, for example because the
> base class is being
> > > inherited from a parent class, you can set the
> base_class tagged value
> > > to 0.
> > >
> > >
> > > On 7/21/06, Daniel Vainsencher
> <[EMAIL PROTECTED]> wrote:
> > > > --- Em zope-pt@yahoogrupos.com.br, "Juracy
> Filho" <[EMAIL PROTECTED]>
> escreveu
> > > > >
> > > > > Daniel, não pude testar para vê se realmente
> funciona, mas
> acredito
> > > > que a
> > > > > solução do seu problema seria herdar Questao
> de BaseClass e não de
> > > > > BaseContent.
> > > > >
> > > >
> > > > Juracy, a sua sugestão não funcionou mas acho
> que lançou uma luz na
> > > > direção correta.
> > > >
> > > > Troquei BaseContent por BaseClass mas ocorreu
> um  erro ao instalar o
> > > > produto no Zope (na inicialização da
> instância) porque a classe
> > > > BaseClass não foi encontrada. Procurei por
> exemplos em outros
> produtos
> > > > e não encontrei referência à bendita.
> > > >
> > > > No entanto encontrei esta referência em [1] :
> > > >
> > > > "By marking your class as abstract in your
> model (usually a separate
> > > > tick-box), you are signifying that it will not
> be added as a content
> > > > type. Such classes are useful as mixin parents
> and as abstract base
> > > > classes for more complex content types, and
> will not have the
> standard
> > > > Archetypes registration machinery, factory
> type information or
> derive
> > > > from BaseClass."
> > > >
> > > > Ela sugere que classes abstratas não devem
> herdar de BaseClass (que
> > > > interpretei como BaseContent). Fiz o teste
> excluindo BaseClass como
> > > > super classe de Questão e funcionou.
> > > >
> > > > Bem, se isto que fiz estiver correto então o
> problema estaria no
> > > > ArchgenXML que gera classes abstratas herdando
> de BaseContent. Será
> > > > isto mesmo?
> > > >
> > > > [1]
> > > >
> > >
>
http://plone.org/documentation/tutorial/archgenxml-getting-started/tutorial-all-pages
> > > >
> > > > []s
> > > > Daniel
> > > >
> > > > > On 7/21/06, Daniel Vainsencher
> <[EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > --- Em zope-pt@yahoogrupos.com.br,
> "Luciano Ramalho"
> <[EMAIL PROTECTED]>
> > > > > > escreveu
> > > > > > >
> > > > > > > Daniel, talvez algum guru mais esperto
> que eu saiba te dar a
> > > > > > > solução, mas
> > > > > > > quero tentar te ajudar dando um toque
> sobre terminologia:
> quando
> > > se
> > > > > > > fala de
> > > > > > > pai e filho em OO isso pode ser ambíguo.
> > > > > > >
> > > > > > > A maioria das vezes, o pai

[zope-pt] Re: Bug no tratamento de herança?

2006-07-24 Por tôpico Daniel Vainsencher
--- Em zope-pt@yahoogrupos.com.br, "Rodrigo Castardo"
<[EMAIL PROTECTED]> escreveu
>
> Pessoal,
> 
> segue uma dica, existe o CMFQuestion, ou CMFQuestions, que
implementa isso,
> eu comecei a tradução dele a uns 2 meses atrás e nao consegui
terminar, se
> nós traduzirmos o bixo ele provavelmente serve como uma luva para o
que o
> Daniel precisa e ainda ajudamos a na tradução do produto :)

Oi Rodrigo.
 
Dei uma olhada no CMFQuestions[1]. Confesso que não instalei.  Li a
documentação e dei uma olhada no código. Parece interessante para quem
precisa montar questionários on-line. Aliás na pesquisa encontrei um
outro Produto;CMF Questionnaire[2];com recursos bem interessantes

No entanto a natureza do produto que estou desenvolvendo é diferente.
É um banco de questões, com montagem e administração de provas,
processamento e divulgação de resultados para concursos. Infelizmente
a abordagem de [1] e [2] difere bastante da minha.

Analisei também o modo como ele implementou os diversos tipos de
questão para ver se me dava uma luz na questão da herança. Para minha
Infelicidade ele distingue os tipos de questão apenas na exibição (nos
templates). Eu realmente preciso de classes distintas. :-( 

Obrigado pela sugestão.

[1] http://plone.org/products/cmfquestions
[2] http://plone.org/products/cmfquestionnaire

[]s
Daniel

> 
> []'s
> 
> Castardo
> 
> 
> On 7/21/06, Juracy Filho <[EMAIL PROTECTED]> wrote:
> >
> > Eu tive este problema há algum tempo atrás e resolvi, porém, estou sem
> > este código a disposição no momento (na segunda posso verificar), não
> > lembro ao certo se resolvi usando BaseClass ou nenhuma super-classe.
> >
> > Quanto ao ArchGenXML, se você quiser que ele gere uma classe que não
> > herde de nenhuma super-classe você deve usar a tagged value:
> > base_class na classe, assim:
> >
> > base_class = 0
> >
> > Olhe em:
> >
http://plone.org/documentation/tutorial/archgenxml-getting-started/classes
> >
> > Simple Derivation
> >
> > All content types in Archetypes are derived from one of the base
> > classes - BaseContent, BaseFolder, OrderedBaseFolder and so on. If you
> > wish to turn this off, for example because the base class is being
> > inherited from a parent class, you can set the base_class tagged value
> > to 0.
> >
> >
> > On 7/21/06, Daniel Vainsencher <[EMAIL PROTECTED]> wrote:
> > > --- Em zope-pt@yahoogrupos.com.br, "Juracy Filho" <[EMAIL PROTECTED]>
escreveu
> > > >
> > > > Daniel, não pude testar para vê se realmente funciona, mas
acredito
> > > que a
> > > > solução do seu problema seria herdar Questao de BaseClass e não de
> > > > BaseContent.
> > > >
> > >
> > > Juracy, a sua sugestão não funcionou mas acho que lançou uma luz na
> > > direção correta.
> > >
> > > Troquei BaseContent por BaseClass mas ocorreu um  erro ao instalar o
> > > produto no Zope (na inicialização da instância) porque a classe
> > > BaseClass não foi encontrada. Procurei por exemplos em outros
produtos
> > > e não encontrei referência à bendita.
> > >
> > > No entanto encontrei esta referência em [1] :
> > >
> > > "By marking your class as abstract in your model (usually a separate
> > > tick-box), you are signifying that it will not be added as a content
> > > type. Such classes are useful as mixin parents and as abstract base
> > > classes for more complex content types, and will not have the
standard
> > > Archetypes registration machinery, factory type information or
derive
> > > from BaseClass."
> > >
> > > Ela sugere que classes abstratas não devem herdar de BaseClass (que
> > > interpretei como BaseContent). Fiz o teste excluindo BaseClass como
> > > super classe de Questão e funcionou.
> > >
> > > Bem, se isto que fiz estiver correto então o problema estaria no
> > > ArchgenXML que gera classes abstratas herdando de BaseContent. Será
> > > isto mesmo?
> > >
> > > [1]
> > >
> >
http://plone.org/documentation/tutorial/archgenxml-getting-started/tutorial-all-pages
> > >
> > > []s
> > > Daniel
> > >
> > > > On 7/21/06, Daniel Vainsencher <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > --- Em zope-pt@yahoogrupos.com.br, "Luciano Ramalho"
<[EMAIL PROTECTED]>
> > > > > escreveu
> > > > > >
> > > > > > Daniel, talvez algum guru mais esperto que eu saiba te dar a
> > > > > > solução, mas
> > > > > > quero tentar te ajudar dando um toque sobre terminologia:
quando
> > se
> > > > > > fala de
> > > > > > pai e filho em OO isso pode ser ambíguo.
> > > > > >
> > > > > > A maioria das vezes, o pai é a super-classe e o filho é a
> > > > > > sub-classe. Mas
> > > > > > pode ser também que se trate de uma relação de composição:
o pai
> > > é > um
> > > > > > container e o filho é o objeto contido. No Zope2, com o
mecanismo
> > > > > > de
> > > > > > aquisição, essa possível confusão fica ainda mais
presente. Mas
> > > > > > note que é
> > > > > > fácil separar, desde que fique claro que herança é uma
relação de
> > > > > > pai-filho
> > > > > > entre CLASSES, e aquisição é uma relação entre OBJETOS
(instâncias
> > > > >

[zope-pt] Re: Bug no tratamento de herança?

2006-07-24 Por tôpico Daniel Vainsencher
--- Em zope-pt@yahoogrupos.com.br, "Juracy Filho" <[EMAIL PROTECTED]> escreveu
>
> Eu tive este problema há algum tempo atrás e resolvi, porém, estou sem
> este código a disposição no momento (na segunda posso verificar), não
> lembro ao certo se resolvi usando BaseClass ou nenhuma super-classe.
> 
> Quanto ao ArchGenXML, se você quiser que ele gere uma classe que não
> herde de nenhuma super-classe você deve usar a tagged value:
> base_class na classe, assim:
> 
> base_class = 0
> 
> Olhe em:
http://plone.org/documentation/tutorial/archgenxml-getting-started/classes
> 
> Simple Derivation
> 
>  All content types in Archetypes are derived from one of the base
> classes - BaseContent, BaseFolder, OrderedBaseFolder and so on. If you
> wish to turn this off, for example because the base class is being
> inherited from a parent class, you can set the base_class tagged value
> to 0.

Opa, ótima dica esta do base_class = 0. 

Fazer com que a classe abstrata não herde de nenhuma classe
(BaseContent) resolveu o problema. Se este for o tratamento esperado
mesmo, o AGX não deveria omitir a herança de BaseContent quando a
classe fosse abstrata?

[]s
Daniel

> 
> On 7/21/06, Daniel Vainsencher <[EMAIL PROTECTED]> wrote:
> > --- Em zope-pt@yahoogrupos.com.br, "Juracy Filho" <[EMAIL PROTECTED]>
escreveu
> > >
> > > Daniel, não pude testar para vê se realmente funciona, mas acredito
> > que a
> > > solução do seu problema seria herdar Questao de BaseClass e não de
> > > BaseContent.
> > >
> >
> > Juracy, a sua sugestão não funcionou mas acho que lançou uma luz na
> > direção correta.
> >
> > Troquei BaseContent por BaseClass mas ocorreu um  erro ao instalar o
> > produto no Zope (na inicialização da instância) porque a classe
> > BaseClass não foi encontrada. Procurei por exemplos em outros produtos
> > e não encontrei referência à bendita.
> >
> > No entanto encontrei esta referência em [1] :
> >
> > "By marking your class as abstract in your model (usually a separate
> > tick-box), you are signifying that it will not be added as a content
> > type. Such classes are useful as mixin parents and as abstract base
> > classes for more complex content types, and will not have the standard
> > Archetypes registration machinery, factory type information or derive
> > from BaseClass."
> >
> > Ela sugere que classes abstratas não devem herdar de BaseClass (que
> > interpretei como BaseContent). Fiz o teste excluindo BaseClass como
> > super classe de Questão e funcionou.
> >
> > Bem, se isto que fiz estiver correto então o problema estaria no
> > ArchgenXML que gera classes abstratas herdando de BaseContent. Será
> > isto mesmo?
> >
> > [1]
> >
http://plone.org/documentation/tutorial/archgenxml-getting-started/tutorial-all-pages
> >
> > []s
> > Daniel
> >
> > > On 7/21/06, Daniel Vainsencher <[EMAIL PROTECTED]> wrote:
> > > >
> > > > --- Em zope-pt@yahoogrupos.com.br, "Luciano Ramalho"
<[EMAIL PROTECTED]>
> > > > escreveu
> > > > >
> > > > > Daniel, talvez algum guru mais esperto que eu saiba te dar a
> > > > > solução, mas
> > > > > quero tentar te ajudar dando um toque sobre terminologia:
quando se
> > > > > fala de
> > > > > pai e filho em OO isso pode ser ambíguo.
> > > > >
> > > > > A maioria das vezes, o pai é a super-classe e o filho é a
> > > > > sub-classe. Mas
> > > > > pode ser também que se trate de uma relação de composição: o pai
> > é > um
> > > > > container e o filho é o objeto contido. No Zope2, com o
mecanismo
> > > > > de
> > > > > aquisição, essa possível confusão fica ainda mais presente. Mas
> > > > > note que é
> > > > > fácil separar, desde que fique claro que herança é uma
relação de
> > > > > pai-filho
> > > > > entre CLASSES, e aquisição é uma relação entre OBJETOS
(instâncias
> > > > > de
> > > > > classes).
> > > > >
> > > > > Isto posto, no problema que você relata você fala de "objeto pai
> > > > > (Questão)".
> > > > > Mas se Questao é uma classe abstrata, então ela não tem
instâncias
> > > > > por
> > > > > definição! Acho que você está confundindo os conceitos.
> > > > >
> > > >
> > > > Corretíssima a observação. Do modo como escrevi está impreciso
> > > > e incorreto.
> > > >
> > > > > Tente reformular a descrição do seu problema sendo mais
preciso na
> > > > > distinção
> > > >
> > > > Aí vai:
> > > >
> > > > Classes:
> > > >- Questão - Classe abstrata e superclasse de MultiplaEscolha;
> > > >- MultiplaEscolha - Especialização de Questão, relação de
> > > >composição (contém) com Alternativa e,
> > > >em função da composição, também herda de
> > > >BaseFolder.
> > > >- Alternativa - Relação de composição (está contida) com
> > > >MultiplaEscolha
> > > >
> > > > Para facilitar postei o código das classes em
> > > > http://paste.plone.org/6063 (Obrigado pela dica Jean)
> > > >
> > > > A minha intenção era colocar alternativas (instâncias de
Alternativa)
> > > > dentro de questões de multipla 

[zope-pt] Site principal

2006-07-24 Por tôpico Marcelo Reis



Como faço para tornar um site que atualmente tem uma url como http://dominio.com.br:8080/meusite como o site padrão do servidor? 
		 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora!
__._,_.___





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








   



  




  
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] Re: Problemas ao criar Notícia

2006-07-24 Por tôpico gabrieldesouzza
Marlony,

Você está rodando esse plone em windows ? Se for em windows vc tem de
adicionar a biblioteca PIL em páginas específicas como foi o meu caso
e mesmo no linux acabou sendo utilizado.

Grato pela Atenção.

Gabriel


--- Em zope-pt@yahoogrupos.com.br, "Wesley Lopes" <[EMAIL PROTECTED]> escreveu
>
> Vc precisa da biblioteca PIL para que as imagem apareça.
> 
> Wesley
> 
> 
> 2006/7/23, Marlony Gabriel <[EMAIL PROTECTED]>:
> >
> >  Galera é o seguinte:
> >Estou usando o plone 2.1.2 e estou com um problema que
realmente está
> > me tirando o sono. Ao criar uma notícia com um usuário que possui
permissão
> > de manager, a notícia é criada, mas a imagem escolhida para a
notícia não é
> > armazenada e para que a imagem apareça, eu tenho que editar a
notícia e
> > adicionar a imagem novamente.
> >Quando a notícia é criada com um usuário que tenha permissão de
owner,
> > a coisa é ainda mais complicada porque se você tentar adicionar a
notícia
> > com a imagem, ele simplesmente não cria a notícia e retorne uma
mensagem
> > dizendo que o usuário não tem privilégios suficientes.
> > 
> >
>







Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
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:
http://br.yahoo.com/info/utos.html

 




Re: [zope-pt] Problemas ao criar Notícia

2006-07-24 Por tôpico Wesley Lopes



Vc precisa da biblioteca PIL para que as imagem apareça.
 
Wesley 
2006/7/23, Marlony Gabriel <[EMAIL PROTECTED]>:


Galera é o seguinte:   Estou usando o plone 2.1.2 e estou com um problema que realmente está me tirando o sono. Ao criar uma notícia com um usuário que possui permissão de manager, a notícia é criada, mas a imagem escolhida para a notícia não é armazenada e para que a imagem apareça, eu tenho que editar a notícia e adicionar a imagem novamente. 
   Quando a notícia é criada com um usuário que tenha permissão de owner, a coisa é ainda mais complicada porque se você tentar adicionar a notícia com a imagem, ele simplesmente não cria a notícia e retorne uma mensagem dizendo que o usuário não tem privilégios suficientes. 
 

__._,_.___





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!.






__,_._,___