[zope-pt] instalar tema em portais objectis.net

2010-05-20 Por tôpico sidornel...@rocketmail.com
Olá pessoal, boa tarde!

Gostaria de saber se alguém tem uma solução de como instalar um tema em portais 
objectis.net?? Eu sei instalar colocando o produto (tema) descompactado dentro 
da pasta Products da minha instancia... mas já que não tenho acesso ao servidor 
eu não consigo instalar um produto, ou melhor eu só sei instalar pelo 
servidor..existe alguma solução pra instalar produtos pela ZMI?? objectis.net 
utiliza plone 3.

Abç,

Simone



[zope-pt] Re: script para setar propriedade Folder

2010-05-06 Por tôpico sidornel...@rocketmail.com
Zénrique, bom dia..

muito obrigada funcionou!

abraços

--- Em zope-pt@yahoogrupos.com.br, José Henrique jhr...@... escreveu

 Em 30 de abril de 2010 11:13, sidornel...@...
 sidornel...@... escreveu:
  olá galera,
 
  criei uma propriedade (property) em todas as pastas (são + de 100) que 
  estao em um diretorio (/portal/escolas/) mas preciso mudar o valor da 
  propriedade (css_pasta) que eu criei, algumas pastas foram setadas como:
 
  propriedade css_pasta com o valor css_2
 
  e outras como:
 
  propriedade css_pasta com o valor css_escola
 
  eu preciso modificar ambos valores pra outros valores, como faço um script 
  que modifica, sendo que as que possuem valor css_2 recabam um valorA 
  por exemplo, e as que possuem o valor css_escola recebam um valorB.
 
 
 
 Utilize o método manage_changeProperties(**kw) para alterar as
 propriedades das pastas.
 
 Exemplo de código não testado:
 
 for pasta in context.escolas.objectValues('Folder'):
 css_pasta = pasta.getProperty('css_pasta')
 if css_pasta == 'css2':
 pasta.manage_changeProperties({'css_pasta', 'novo_valor'})
 if css_pasta == 'css_escola':
 pasta.manage_changeProperties({'css_pasta', 'novo_valor_escola'})
 
 Isto, é claro, se as pastas criadas forem objetos Folder comuns do Zope.
 
 Zénrique.





[zope-pt] Re: script para setar propriedade Folder

2010-05-06 Por tôpico sidornel...@rocketmail.com
obs.: tive que colocar modificar o seguinte:

ao inves de:

 pasta.manage_changeProperties({'css_pasta', 'novo_valor'})

coloquei:

 pasta.manage_changeProperties(css_pasta='novo_valor')

abraços.

--- Em zope-pt@yahoogrupos.com.br, sidornel...@... sidornel...@... escreveu

 Zénrique, bom dia..
 
 muito obrigada funcionou!
 
 abraços
 
 --- Em zope-pt@yahoogrupos.com.br, José Henrique jhreis@ escreveu
 
  Em 30 de abril de 2010 11:13, sidornellas@
  sidornellas@ escreveu:
   olá galera,
  
   criei uma propriedade (property) em todas as pastas (são + de 100) que 
   estao em um diretorio (/portal/escolas/) mas preciso mudar o valor da 
   propriedade (css_pasta) que eu criei, algumas pastas foram setadas como:
  
   propriedade css_pasta com o valor css_2
  
   e outras como:
  
   propriedade css_pasta com o valor css_escola
  
   eu preciso modificar ambos valores pra outros valores, como faço um 
   script que modifica, sendo que as que possuem valor css_2 recabam um 
   valorA por exemplo, e as que possuem o valor css_escola recebam um 
   valorB.
  
  
  
  Utilize o método manage_changeProperties(**kw) para alterar as
  propriedades das pastas.
  
  Exemplo de código não testado:
  
  for pasta in context.escolas.objectValues('Folder'):
  css_pasta = pasta.getProperty('css_pasta')
  if css_pasta == 'css2':
  pasta.manage_changeProperties({'css_pasta', 'novo_valor'})
  if css_pasta == 'css_escola':
  pasta.manage_changeProperties({'css_pasta', 'novo_valor_escola'})
  
  Isto, é claro, se as pastas criadas forem objetos Folder comuns do Zope.
  
  Zénrique.
 





