[zope-pt] Vaga desenvolvedor PZP - Brasília

2007-02-22 Por tôpico LEONARDO AUGUSTO
A empresa CENTRAL IT está abrindo vagas para desenvolvedor PZP, de
nivel Pleno e Senior, para trabalhar full time em brasília e que tenha
conhecimento em:

* Python avançado;

* Domínio em Zope/Plone;

* Ter desenvolvido produtos para o Plone (Archetypes);

* Experiência em desenvolvimento de sistemas;

* Conhecimentos em UML;

* Conhecimentos em servidores Linux (Debian);

* Configuração de ambiente (PZP + Apache + Squid);

* Experiência com balanceamento de carga e alta disponibilidade;

* Experiência com otimização de performace PZP;

* Conhecimentos em BD Relacional e conexão com Zope;

* Experiencia em HTML, CSS e Javascript (padrões W3C);

* Experiencia com portais usando várias skins do plone;

Mandar curriculo para [EMAIL PROTECTED] juntamente com a
pretenção salarial.



[zope-pt] Como gravar as configurações de um site Plone?

2007-02-22 Por tôpico Fabio Montefuscolo
Olá,

Além da Skin, gostaria de gravar as customizações que fiz no
portal_actions, portal_workflow e as templates que criei, para serem
reutilizadas em outro site Plone. Tem algum modo de fazê-lo que não
seja serializar o Plone Site?

Grato,
Fabio Montefuscolo



[zope-pt] cliente rss plone 2.5

2007-02-22 Por tôpico Wilton Alencar

Pessoal, alguém está usando algum produto para cliente rss no plone 2.5.x
CMFSin parece descontinuado e cheio de problemas
CMFFeed depende de ZEO.
FeedFeeder?
CMFContentPanels?

Alguma indicação?
Obrigado.


--
Cordialmente,
Wilton Souza Alencar
www.tom.pro.br


Re: [zope-pt] Como gravar as configurações de um site Plone?

2007-02-22 Por tôpico Lincoln Sousa
Opa!

Fala amigão, se você estiver utilizando o plone 2.5 ou superior tem
uma coisinha fantástica pra resolver seu problema, é um tal de generic
setup que vem acompanhado de um ótimo tutorial:

http://plone.org/documentation/tutorial/genericsetup

On 2/22/07, Fabio Montefuscolo [EMAIL PROTECTED] wrote:
 Olá,

 Além da Skin, gostaria de gravar as customizações que fiz no
 portal_actions, portal_workflow e as templates que criei, para serem
 reutilizadas em outro site Plone. Tem algum modo de fazê-lo que não
 seja serializar o Plone Site?

 Grato,
 Fabio Montefuscolo



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





-- 
--
Lincoln de Sousa

http://www.paradigma.com.br
http://archlinux-br.org/people/lincoln/blog


Re: [zope-pt] Como gravar as configurações de um site Plone?

2007-02-22 Por tôpico Rodrigo Senra

[ Fabio Montefuscolo ]:

|Olá,
|
|Além da Skin, gostaria de gravar as customizações que fiz no
|portal_actions, portal_workflow e as templates que criei, para serem
|reutilizadas em outro site Plone. Tem algum modo de fazê-lo que não
|seja serializar o Plone Site?

Vc pode criar um produto (no filesystem) que manualmente cria (via
Python) estas estruturas, e depende da sua versão de Plone vc pode usar
o GenericSetup [1, 2] para obter o mesmo efeito.

[1] http://plone.org/documentation/tutorial/genericsetup
[2] http://plone.org/documentation/how-to/genericsetup-howto

Abração,
Senra

-
Rodrigo Senra
GPr Sistemas 
http://www.gpr.com.br


[zope-pt] Pesquisa por fragmento de texto

2007-02-22 Por tôpico jccfilho
Pessoal,

   Preciso fazer uma função para pesquisar no portal_catalog um 
fragmento de texto. Por exemplo tenho um conteúdo chamado meuTipo com 
dois registros conteudo1 e conteudo2. Ao buscar com um parâmetro 
contendo o fragmento cont a pesquisa deverá retornar os dois registros

Como devo proceder?



[zope-pt] Migrando conteúdo archetypes quebrado

2007-02-22 Por tôpico Diego Manhães Pinheiro

Olá a todos da lista!!!

Estou com uma dúvida bem idiota sobre Archetypes (acredito eu) e gostaria de
pedir a ajuda de vocês.
Tenho um novo conteúdo chamado Cadastro.
Esse conteúdo foi colocado em produção.
Depois o nome classe que representa o conteúdo foi modificado para
CadastrodeFonte.
Quando fui adicionar o produto novamente todos os Conteúdos que eram
Cadastro ficaram quebrados(broken).
Agora como migrar um conteúdo para outro que na verdade é o mesmo conteúdo
mas apenas com o nome da classe diferente ?

Qualquer ajuda é bem vinda.

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


Re: [zope-pt] Migrando conteúdo archetypes quebrado

2007-02-22 Por tôpico Johnny Souza

Diego,
dá uma olhada em ATContentTypes/migration/othermigrator.py

