Re: [zope-pt] Re: Produto tipo Pop Up

2007-07-05 Por tôpico Leonardo Miranda

Oi Natália,

Entra la no site [1] e baixe de novo, agora esta ok...

[1]
http://www.leonardomiranda.com.br/produtos_br/PortletBirthday.tar.gz/view

Abraços
Leonardo Miranda

Em 04/07/07, Natalia Souza [EMAIL PROTECTED] escreveu:


  Oi Leonardo

Gostei da idéia do produto. Vc poderia me dar mais umas dicas? Eu
tenho que configurar alguma coisa no produto? Eu o instalei e depois
disso não estou mais conseguindo acessar como membro. O acesso só
esta possível ao administrador, e não aparece a opção para cadastro
de data de aniversário nas preferências desse usuário.

Obrigada pela ajuda.

Abraço

Natália

--- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br,
Leonardo Miranda
[EMAIL PROTECTED] escreveu

 Boa noite Nátalia,

 Da uma olhada neste produto ai [1], é simples.. mais já vai ter
mostrar o
 caminho!!

 ele cria um propiedade data_niver para o usuário...

 ai os usuários terão que cadastra nas suas preferências a data de
 aniversario..

 dai ele te mostra em um portlet os usuários que estão fazendo
aniversario
 hoje..

 [1]

http://www.leonardomiranda.com.br/produtos_br/PortletBirthday.tar.gz/
view

 Att,
 Leonardo Miranda


 Em 03/07/07, Natalia Souza [EMAIL PROTECTED] escreveu:
 
  Oi,Ricardo
 
  Nenhuma... é só um exemplo de como o recurso poderia funcionar.
Na
  verdade eu gostaria de um programa ou um portlet que indicasse
  diariamente o aniversariante do dia, de modo automático.
 
  Natália
 
  --- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.brzope-pt%
40yahoogrupos.com.br, Ricardo
  Dani gauchoo@
  escreveu
  
   Natália, não conheço não, mas qual a relação deste problema com
  Pop Up?
  
   On 7/3/07, Natalia Souza nataliamsol@ wrote:
   
Olá Pessoal, Bom dia! Alguem sabe me dizer se existe algum
  produto
para o Plone que indique no site o aniversariante do dia? Ou
  seja, que
seja atualizado diariamente através de uma tabela com os
todos
osaniversariantes.
   
Abraços
   
Natália
   
   
   
  
  
  
   --
   Ricardo Lapa Dani
   http://www.paradigma.com.br
  
 
 
 


 



[zope-pt] Aniversariantes do Mês

2007-07-05 Por tôpico Natalia Souza
Olá Jean Ferri, tudo bem? Eu estou tentando criar um portlet para 
aniversariantes do mês, com o aquivo que vc postou no tchezope, de 
acordo com a dica do Cleber. Consegui intalá-lo, mas estou com uma 
dúvida: qual o código eu tenho que colocar no 'personalize_form', para 
a criação da data de nescimento?

Obrigada

Abraço

Natália



[zope-pt] Fwd: Erro de Script no AdminPortal

2007-07-05 Por tôpico Paulo Segundo

Desculpem,

 Esqueci de informar que estou usando o Plone 2.5.2, zope 2.9.5.


-- Forwarded message --
From: Paulo Segundo [EMAIL PROTECTED]
Date: Jul 5, 2007 10:34 AM
Subject: Erro de Script no AdminPortal
To: zope-pt@yahoogrupos.com.br

Pessoal,

 Sempre que acesso o AdminPortal estou recebendo o seguinte erro de script:

 illegal character -
/portal_javascripts/Plone%20Default/ploneScripts6813.js - Line 267

 Com isso não consigo mover os itens das minhas pastas e isso é um GRANDE
problema para meu site.

 Alguém já passou por isso? Alguém sabe se tem como desabilitar o script de