[zope-pt] Re: script para setar propriedade Folder

2010-05-06 Por tôpico sidornel...@rocketmail.com
Funcionou com o igual (=)...

mas vou corrigir para dois pontos (:)

obg

abraço

--- Em zope-pt@yahoogrupos.com.br, José Henrique jhr...@... escreveu

 Em 6 de maio de 2010 08:20, sidornel...@...
 sidornel...@... escreveu:
  obs.: tive que colocar modificar o seguinte:
 
  ao inves de:
 
   pasta.manage_changeProperties({'css_pasta', 'novo_valor'})
 
  coloquei:
 
   pasta.manage_changeProperties(css_pasta='novo_valor')
 
  abraços.
 
 
 Errei na digitação.  O correto é
 pasta.manage_changeProperties({'css_pasta': 'novo_valor'}).  Ou seja,
 dois pontos ao invés de vírgula, como em qualquer dicionário.
 
 Zénrique.





Re: Res: [zope-pt] script python chamado em portlet

2010-05-06 Por tôpico sidornel...@rocketmail.com
Ei Tania, bom dia.

Obrigada pela dica..funcionou perfeito.

tb funcionou assim:

tal:define=seu_retorno python:context.seu_script(valor_do_parametro)

obg

abraços


--- Em zope-pt@yahoogrupos.com.br, Tania Andrea bmw_tani...@... escreveu

 tal:define=seu_retorno 
 python:context.seu_script(parametro=valor_do_parametro)
 
 Abraço,
 --
 Tânia Andrea
 
 
 
 
 
 De: sidornel...@... sidornel...@...
 Para: zope-pt@yahoogrupos.com.br
 Enviadas: Sexta-feira, 30 de Abril de 2010 11:32:48
 Assunto: [zope-pt] script python chamado em portlet
 
   
 Olá galera,
 
 pra finalizar tantas perguntas que postei hj..rs. agora é a ultima (de hoje, 
 prometo!)
 
 eu já fiz script python que é chamado em um portlet:
 
 div metal:define- macro=portlet i18n:domain= plone tal:define= caminho 
 here/script- py-teste; 
 
 mas ele não chama nenhuma função, apenas utiliza context.absolute_ url() e 
 faz algumas coisinhas. agora gostaria de criar um script python que 
 implemente uma função que recebe dois parametros faz alguns calculos e 
 retorna um valor, mas nao sei como chamar o script dentro do portlet como fiz 
 no script acima.
 
 abraços





[zope-pt] Re: busca no catalogo

2010-04-30 Por tôpico sidornel...@rocketmail.com
olá galera, 

a busca no catalogo sem buscar em sub-diretorios funcionou blz. mas alem de 
buscar apenas no diretorio passado preciso buscar apenas as pastas (Folder) que 
possua a propriedade (property) id_tipo (que eu adicionei nas pastas) com o 
valor 'cor1'

div tal:define=results python:request.get('results', 
here.portal_catalog.searchResults( path={'query':'/portal/escolas/','depth':1},

  portal_type='Folder',

  sort_on='sortable_title',

  review_state='visible')); 
 tal:condition=results

abraços.

--- Em zope-pt@yahoogrupos.com.br, Clayton claytonc.so...@... escreveu

 div tal:define=results python:request.get('results',
 here.portal_catalog.searchResults(
 path={'query':'/portal/escolas/','depth':1},
 
  portal_type='Folder',
 
  sort_on='sortable_title',
 
  review_state='visible'));
  tal:condition=results
 
 
 abraços,
 
 Clayton
 
 
 
 
 Em 29 de abril de 2010 10:34, sidornel...@... 
 sidornel...@... escreveu:
 
  Ei galera, bom dia!
 
  Estou precisando fazer uma busca no catalogo em um diretorio especifico
  (/portal/escolas/), mas qru buscar apenas por pastas dentro do diretorio
  passado, nao queru buscar subdiretorios do diretorio.. alguem sabe se tem
  algum parametro que eu seto na busca que faz essa verificacao?
 
  consulta que estou fazendo:
 
  div tal:define=caminho python: '/portal/escolas/';
  div tal:define=results python:request.get('results',
  here.portal_catalog.searchResults( path=caminho
 
 
 ,
  Type='Folder'
 
 
 ,
  sort_on='sortable_title'
 
 
 ,
  review_state='visible'));
 
 
 
   tal:condition=results
 
  retorna todos Folders do diretorio /portal/escolas e folders de
  subdiretorios.
 
 
 
 
 
  
 
  Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
  Para desistir envie uma mensagem em branco para:
  zope-pt-unsubscr...@... do Yahoo! Grupos
 
 
 