OU vc pode fazer na mão:
um objeto tem 4 atributos que definem qual o seu tipo e classe. são:
obj.__module__
obj.__class__
obj.meta_type
obj.portal_type
Vc pode alterar esses atributos para os mesmos valores de um objeto criado
depois da alteração. Mas pra fazer isso tem q ser pelo zope no modo debug.

PS: qdo alterar alguma coisa no modo debug tem que comitar a transação:
import transaction
transaction.get().commit()


On 2/22/07, Diego Manhães Pinheiro [EMAIL PROTECTED] wrote:


  Olá a todos da lista!!!

Estou com uma dúvida bem idiota sobre Archetypes (acredito eu) e gostaria
de pedir a ajuda de vocês.
Tenho um novo conteúdo chamado Cadastro.
Esse conteúdo foi colocado em produção.
Depois o nome classe que representa o conteúdo foi modificado para
CadastrodeFonte.
Quando fui adicionar o produto novamente todos os Conteúdos que eram
Cadastro ficaram quebrados(broken).
Agora como migrar um conteúdo para outro que na verdade é o mesmo conteúdo
mas apenas com o nome da classe diferente ?

Qualquer ajuda é bem vinda.

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





--
Johnny Souza
6199358098
Ciência da Computação - UnB


Re: [zope-pt] cliente rss plone 2.5

2007-02-22 Por tôpico Jean Rodrigo Ferri
Wilton Alencar escreveu:
 Pessoal,

Fala TOM,

 alguém está usando algum produto para cliente rss no plone 2.5.x
 CMFSin parece descontinuado e cheio de problemas

O CMFSin está funcionando bem com o Plone 2.1 e 2.5. Pegue ele direto do 
trunk, pois fiz umas alterações tempos atrás para um projeto.

A única observação é que ele não pode mais ser utilizado da maneira 
convencional, fazendo a chamada do mapa de canais diretamente no 
right_slots. Faça um portlet para ele e defina qual o mapa de canais o 
portlet vai usar.

Segue um exemplo:

html xmlns:tal=http://xml.zope.org/namespaces/tal;
   xmlns:metal=http://xml.zope.org/namespaces/metal;
   i18n:domain=plone
body
div metal:define-macro=portlet
  tal:define=map string:zope-pt;
  results python:here.sin_tool.sin(map_name=map, 
max_size=5);

 dl class=portlet id=portlet-rss

 dt class=portletHeader
 a href=#
class=tile
tal:attributes=href 
string:${utool}/sinList?synmap=${map}Lista zope-pt/a
 /dt

 tal:rss tal:repeat=obj results
 dd tal:define=oddrow repeat/obj/odd
  tal:attributes=class python:test(oddrow, 'portletItem 
even', 'portletItem odd')

 span class=portletItemDetails
 
tal:content=python:toLocalizedTime(obj['date'])date/span
 a href=#
class=tile
tal:attributes=href obj/link;
title obj/description;
tal:content=obj/titletitle/a
 /dd
 /tal:rss

 dd class=portletFooter
 a href=#
tal:attributes=href 
string:${utool}/sinList?synmap=${map}Mais raquo;/a
 /dd

 /dl

/div
/body
/html

Abraço,

-- 
Jean Ferri


Re: [zope-pt] Migrando conteúdo archetypes quebrado

2007-02-22 Por tôpico Diego Manhães Pinheiro

Prefiro a primeira opção, rs.
eu to fazendo o seguinte: ao instalar o produto alterado através do portal
portal_quick_installer eu converto pela função migratePortalType do módulo
ATContentTypes/migration/common.py .
Existe outra forma de fazer isso melhor ? ( é apenas uma curiosidade )

Em 22/02/07, Johnny Souza [EMAIL PROTECTED] escreveu:


Diego,
dá uma olhada em ATContentTypes/migration/othermigrator.py

OU vc pode fazer na mão:
um objeto tem 4 atributos que definem qual o seu tipo e classe. são:
obj.__module__
obj.__class__
obj.meta_type
obj.portal_type
Vc pode alterar esses atributos para os mesmos valores de um objeto criado
depois da alteração. Mas pra fazer isso tem q ser pelo zope no modo debug.

PS: qdo alterar alguma coisa no modo debug tem que comitar a transação:
import transaction
transaction.get().commit()


On 2/22/07, Diego Manhães Pinheiro [EMAIL PROTECTED]  wrote:

   Olá a todos da lista!!!

 Estou com uma dúvida bem idiota sobre Archetypes (acredito eu) e
 gostaria de pedir a ajuda de vocês.
 Tenho um novo conteúdo chamado Cadastro.
 Esse conteúdo foi colocado em produção.
 Depois o nome classe que representa o conteúdo foi modificado para
 CadastrodeFonte.
 Quando fui adicionar o produto novamente todos os Conteúdos que eram
 Cadastro ficaram quebrados(broken).
 Agora como migrar um conteúdo para outro que na verdade é o mesmo
 conteúdo mas apenas com o nome da classe diferente ?

 Qualquer ajuda é bem vinda.

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




--
Johnny Souza
6199358098
Ciência da Computação - UnB 





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