mover os itens arrastando e voltar para o velho script de mover os itens
pelas setas laterais da interface?

Desde já agradeço.

--
Paulo Segundo

--
Paulo Segundo


[zope-pt] Erro de Script no AdminPortal

2007-07-05 Por tôpico Paulo Segundo

Pessoal,

 Sempre que acesso o AdminPortal estou recebendo o seguinte erro de script:

 illegal character -
/portal_javascripts/Plone%20Default/ploneScripts6813.js - Line 267

 Com isso não consigo mover os itens das minhas pastas e isso é um GRANDE
problema para meu site.

 Alguém já passou por isso? Alguém sabe se tem como desabilitar o script de
mover os itens arrastando e voltar para o velho script de mover os itens
pelas setas laterais da interface?

Desde já agradeço.

--
Paulo Segundo


[zope-pt] Re: Produto tipo Pop Up

2007-07-05 Por tôpico Natalia Souza

Oi Leonardo

Funcionou perfeitamente! Muito obrigada  [:)]

Grande abraço

Natália

--- Em zope-pt@yahoogrupos.com.br, Leonardo Miranda
[EMAIL PROTECTED] escreveu

 Oi Natália,

 Entra la no site [1] e baixe de novo, agora esta ok...

 [1]

http://www.leonardomiranda.com.br/produtos_br/PortletBirthday.tar.gz/vie\
w

 Abraços
 Leonardo Miranda

 Em 04/07/07, Natalia Souza [EMAIL PROTECTED] escreveu:
 
  Oi Leonardo
 
  Gostei da idéia do produto. Vc poderia me dar mais umas dicas? Eu
  tenho que configurar alguma coisa no produto? Eu o instalei e depois
  disso não estou mais conseguindo acessar como membro. O acesso
só
  esta possível ao administrador, e não aparece a opção para
cadastro
  de data de aniversário nas preferências desse usuário.
 
  Obrigada pela ajuda.
 
  Abraço
 
  Natália
 
  --- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br,
  Leonardo Miranda
  leonardo.mirandas@ escreveu
  
   Boa noite Nátalia,
  
   Da uma olhada neste produto ai [1], é simples.. mais já vai
ter
  mostrar o
   caminho!!
  
   ele cria um propiedade data_niver para o usuário...
  
   ai os usuários terão que cadastra nas suas preferências a
data de
   aniversario..
  
   dai ele te mostra em um portlet os usuários que estão
fazendo
  aniversario
   hoje..
  
   [1]
  
 
http://www.leonardomiranda.com.br/produtos_br/PortletBirthday.tar.gz/
  view
  
   Att,
   Leonardo Miranda
  
  
   Em 03/07/07, Natalia Souza nataliamsol@ escreveu:
   
Oi,Ricardo
   
Nenhuma... é só um exemplo de como o recurso poderia
funcionar.
  Na
verdade eu gostaria de um programa ou um portlet que indicasse
diariamente o aniversariante do dia, de modo automático.
   
Natália
   
--- Em zope-pt@yahoogrupos.com.br
zope-pt%40yahoogrupos.com.brzope-pt%
  40yahoogrupos.com.br, Ricardo
Dani gauchoo@
escreveu

 Natália, não conheço não, mas qual a relação
deste problema com
Pop Up?

 On 7/3/07, Natalia Souza nataliamsol@ wrote:
 
  Olá Pessoal, Bom dia! Alguem sabe me dizer se existe
algum
produto
  para o Plone que indique no site o aniversariante do dia? Ou
seja, que
  seja atualizado diariamente através de uma tabela com os
  todos
  osaniversariantes.
 
  Abraços
 
  Natália
 
 
 



 --
 Ricardo Lapa Dani
 http://www.paradigma.com.br

   
   
   
  
 
 
 





Re: [zope-pt] Aniversariantes do Mês

2007-07-05 Por tôpico Jean Rodrigo Ferri
Natalia Souza escreveu:
 Olá Jean Ferri, tudo bem?