[zope-pt] script para setar propriedade Folder

2010-04-30 Por tôpico sidornel...@rocketmail.com
olá galera,

criei uma propriedade (property) em todas as pastas (são + de 100) que estao em 
um diretorio (/portal/escolas/) mas preciso mudar o valor da propriedade 
(css_pasta) que eu criei, algumas pastas foram setadas como:

propriedade css_pasta com o valor css_2

e outras como:

propriedade css_pasta com o valor css_escola

eu preciso modificar ambos valores pra outros valores, como faço um script que 
modifica, sendo que as que possuem valor css_2 recabam um valorA por 
exemplo, e as que possuem o valor css_escola recebam um valorB.





[zope-pt] criar propriedade (property) em algum tipo de conteudo com script

2010-04-30 Por tôpico sidornel...@rocketmail.com
Galera bom dia,

como crio um script que cria uma propriedade (property) em um tipo de conteúdo 
do plone, por ex. Folder.

supondo que a propriedade tenha titulo prop1 e valor propriedadedapasta

abraços



[zope-pt] script python chamado em portlet

2010-04-30 Por tôpico sidornel...@rocketmail.com
Olá galera,

pra finalizar tantas perguntas que postei hj..rs. agora é a ultima (de hoje, 
prometo!)

eu já fiz script python que é chamado em um portlet:

div metal:define-macro=portlet i18n:domain=plone tal:define=caminho 
here/script-py-teste;

mas ele não chama nenhuma função, apenas utiliza context.absolute_url() e faz 
algumas coisinhas. agora gostaria de criar um script python que implemente uma 
função que recebe dois parametros faz alguns calculos e retorna um valor, mas 
nao sei como chamar o script dentro do portlet como fiz no script acima.

abraços








[zope-pt] busca no catalogo

2010-04-29 Por tôpico sidornel...@rocketmail.com
Ei galera, bom dia!

Estou precisando fazer uma busca no catalogo em um diretorio especifico 
(/portal/escolas/), mas qru buscar apenas por pastas dentro do diretorio 
passado, nao queru buscar subdiretorios do diretorio.. alguem sabe se tem algum 
parametro que eu seto na busca que faz essa verificacao?

consulta que estou fazendo:

div tal:define=caminho python: '/portal/escolas/';
div tal:define=results python:request.get('results', 
here.portal_catalog.searchResults( path=caminho


, Type='Folder'


, 
sort_on='sortable_title'


, 
review_state='visible'));


tal:condition=results

retorna todos Folders do diretorio /portal/escolas e folders de subdiretorios.





[zope-pt] Re: busca no catalogo

2010-04-29 Por tôpico sidornel...@rocketmail.com
Valeu, funcionou direitinho!

--- Em zope-pt@yahoogrupos.com.br, Clayton claytonc.so...@... escreveu

 div tal:define=results python:request.get('results',
 here.portal_catalog.searchResults(
 path={'query':'/portal/escolas/','depth':1},
 
  portal_type='Folder',
 
  sort_on='sortable_title',
 
  review_state='visible'));
  tal:condition=results
 
 
 abraços,
 
 Clayton
 
 
 
 
 Em 29 de abril de 2010 10:34, sidornel...@... 
 sidornel...@... escreveu:
 
  Ei galera, bom dia!
 
  Estou precisando fazer uma busca no catalogo em um diretorio especifico
  (/portal/escolas/), mas qru buscar apenas por pastas dentro do diretorio
  passado, nao queru buscar subdiretorios do diretorio.. alguem sabe se tem
  algum parametro que eu seto na busca que faz essa verificacao?
 
  consulta que estou fazendo:
 
  div tal:define=caminho python: '/portal/escolas/';
  div tal:define=results python:request.get('results',
  here.portal_catalog.searchResults( path=caminho
 
 
 ,
  Type='Folder'
 
 
 ,
  sort_on='sortable_title'
 
 
 ,
  review_state='visible'));
 
 
 
   tal:condition=results
 
  retorna todos Folders do diretorio /portal/escolas e folders de
  subdiretorios.
 
 
 
 
 
  
 
  Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
  Para desistir envie uma mensagem em branco para:
  zope-pt-unsubscr...@... do Yahoo! Grupos
 
 
 





