--- 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 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).
> > > > > > > >
> > 
> === message truncated ===
> 
> 
> 
>               
> _______________________________________________________ 
> O Yahoo! está de cara nova. Venha conferir!
> http://br.yahoo.com/preview
>







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

 



Responder a