Olá Natalia,

 Eu estou tentando criar um portlet para 
 aniversariantes do mês, com o aquivo que vc postou no tchezope, de 
 acordo com a dica do Cleber. Consegui intalá-lo, mas estou com uma 
 dúvida: qual o código eu tenho que colocar no 'personalize_form', para 
 a criação da data de nescimento?

Eu não lembro bem desse código, eu acho que eu havia feito para alguma 
intranet... A propriedade que você criar no portal_memberdata deve ser 
algo como data_nascimento (Datetime). Você pode descobrir o nome dessa 
propriedade no próprio código fonte.

Na Intranet do Interlegis[1] a gente tem essa funcionalidade, mas 
pegando as informações do AD.

[1] 
http://repositorio.interlegis.gov.br/ILIntranet/trunk/skins/ILIntranet_public

Abraço,

-- 
Jean Ferri


Re: [zope-pt] Publicator

2007-07-05 Por tôpico Jean Rodrigo Ferri
Erico Andrei escreveu:
 Não existe uma solução que gerencie chamada/destaques e banners com a
 mesma eficiência. São tarefas diferentes e se você busca -- ao menos
 um pouco de -- performance, não poderá contar com a rotação dos
 banners sendo realizada no mesmo app server que o resto de sua
 aplicação.

Humm, na Intranet da Presidência da República o Vincenzo e o Vitor 
desenvolveram um portlet que fica rodando banners, com efeitos bem 
bacanas, usando o Publicator para escolher os banners e a lib JavaScript 
Scriptaculous (se não me engano) para gerar os efeitos de transição. 
Resolveu o problema, ficou bem agradável e funcional e não onerou o 
servidor.

Tem ainda alguns produtos no plone.org e outros desenvolvidos por 
brasileiros, como o PloneSlideShow do Cleber e o VKBanner da Karla.

 Nos projetos em que o cliente pede controle sobre como os banners são
 exibidos, métricas, etc, não tento re-inventar a roda e acabou
 configurando um OpenADS.

É uma opção, embora você sabe que eu (particulamente) não tenho simpatia 
pelos ADSs da vida.. ;-)

Abraço,

-- 
Jean Ferri


[zope-pt] ReferenceWidget

2007-07-05 Por tôpico Sandro Augusto Cardoso
Olá, lista!

Em um dos meus schemas há um field do tipo ReferenceField. Alguém sabe se 
existe alguma forma de alterar o
widget ReferenceWidget para que o mesmo não exiba 
titulo_do_objeto_a_ser_referenciado at
portal/objeto_a_ser_referenciado no combo select widget ReferenceWidget? 
Gostaria de exibir somente os títulos
dos objetos, como já é feito quando as opções são mostradas em forma de radio 
buttons (checkbox_bound).

O código do field está a seguir:

schema = Schema((

ReferenceField(
name='Localizacao',
widget=ReferenceWidget(
label='Localizacao',
label_msgid='Download_label_Localizacao',
i18n_domain='Download',
),
allowed_types=('pasta',),
multiValued=0,
required=1,
relationship='arquivo_localizacao'
),

),
)

Obrigado pela atenção,
Sandro.



Re: [zope-pt] ReferenceWidget

2007-07-05 Por tôpico Sandro Augusto Cardoso
Opa, Rodrigo! 

Funcionou! Valeu! Te pago uma ceva quando voltares a Porto.

Abraço,
Sandro.

-- Cabeçalho original ---