[zope-pt] template em um diretório

2010-04-15 Por tôpico sidornel...@rocketmail.com
iai galera, alguem sabe me informar como faço para chamar um main_template 
especifico que esta em um diretorio? 

por exemplo o main_template_pasta que se encontra no diretorio /portal/pasta 
chama-lo em um diretorio /portal/pasta/pasta1 ? eu coloquei no diretorio 
/portal/pasta/pasta1 um main_template com o seguinte codigo:

span tal:replace=structure python:here.main_template_pasta() /

funciona apenas se acesso a url /portal/pasta/pasta1/main_template mas qnd 
acesso outros conteudos dentro de /portal/pasta/pasta1/... dá vários erros..

Site Error

An error was encountered while publishing this resource.

KeyError
Sorry, a site error occurred.

.
.
.



[zope-pt] variável zope - url local

2010-04-14 Por tôpico sidornel...@rocketmail.com
Olá galera,

Sou iniciante no zope e plone, e estou a procura de uma variável que possua o 
url local independente de qual diretório eu estiver essa variável vai sempre me 
retornar o diretório atual.

Att,

Simone



[zope-pt] Re: variável zope - url local

2010-04-14 Por tôpico sidornel...@rocketmail.com
usei here/absolute_url também funcionou.
e o que eu n precisei eu use SLICE e consegui a url que precisava.

Obg.



--- Em zope-pt@yahoogrupos.com.br, Tony Morais tonyl...@... escreveu

 context.absolute_url() vai te retornar uma string com o path de onde vc
 estiver
 
 Tony Morais
 Estudante de Ciências da Computação
 
 
 2010/4/14 sidornel...@... sidornel...@...
 
 
 
  Olá galera,
 
  Sou iniciante no zope e plone, e estou a procura de uma variável que possua
  o url local independente de qual diretório eu estiver essa variável vai
  sempre me retornar o diretório atual.
 
  Att,
 
  Simone
 
   
 





[zope-pt] Re: repeat results

2010-04-14 Por tôpico sidornel...@rocketmail.com
vlw cara. funcionou certim!


--- Em zope-pt@yahoogrupos.com.br, José Henrique jhr...@... escreveu

 tal:newsitems tal:repeat=obj python:results[1:]
 
 Zénrique.
 
 2010/4/14 sidornel...@... sidornel...@...:
  Gostaria de saber como faço pra exibir a partir do segundo resultado da 
  pesquisa, como mostra abaixo:
 
  tal:newsitems tal:repeat=obj results
 
  é exibido todos os resultados de uma pesquisa.
 
 
 
 
 
  
 
  Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
  Para desistir envie uma mensagem em branco para: zope-pt-unsubscr...@... do 
  Yahoo! Grupos
 
 
 





[zope-pt] Re: repeat results

2010-04-14 Por tôpico sidornel...@rocketmail.com
Estou criando um portlet de notícias, a ultima noticia publicada ela é exibida 
com fotos titulo e descricao as 4 ultimas apenas titulo atraves de uma 
listagem. seria este o motivo de nao apresentar a primeira...pois iria ficar 
noticia repetida. =D

--- Em zope-pt@yahoogrupos.com.br, Tony Morais tonyl...@... escreveu

 Não tenho ideia por que iria querer pular a primeira linha, mas...
 
 tal:condition=repeat/obj/number!=1
 
 Tony Morais
 Estudante de Ciências da Computação
 
 
 2010/4/14 sidornel...@... sidornel...@...
 
 
 
  Gostaria de saber como faço pra exibir a partir do segundo resultado da
  pesquisa, como mostra abaixo:
 
  tal:newsitems tal:repeat=obj results
 
  é exibido todos os resultados de uma pesquisa.