De: zope-pt@yahoogrupos.com.br
Para: zope-pt@yahoogrupos.com.br
Cópia: 
Data: Thu, 5 Jul 2007 17:07:39 -0300
Assunto: Re: [zope-pt] ReferenceWidget

 On 7/5/07, Sandro Augusto Cardoso [EMAIL PROTECTED] wrote:
 
 
  Olá, lista!
 
 Fala Sandro!
 
   Em um dos meus schemas há um field do tipo ReferenceField. Alguém sabe se 
  existe alguma forma de alterar o
   widget ReferenceWidget para que o mesmo não exiba 
  titulo_do_objeto_a_ser_referenciado at
   portal/objeto_a_ser_referenciado no combo select widget ReferenceWidget? 
  Gostaria de exibir somente os títulos
   dos objetos, como já é feito quando as opções são mostradas em forma de 
  radio buttons (checkbox_bound).
 
   O código do field está a seguir:
 
   schema = Schema((
 
   ReferenceField(
   name='Localizacao',
   widget=ReferenceWidget(
   label='Localizacao',
   label_msgid='Download_label_Localizacao',
   i18n_domain='Download',
   ),
   allowed_types=('pasta',),
   multiValued=0,
   required=1,
   relationship='arquivo_localizacao'
   ),
 
   ),
   )
 
 
 olha soh o arquivo dos fields (Archetypes/Field.py)
 
1550 class ReferenceField(ObjectField):
1551 A field for creating references between objects.
1552
1553 get() returns the list of objects referenced under the 
 relationship
1554 set() converts a list of target UIDs into references under the
1555 relationship associated with this field.
1556
1557 If no vocabulary is provided by you, one will be assembled based 
 on
1558 allowed_types.
1559 
1560
1561 __implements__ = ObjectField.__implements__
1562
1563 _properties = Field._properties.copy()
1564 _properties.update({
1565 'type' : 'reference',
1566 'default' : None,
1567 'widget' : ReferenceWidget,
1568
1569 'relationship' : None, # required
1570 'allowed_types' : (),  # a tuple of portal types,
 empty means allow all
1571 'allowed_types_method' :None,
1572 'vocabulary_display_path_bound': 5, # if
 len(vocabulary)  5, we'll
1573 # display path as well
1574 'vocabulary_custom_label': None, # e.g.
 b.getObject().title_or_id().
1575  # if given, this will
1576  # override display_path_bound
1577 'referenceClass' : Reference,
1578 'referenceReferences' : False,
1579 'callStorageOnSet': False,
1580 'index_method' : '_at_edit_accessor',
1581 })
 
 no teu caso vc precisa usar o seguinte:
 
1574 'vocabulary_custom_label': None, # e.g.
 b.getObject().title_or_id().
1575  # if given, this will
1576  # override display_path_bound
 
 Abraços!
 
   Obrigado pela atenção,
   Sandro.
 
 
 
 
 
 -- 
 Castardo
 ThreePointsWeb
 [EMAIL PROTECTED]
 +55 61 8162-2072
 



Re: [zope-pt] ReferenceWidget

2007-07-05 Por tôpico Rodrigo Castardo

Um amigo falou q eu tava falando barberagem na lista ...

motivo

segundo ele deu a entender q a dica era mexer no Archetypes/Field.py

explicacao explicita

bom, a coisa certa a fazer (se alguem entendeu da maneira acima) eh
setar o vocabulary_custom_label
no field do schema da SUA classe, e nao do Archetypes/Field.py =)

Bom, eh isso ... e eu aceito a cerva, polar, na lima e silva =D

Abraços!

On 7/5/07, Sandro Augusto Cardoso [EMAIL PROTECTED] wrote:


  Opa, Rodrigo!

Funcionou! Valeu! Te pago uma ceva quando voltares a Porto.

Abraço,
Sandro.

-- Cabeçalho original ---

De: zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br
Para: zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br
Cópia:
Data: Thu, 5 Jul 2007 17:07:39 -0300
Assunto: Re: [zope-pt] ReferenceWidget


 On 7/5/07, Sandro Augusto Cardoso [EMAIL 
PROTECTED]sacardoso%40terra.com.br
wrote:
 
 
  Olá, lista!

 Fala Sandro!

  Em um dos meus schemas há um field do tipo ReferenceField. Alguém sabe
se existe alguma forma de alterar o
  widget ReferenceWidget para que o mesmo não exiba
titulo_do_objeto_a_ser_referenciado at
  portal/objeto_a_ser_referenciado no combo select widget
ReferenceWidget? Gostaria de exibir somente os títulos
  dos objetos, como já é feito quando as opções são mostradas em forma
de radio buttons (checkbox_bound).
 
  O código do field está a seguir:
 
  schema = Schema((
 
  ReferenceField(
  name='Localizacao',
  widget=ReferenceWidget(
  label='Localizacao',
  label_msgid='Download_label_Localizacao',
  i18n_domain='Download',
  ),
  allowed_types=('pasta',),
  multiValued=0,
  required=1,
  relationship='arquivo_localizacao'
  ),
 
  ),
  )
 

 olha soh o arquivo dos fields (Archetypes/Field.py)

 1550 class ReferenceField(ObjectField):
 1551 A field for creating references between objects.
 1552
 1553 get() returns the list of objects referenced under the relationship
 1554 set() converts a list of target UIDs into references under the
 1555 relationship associated with this field.
 1556
 1557 If no vocabulary is provided by you, one will be assembled based on
 1558 allowed_types.
 1559 
 1560
 1561 __implements__ = ObjectField.__implements__
 1562
 1563 _properties = Field._properties.copy()
 1564 _properties.update({
 1565 'type' : 'reference',
 1566 'default' : None,
 1567 'widget' : ReferenceWidget,
 1568
 1569 'relationship' : None, # required
 1570 'allowed_types' : (), # a tuple of portal types,
 empty means allow all
 1571 'allowed_types_method' :None,
 1572 'vocabulary_display_path_bound': 5, # if
 len(vocabulary)  5, we'll
 1573 # display path as well
 1574 'vocabulary_custom_label': None, # e.g.
 b.getObject().title_or_id().
 1575 # if given, this will
 1576 # override display_path_bound
 1577 'referenceClass' : Reference,
 1578 'referenceReferences' : False,
 1579 'callStorageOnSet': False,
 1580 'index_method' : '_at_edit_accessor',
 1581 })

 no teu caso vc precisa usar o seguinte:

 1574 'vocabulary_custom_label': None, # e.g.
 b.getObject().title_or_id().
 1575 # if given, this will
 1576 # override display_path_bound

 Abraços!

  Obrigado pela atenção,
  Sandro.
 
 



 --
 Castardo
 ThreePointsWeb
 [EMAIL PROTECTED] castardo%40threepointsweb.com
 +55 61 8162-2072


 





--
Castardo
ThreePointsWeb
[EMAIL PROTECTED]
+55 61 8162-2072


Re: [zope-pt] ReferenceWidget

2007-07-05 Por tôpico Jean Rodrigo Ferri
Rodrigo Castardo escreveu:
 Um amigo falou q eu tava falando barberagem na lista ...
 
 motivo
 
 segundo ele deu a entender q a dica era mexer no Archetypes/Field.py
 
 explicacao explicita
 
 bom, a coisa certa a fazer (se alguem entendeu da maneira acima) eh
 setar o vocabulary_custom_label
 no field do schema da SUA classe, e nao do Archetypes/Field.py =)

Não é necessário setar um vocabulário customizado para fazer isso, 
existe um parâmetro do ReferenceField que é 
'vocabulary_display_path_bound' e tem o valor padrão 5, ou seja, até 5 
itens a informação mostrada fica como o Sandro falou.

Basta redefinir esse parâmetro para -1 que toda a informação permanecerá 
uniforme com qualquer quantidade de itens.

Exemplo:

http://repositorio.interlegis.gov.br/ILSAALTesouraria/trunk/AutorizacaoMovimentacao.py

Abraço,

-- 
Jean Ferri